:root {
  --color-main-bg: #fff;
  --color-main-txt: #444;
  --color-main-muted-txt: #aaa;
  --color-main-disabled-txt: #ccc;
  --color-base-bg: #3d4542;
  --color-base-lighter-bg: #6a6f6d;
  --color-base-lighter2-bg: #979b9a;
  --color-base-txt: #fff;
  --color-base-muted-txt: #cacbca;
  --color-face-bg: #f2f2f2;
  --color-face-lighter-bg: #f4f4f4;
  --color-face-lighter2-bg: #f8faff;
  --color-face-darker-bg: #e5e5e5;
  --color-border1: #dce0e4;
  --color-border2: #b9c5c9;
  --color-selected-bg: #fcf6c2;
  --color-selected-txt: var(--color-main-txt);
  --color-input-bg: #fff;
  --color-input-txt: #444;
  --color-warning-bg: #f79f5b;
  --color-warning-lighter-bg: #f6d97e;
  --color-warning-darker-bg: #f79f5b;
  --color-warning-txt: #fff;
  --color-secondary-bg: #63a08d;
  --color-secondary-lighter-bg: #86b1a3;
  --color-secondary-txt: #fff;
  --color-info-bg: #559cd4;
  --color-info-lighter-bg: #a8b9de;
  --color-info-darker-bg: #1b5a7c;
  --color-info-txt: #fff;
  --color-base2-bg: #232826;
  --color-base2-txt: #cacbca;
  --color-primary-bg: #1b5a7c;
  --color-primary-darker-bg: #0e425e;
  --color-primary-txt: #fff;
  --color-primary2-txt: #1b5a7c;
  --color-primary-darker-txt: #0e425e;
  --color-success-bg: #009482;
  --color-success-darker-bg: #007260;
  --color-success-lighter-bg: #a2ce5d;
  --color-success-lighter2-bg: #becf97;
  --color-success-txt: #fff;
  --color-danger-bg: #d33a2a;
  --color-danger-darker-bg: #98252a;
  --color-danger-txt: #fff;
  --color-link-visited: #2b256c;
  --color-face2-bg: #ebf0f4;
  --color-face2-darker-bg: #dde2e5;
  --color-row-odd-bg: #eaf0f7;
  --color-row-even-bg: #dee4eb;
  --color-row-txt: #444;
  --color-row-muted-txt: #888;
}
body[data-theme="dark"] {
  --color-main-bg: #3c3c3c;
  --color-main-txt: #ddd;
  --color-main-muted-txt: #aaa;
  --color-main-disabled-txt: #666;
  --color-base-bg: #e4ecef;
  --color-base-lighter-bg: #555454;
  --color-base-lighter2-bg: #dcdedd;
  --color-base-txt: #555555;
  --color-base-muted-txt: #cacbca;
  --color-face-bg: #515151;
  --color-face-lighter-bg: #3d3d3d;
  --color-face-lighter2-bg: #343535;
  --color-face-darker-bg: #4c4c4c;
  --color-border1: #606265;
  --color-border2: #a1a5a8;
  --color-selected-bg: #6e6c63;
  --color-selected-txt: var(--color-main-txt);
  --color-input-bg: #444;
  --color-input-txt: #fff;
  --color-warning-bg: #9b653a;
  --color-warning-lighter-bg: #292824;
  --color-warning-darker-bg: #b27343;
  --color-warning-txt: #fff;
  --color-secondary-bg: #63a08d;
  --color-secondary-lighter-bg: #86b1a3;
  --color-secondary-txt: #fff;
  --color-info-bg: #3f7296;
  --color-info-lighter-bg: #a8b9de;
  --color-info-darker-bg: #bce4ff;
  --color-info-txt: #fff;
  --color-base2-bg: #cacbca;
  --color-base2-txt: #232826;
  --color-primary-bg: #6acbff;
  --color-primary-darker-bg: #2cb5ff;
  --color-primary-txt: #fff;
  --color-primary2-txt: #c1e9ff;
  --color-primary-darker-txt: #ade2ff;
  --color-success-bg: #1fcfba;
  --color-success-darker-bg: #05d0b1;
  --color-success-lighter-bg: #a2ce5d;
  --color-success-lighter2-bg: #becf97;
  --color-success-txt: #fff;
  --color-danger-bg: #ff4646;
  --color-danger-darker-bg: #ee4242;
  --color-danger-txt: #fff;
  --color-link-visited: #a097ff;
  --color-face2-bg: #393939;
  --color-face2-darker-bg: #52595d;
  --color-row-odd-bg: #68696b;
  --color-row-even-bg: #4a4a4f;
  --color-row-txt: #fff;
  --color-row-muted-txt: #aaa;
}
.img-check {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Cpath%20d%3D%22M4%208%20L8%2012%20L14%204%22%20fill%3D%22rgba%280%2C0%2C0%2C0%29%22%20stroke-width%3D%222%22%20stroke%3D%22%2365bd77%22%20%2F%3E%0A%3C%2Fsvg%3E") !important;
}
.img-check-white,
.customCheckBox.checked {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Cpath%20d%3D%22M4%208%20L8%2012%20L14%204%22%20fill%3D%22rgba%280%2C0%2C0%2C0%29%22%20stroke-width%3D%223%22%20stroke%3D%22%23fff%22%20%2F%3E%0A%3C%2Fsvg%3E") !important;
}
.img-arrow-right {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Cpath%20d%3D%22M6%204%20L12%208.5%20L6%2014%22%20fill%3D%22%23ccc%22%20%2F%3E%0A%3C%2Fsvg%3E") !important;
}
.img-arrow-down,
.select {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Cpath%20d%3D%22M4%207%20L8%2011%20L12%207%22%20fill%3D%22rgba%280%2C0%2C0%2C0%29%22%20stroke-width%3D%222%22%20stroke%3D%22%23aaa%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.img-arrow-up,
.select_opened {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Cpath%20d%3D%22M4%2011%20L8%207%20L12%2011%22%20fill%3D%22rgba%280%2C0%2C0%2C0%29%22%20stroke-width%3D%222%22%20stroke%3D%22%23aaa%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.img-dot-white {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%226%22%20fill%3D%22%23fff%22%20stroke-width%3D%220%22%20stroke%3D%22none%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.img-close,
.ffms-input .ffms-remove,
.tpDelete {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2014%2014%22%20width%3D%2214%22%20height%3D%2214%22%3E%0A%09%3Cpath%20d%3D%22M4%204%20L12%2012%20M12%204%20L4%2012%22%20stroke-width%3D%223%22%20fill%3D%22none%22%20stroke%3D%22%23aaa%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.img-preloader,
.zProgress,
.progress-bar {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22100%25%22%20height%3D%2230%22%20viewBox%3D%220%200%20100%25%2030%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22%23fff%22%3E%0A%09%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20style%3D%22fill%3A%20%23f3c710%22%3E%3C%2Frect%3E%0A%0A%20%20%20%20%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%22100%25%22%20style%3D%22fill%3A%20%23009482%22%3E%0A%09%09%3Canimate%20id%3D%22l1%22%20attributeName%3D%22x%22%20from%3D%22100%25%22%20to%3D%220%25%22%0A%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%3B%20l1.end%20%2B%201.2s%3B%22%20dur%3D%221.8s%22%20calcMode%3D%22spline%22%20keySplines%3D%220.25%200.1%200.25%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20keyTimes%3D%220%3B1%22%20fill%3D%22remove%22%20%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%0A%09%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%22100%25%22%20style%3D%22fill%3A%20%23a8b9de%22%3E%0A%09%09%3Canimate%20id%3D%22l2%22%20attributeName%3D%22x%22%20from%3D%22100%25%22%20to%3D%2200%25%22%0A%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%22400ms%3B%20l2.end%20%2B%201.6s%3B%22%20dur%3D%221.4s%22%20calcMode%3D%22spline%22%20keySplines%3D%220.25%200.1%200.25%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20keyTimes%3D%220%3B1%22%20fill%3D%22remove%22%20%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%0A%09%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%22100%25%22%20style%3D%22fill%3A%20%23f79f5b%22%3E%0A%09%09%3Canimate%20id%3D%22l3%22%20attributeName%3D%22x%22%20from%3D%22100%25%22%20to%3D%220%25%22%0A%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%22620ms%3B%20l3.end%20%2B%201.8s%3B%22%20dur%3D%221.2s%22%20calcMode%3D%22spline%22%20keySplines%3D%220.25%200.1%200.25%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20keyTimes%3D%220%3B1%22%20fill%3D%22remove%22%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%0A%09%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%22100%25%22%20style%3D%22fill%3A%20%23559cd4%22%3E%0A%09%09%3Canimate%20id%3D%22l4%22%20attributeName%3D%22x%22%20from%3D%22100%25%22%20to%3D%220%25%22%0A%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%221100ms%3B%20l4.end%20%2B%202s%3B%22%20dur%3D%221s%22%20calcMode%3D%22spline%22%20keySplines%3D%220.25%200.1%200.25%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20keyTimes%3D%220%3B1%22%20fill%3D%22remove%22%20%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%0A%0A%09%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%22100%25%22%20style%3D%22fill%3A%20%23a2ce5d%22%3E%0A%09%09%3Canimate%20id%3D%22l5%22%20attributeName%3D%22x%22%20from%3D%22100%25%22%20to%3D%220%25%22%0A%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%221300ms%3B%20l5.end%20%2B%201.8s%3B%22%20dur%3D%221.2s%22%20calcMode%3D%22spline%22%20keySplines%3D%220.25%200.1%200.25%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20keyTimes%3D%220%3B1%22%20fill%3D%22remove%22%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%0A%09%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%22100%25%22%20style%3D%22fill%3A%20%23d33a2a%22%3E%0A%09%09%3Canimate%20id%3D%22l6%22%20attributeName%3D%22x%22%20from%3D%22100%25%22%20to%3D%220%25%22%0A%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%221600ms%3B%20l6.end%20%2B%201.7s%3B%22%20dur%3D%221.3s%22%20calcMode%3D%22spline%22%20keySplines%3D%220.25%200.1%200.25%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20keyTimes%3D%220%3B1%22%20fill%3D%22remove%22%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%0A%09%3Crect%20width%3D%22100%25%22%20height%3D%22100%25%22%20x%3D%22100%25%22%20style%3D%22fill%3A%20%23f6d97e%22%3E%0A%09%09%3Canimate%20id%3D%22l7%22%20attributeName%3D%22x%22%20from%3D%22100%25%22%20to%3D%220%25%22%0A%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%222000ms%3B%20l7.end%20%2B%202s%3B%22%20dur%3D%221s%22%20calcMode%3D%22spline%22%20keySplines%3D%220.25%200.1%200.25%201%22%0A%20%20%20%20%20%20%20%20%20%20%20%20keyTimes%3D%220%3B1%22%20fill%3D%22remove%22%2F%3E%0A%20%20%20%20%3C%2Frect%3E%0A%3C%2Fsvg%3E%0A");
}
.img-spinner,
.spinner {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23b9c5c9%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%233E606F%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.img-spinner-info {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23dce0e4%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%230e425e%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.img-spinner-success {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23dce0e4%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%230e425e%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.img-spinner-warning {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%23f79f5b%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.img-spinner-danger {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23dce0e4%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%23d33a2a%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.img-gear,
.graphEditor tr.lineRow td.props > div > div {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%28-676.000000%2C%20-472.000000%29%22%20stroke%3D%22%23979797%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%2880.000000%2C%20463.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%28593.000000%2C%206.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.17972794%2C4.28108825%20L8.25899905%2C3.9640038%20C8.3921002%2C3.4315992%208.94266033%2C3%209.49895656%2C3%20L10.5010434%2C3%20C11.0527519%2C3%2011.6078763%2C3.4315052%2011.741001%2C3.9640038%20L11.8202721%2C4.28108825%20C12.3593372%2C4.45251655%2012.8653675%2C4.69805293%2013.3263927%2C5.00572712%20L13.6138676%2C4.8718967%20C14.111387%2C4.64028265%2014.7932813%2C4.79653406%2015.1433698%2C5.22885742%20L15.7740035%2C6.00762519%20C16.1212049%2C6.43638321%2016.1352135%2C7.13935091%2015.8051624%2C7.57792042%20L15.6023186%2C7.8474579%20C15.8023258%2C8.36767599%2015.9319598%2C8.92280437%2015.9795606%2C9.50118302%20L16.2749105%2C9.65190674%20C16.7637284%2C9.90136149%2017.0604167%2C10.5348995%2016.9352772%2C11.0769379%20L16.7098567%2C12.0533413%20C16.5857493%2C12.5909096%2016.0404278%2C13.0347386%2015.4916305%2C13.0446652%20L15.1677504%2C13.0505234%20C14.8820928%2C13.5334006%2014.5306832%2C13.9727757%2014.1258474%2C14.3563229%20L14.1924632%2C14.6707034%20C14.3062235%2C15.2075731%2014.0005839%2C15.8368416%2013.5005882%2C16.0807058%20L12.5999185%2C16.5199918%20C12.1040462%2C16.7618449%2011.4159443%2C16.6173611%2011.0628606%2C16.1971125%20L10.847368%2C15.9406281%20C10.5705368%2C15.9797605%2010.287632%2C16%2010%2C16%20C9.71207597%2C16%209.42888872%2C15.9797194%209.15178884%2C15.9405088%20L8.93634929%2C16.1969301%20C8.58332795%2C16.6171045%207.89928715%2C16.7636736%207.39929141%2C16.5198094%20L6.49862169%2C16.0805234%20C6.0027494%2C15.8386703%205.69296633%2C15.2074855%205.80674671%2C14.6705209%20L5.87346245%2C14.3556689%20C5.46880551%2C13.9721702%205.11755057%2C13.5328832%204.83201264%2C13.0501229%20L4.50785975%2C13.0442597%20C3.9591594%2C13.0343349%203.41477297%2C12.5949743%203.28963355%2C12.0529359%20L3.06421305%2C11.0765324%20C2.94010565%2C10.5389642%203.23567558%2C9.90100009%203.72457975%2C9.6515013%20L4.02049663%2C9.50048825%20C4.06814642%2C8.92233076%204.19776732%2C8.36741193%204.39771158%2C7.84737952%20L4.19468333%2C7.57759704%20C3.86469051%2C7.13910495%203.87575365%2C6.43962518%204.22584221%2C6.00730182%20L4.85647592%2C5.22853405%20C5.20367731%2C4.79977603%205.88837093%2C4.63991838%206.38597812%2C4.87157332%20L6.67382932%2C5.00557893%20C7.13479498%2C4.69797408%207.64074935%2C4.45248903%208.17972794%2C4.28108825%20Z%20M10%2C12%20C11.1045695%2C12%2012%2C11.1045695%2012%2C10%20C12%2C8.8954305%2011.1045695%2C8%2010%2C8%20C8.8954305%2C8%208%2C8.8954305%208%2C10%20C8%2C11.1045695%208.8954305%2C12%2010%2C12%20Z%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
}
.img-gear-white,
.graphEditor tr.lineRow td.props .zToolButton:hover div,
.graphEditor tr.lineRow td.props .zToolButton:active div {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%0A%3Csvg%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0A%20%20%20%20%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%28-676.000000%2C%20-472.000000%29%22%20stroke%3D%22%23ffffff%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%2880.000000%2C%20463.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cg%20transform%3D%22translate%28593.000000%2C%206.000000%29%22%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M8.17972794%2C4.28108825%20L8.25899905%2C3.9640038%20C8.3921002%2C3.4315992%208.94266033%2C3%209.49895656%2C3%20L10.5010434%2C3%20C11.0527519%2C3%2011.6078763%2C3.4315052%2011.741001%2C3.9640038%20L11.8202721%2C4.28108825%20C12.3593372%2C4.45251655%2012.8653675%2C4.69805293%2013.3263927%2C5.00572712%20L13.6138676%2C4.8718967%20C14.111387%2C4.64028265%2014.7932813%2C4.79653406%2015.1433698%2C5.22885742%20L15.7740035%2C6.00762519%20C16.1212049%2C6.43638321%2016.1352135%2C7.13935091%2015.8051624%2C7.57792042%20L15.6023186%2C7.8474579%20C15.8023258%2C8.36767599%2015.9319598%2C8.92280437%2015.9795606%2C9.50118302%20L16.2749105%2C9.65190674%20C16.7637284%2C9.90136149%2017.0604167%2C10.5348995%2016.9352772%2C11.0769379%20L16.7098567%2C12.0533413%20C16.5857493%2C12.5909096%2016.0404278%2C13.0347386%2015.4916305%2C13.0446652%20L15.1677504%2C13.0505234%20C14.8820928%2C13.5334006%2014.5306832%2C13.9727757%2014.1258474%2C14.3563229%20L14.1924632%2C14.6707034%20C14.3062235%2C15.2075731%2014.0005839%2C15.8368416%2013.5005882%2C16.0807058%20L12.5999185%2C16.5199918%20C12.1040462%2C16.7618449%2011.4159443%2C16.6173611%2011.0628606%2C16.1971125%20L10.847368%2C15.9406281%20C10.5705368%2C15.9797605%2010.287632%2C16%2010%2C16%20C9.71207597%2C16%209.42888872%2C15.9797194%209.15178884%2C15.9405088%20L8.93634929%2C16.1969301%20C8.58332795%2C16.6171045%207.89928715%2C16.7636736%207.39929141%2C16.5198094%20L6.49862169%2C16.0805234%20C6.0027494%2C15.8386703%205.69296633%2C15.2074855%205.80674671%2C14.6705209%20L5.87346245%2C14.3556689%20C5.46880551%2C13.9721702%205.11755057%2C13.5328832%204.83201264%2C13.0501229%20L4.50785975%2C13.0442597%20C3.9591594%2C13.0343349%203.41477297%2C12.5949743%203.28963355%2C12.0529359%20L3.06421305%2C11.0765324%20C2.94010565%2C10.5389642%203.23567558%2C9.90100009%203.72457975%2C9.6515013%20L4.02049663%2C9.50048825%20C4.06814642%2C8.92233076%204.19776732%2C8.36741193%204.39771158%2C7.84737952%20L4.19468333%2C7.57759704%20C3.86469051%2C7.13910495%203.87575365%2C6.43962518%204.22584221%2C6.00730182%20L4.85647592%2C5.22853405%20C5.20367731%2C4.79977603%205.88837093%2C4.63991838%206.38597812%2C4.87157332%20L6.67382932%2C5.00557893%20C7.13479498%2C4.69797408%207.64074935%2C4.45248903%208.17972794%2C4.28108825%20Z%20M10%2C12%20C11.1045695%2C12%2012%2C11.1045695%2012%2C10%20C12%2C8.8954305%2011.1045695%2C8%2010%2C8%20C8.8954305%2C8%208%2C8.8954305%208%2C10%20C8%2C11.1045695%208.8954305%2C12%2010%2C12%20Z%22%3E%3C%2Fpath%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0A%20%20%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
}
.img-plus-rect,
.ui-slidebox .ui-slidebox-header .ui-slidebox-indicator,
.uiTree .uiTreeItem > tbody > tr:first-child > td:first-child > div {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%227%22%20fill%3D%22white%22%20stroke-width%3D%221%22%20stroke%3D%22%23aaa%22%2F%3E%0A%09%3Cpath%20d%3D%22M3%208%20H13%208%20M8%203%20V8%2013%22%20fill%3D%22rgba%280%2C0%2C0%2C0%29%22%20stroke-width%3D%222%22%20stroke%3D%22%23aaa%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.img-plus-rect-white {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Cpath%20d%3D%22M3%208%20H13%208%20M8%203%20V8%2013%22%20fill%3D%22rgba%280%2C0%2C0%2C0%29%22%20stroke-width%3D%222%22%20stroke%3D%22%23fff%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.img-menus-rect,
.ui-slidebox .ui-slidebox-header .ui-slidebox-indicator.open,
.uiTree .uiTreeItem > tbody > tr:first-child > td:first-child > div.open {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%0A%3Csvg%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2016%2016%22%20width%3D%2216%22%20height%3D%2216%22%3E%0A%09%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%227%22%20fill%3D%22white%22%20stroke-width%3D%221%22%20stroke%3D%22%23aaa%22%2F%3E%0A%09%3Cpath%20d%3D%22M3%208%20H13%208%22%20fill%3D%22rgba%280%2C0%2C0%2C0%29%22%20stroke-width%3D%222%22%20stroke%3D%22%23aaa%22%20%2F%3E%0A%3C%2Fsvg%3E");
}
.img-logo-lumen-touch {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2015.1.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3Csvg%20version%3D%221.2%22%20baseProfile%3D%22tiny%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%0A%09%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22200px%22%20height%3D%22200px%22%20viewBox%3D%220%200%20200%20200%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22none%22%20d%3D%22M82.042%2C154.041c0%2C1.61%2C1.158%2C2.869%2C2.849%2C2.869c1.729%2C0%2C2.889-1.259%2C2.889-2.869%0A%09%09c0-1.65-1.16-2.928-2.889-2.928C83.2%2C151.113%2C82.042%2C152.391%2C82.042%2C154.041z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M79.389%2C154.041c0%2C3.086%2C2.318%2C5.386%2C5.502%2C5.386c3.222%2C0%2C5.542-2.3%2C5.542-5.386%0A%09%09c0-3.123-2.32-5.443-5.542-5.443C81.707%2C148.598%2C79.389%2C150.918%2C79.389%2C154.041z%20M87.78%2C154.041c0%2C1.61-1.16%2C2.869-2.889%2C2.869%0A%09%09c-1.691%2C0-2.849-1.259-2.849-2.869c0-1.65%2C1.158-2.928%2C2.849-2.928C86.62%2C151.113%2C87.78%2C152.391%2C87.78%2C154.041z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M92.564%2C148.874v5.933c0%2C2.733%2C1.16%2C4.541%2C3.813%2C4.541c1.512%2C0%2C2.731-0.45%2C3.498-1.336%0A%09%09c0.334%2C0.924%2C1.082%2C1.336%2C2.162%2C1.336c0.886%2C0%2C1.77-0.196%2C2.262-0.45l-0.139-2.184c-0.354%2C0.179-0.688%2C0.313-1.043%2C0.313%0A%09%09c-0.549%2C0-0.687-0.449-0.687-1.04v-7.112h-2.752v6.583c-0.354%2C0.649-1.081%2C1.375-2.278%2C1.375c-1.613%2C0-2.084-0.747-2.084-2.438%0A%09%09v-5.521H92.564z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M76.002%2C151.015v0.733h-2.72v3.709c0%2C0-0.036%2C1.835%2C0.196%2C2.555c0.232%2C0.718%2C1.082%2C1.336%2C2.163%2C1.336%0A%09%09c0.884%2C0%2C1.768-0.196%2C2.259-0.451l-0.138-2.183c-0.353%2C0.178-0.687%2C0.313-1.04%2C0.313c-0.552%2C0-0.689-0.45-0.689-1.041v-4.971%0A%09%09H76.002z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M110.955%2C151.015c1.473%2C0%2C2.082%2C0.826%2C2.18%2C2.161l2.438-0.549c-0.1-2.379-1.651-4.029-4.638-4.029%0A%09%09c-3.283%2C0-5.425%2C2.299-5.425%2C5.444c0%2C3.085%2C1.709%2C5.385%2C5.579%2C5.385c1.712%2C0%2C3.265-0.552%2C4.364-1.415l-1.061-2.144%0A%09%09c-0.747%2C0.591-1.945%2C1.141-2.97%2C1.141c-2.179%2C0-3.083-1.397-3.083-3.047C108.341%2C152.274%2C109.322%2C151.015%2C110.955%2C151.015z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M127.254%2C159.348c0.925%2C0%2C1.748-0.216%2C2.24-0.451l-0.118-2.183c-0.374%2C0.178-0.707%2C0.313-1.042%2C0.313%0A%09%09c-0.551%2C0-0.708-0.449-0.708-1.04v-2.751c0-2.535-1.159-4.54-3.812-4.54c-1.435%2C0-2.574%2C0.551-3.302%2C1.397v-4.896h-2.752v13.955%0A%09%09h2.752v-6.111c0.314-0.827%2C1.118-1.808%2C2.279-1.808c1.376%2C0%2C2.084%2C0.941%2C2.084%2C2.456v2.948%0A%09%09C124.876%2C158.563%2C125.72%2C159.348%2C127.254%2C159.348z%22%2F%3E%0A%09%3Cpolygon%20fill%3D%22%23414243%22%20points%3D%2270.921%2C148.874%2070.921%2C151.015%2073.252%2C151.015%2073.281%2C151.015%2073.281%2C148.874%20%09%22%2F%3E%0A%09%3Cpolygon%20fill%3D%22%23414243%22%20points%3D%2276.033%2C151.015%2078.512%2C151.015%2078.512%2C148.874%2076.033%2C148.874%2076.002%2C148.874%2076.002%2C151.015%20%09%22%2F%3E%0A%09%3Cpolygon%20fill%3D%22%23414243%22%20points%3D%2276.002%2C151.015%2076.002%2C148.874%2076.002%2C146.259%2076.002%2C145.197%2073.281%2C145.197%2073.281%2C148.874%20%0A%09%0973.281%2C151.015%2073.281%2C151.748%2073.282%2C151.748%2076.002%2C151.748%20%09%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M96.878%2C28.564c-11.502%2C0-21.23%2C8.466-22.862%2C19.778l-0.029%2C0.118c-0.404%2C2.825-0.282%2C5.663%2C0.361%2C8.439%0A%09%09c0.018%2C0.085%2C0.05%2C0.163%2C0.082%2C0.242c0.454%2C1.87%2C1.137%2C3.674%2C2.05%2C5.384c0.402%2C0.755%2C1.41%2C1.066%2C2.169%2C0.661%0A%09%09c0.379-0.201%2C0.657-0.538%2C0.781-0.948c0.126-0.41%2C0.084-0.845-0.118-1.222c-1.154-2.165-1.888-4.496-2.183-6.933l-0.037-0.167%0A%09%09c-0.171-1.532-0.161-3.08%2C0.031-4.624l0.004-0.024c1.198-9.972%2C9.689-17.493%2C19.751-17.493c10.968%2C0%2C19.893%2C8.924%2C19.893%2C19.891%0A%09%09c0%2C3.421-0.89%2C6.806-2.577%2C9.792c-0.294%2C0.478-0.808%2C1.283-1.658%2C2.479c-0.156%2C0.197-0.3%2C0.38-0.449%2C0.556%0A%09%09c-0.092%2C0.11-0.171%2C0.232-0.233%2C0.372c-0.973%2C1.335-2.06%2C2.746-3.273%2C4.265c-0.097%2C0.119-0.269%2C0.209-0.423%2C0.185%0A%09%09c-0.15-0.022-0.299-0.094-0.356-0.235c-0.759-1.845-0.582-3.576%2C0.555-5.449c1.748-2.882%2C4.146-6.826%2C4.146-12.813%0A%09%09c0-2.607-0.644-5.116-1.86-7.375c-0.031-0.085-0.067-0.169-0.116-0.249l-0.01-0.024c-1.444-2.587-3.586-4.699-6.193-6.11%0A%09%09c-2.121-1.147-4.393-1.749-6.653-1.859l0.001%2C0.02c-0.263-0.013-0.526-0.027-0.791-0.027c-8.617%2C0-15.624%2C7.007-15.624%2C15.624%0A%09%09c0%2C2.81%2C0.521%2C5.015%2C0.939%2C6.787c0.782%2C3.299%2C1.138%2C4.802-1.942%2C7.527c-0.321%2C0.284-0.513%2C0.676-0.539%2C1.105%0A%09%09c-0.027%2C0.428%2C0.115%2C0.841%2C0.398%2C1.163c0.307%2C0.343%2C0.746%2C0.542%2C1.205%2C0.542c0.392%2C0%2C0.769-0.145%2C1.062-0.404%0A%09%09c4.521-3.999%2C3.79-7.089%2C2.943-10.665c-0.401-1.7-0.857-3.62-0.857-6.055c0-6.845%2C5.569-12.414%2C12.415-12.414%0A%09%09c2.346%2C0%2C4.633%2C0.661%2C6.613%2C1.913l0.091%2C0.057l0.138%2C0.071c1.119%2C0.739%2C2.108%2C1.649%2C2.929%2C2.698c0.047%2C0.08%2C0.1%2C0.157%2C0.156%2C0.229%0A%09%09l0.039%2C0.056c1.603%2C2.155%2C2.447%2C4.707%2C2.447%2C7.39c0%2C5.088-1.956%2C8.307-3.682%2C11.146c-1.942%2C3.2-1.653%2C7.288%2C0.798%2C11.218%0A%09%09l0.072%2C0.098c0.079%2C0.106%2C0.115%2C0.255%2C0.081%2C0.385c-0.084%2C0.311-0.163%2C0.623-0.24%2C0.934c-0.303%2C1.189-0.599%2C2.354-1.046%2C3.422%0A%09%09c-0.578%2C1.378-2.35%2C1.61-6.107%2C1.61c-1.058%2C0-2.3-0.022-3.751-0.052c-1.877-0.039-4.003-0.084-6.448-0.084%0A%09%09c-0.901%2C0-1.631%2C0.731-1.631%2C1.63c0%2C0.898%2C0.73%2C1.629%2C1.631%2C1.629c2.407%2C0%2C4.517%2C0.045%2C6.377%2C0.085%0A%09%09c1.454%2C0.031%2C2.744%2C0.06%2C3.901%2C0.06c1.908%2C0%2C3.234-0.082%2C4.303-0.261c1.539-0.264%2C3.704-0.897%2C4.734-3.356%0A%09%09c0.543-1.297%2C0.869-2.587%2C1.186-3.835c0.438-1.736%2C0.817-3.236%2C1.652-4.278c5.055-6.311%2C6.226-8.635%2C6.346-8.879%0A%09%09c0.05-0.107%2C0.089-0.223%2C0.119-0.353c1.579-3.247%2C2.396-6.766%2C2.396-10.271C119.982%2C38.928%2C109.615%2C28.564%2C96.878%2C28.564z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M96.565%2C53.559c0.914%2C0.125%2C1.687-0.512%2C1.804-1.376l0.156-1.17c0.119-0.877-0.5-1.686-1.378-1.805%0A%09%09l-0.214-0.013c-0.8%2C0-1.482%2C0.597-1.589%2C1.391l-0.156%2C1.168c-0.058%2C0.427%2C0.054%2C0.847%2C0.314%2C1.188%0A%09%09C95.762%2C53.282%2C96.138%2C53.502%2C96.565%2C53.559z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M86.275%2C71.391c0.093%2C0.419%2C0.342%2C0.777%2C0.703%2C1.007c0.728%2C0.468%2C1.756%2C0.234%2C2.217-0.488%0A%09%09c5.226-8.178%2C4.036-12.364%2C2.99-16.057c-0.48-1.692-0.896-3.154-0.735-5.004l0.009-0.141c0-2.99%2C2.428-5.418%2C5.419-5.418%0A%09%09c2.989%2C0%2C5.42%2C2.428%2C5.42%2C5.418c0%2C2.859-1.181%2C4.548-2.815%2C6.888c-2.255%2C3.223-5.06%2C7.237-4.814%2C15.618%0A%09%09c0.027%2C0.873%2C0.73%2C1.559%2C1.604%2C1.559v0.43l0.039-0.431c0.894-0.028%2C1.593-0.768%2C1.567-1.652%0A%09%09c-0.212-7.317%2C2.047-10.555%2C4.234-13.686c1.671-2.389%2C3.396-4.858%2C3.396-8.726c0-4.759-3.872-8.631-8.631-8.631%0A%09%09c-4.713%2C0-8.584%2C3.833-8.632%2C8.544c-0.194%2C2.426%2C0.36%2C4.379%2C0.847%2C6.105c0.991%2C3.487%2C1.843%2C6.496-2.604%2C13.457%0A%09%09C86.26%2C70.545%2C86.183%2C70.971%2C86.275%2C71.391z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M104.855%2C87.674c0-0.899-0.731-1.63-1.631-1.63H90.436c-0.899%2C0-1.629%2C0.731-1.629%2C1.63%0A%09%09c0%2C0.899%2C0.73%2C1.63%2C1.629%2C1.63h12.789C104.124%2C89.305%2C104.855%2C88.574%2C104.855%2C87.674z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M93.229%2C92.676c-0.899%2C0-1.63%2C0.732-1.63%2C1.632c0%2C0.898%2C0.731%2C1.631%2C1.63%2C1.631h7.202%0A%09%09c0.897%2C0%2C1.63-0.733%2C1.63-1.631c0-0.9-0.732-1.632-1.63-1.632H93.229z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M47.79%2C103.836v20.731c0%2C11.33%2C5.045%2C14.993%2C14.198%2C14.993c9.105%2C0%2C14.153-3.663%2C14.153-14.993v-20.731%0A%09%09h-6.977v21.771c0%2C7.125-3.564%2C8.312-7.176%2C8.312c-3.66%2C0-7.223-1.187-7.223-8.312v-21.771H47.79z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M141%2C109.525v-5.689h-23.453v23.898c0%2C7.372%2C3.76%2C11.825%2C14.201%2C11.825c5.097%2C0%2C9.252-0.842%2C9.252-0.842%0A%09%09v-5.542c0%2C0-4.256%2C0.744-8.016%2C0.744c-5.441%2C0-8.461-1.584-8.461-5.938v-4.156h14.596v-5.64h-14.596v-8.66H141z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M168.667%2C127.121l-0.03-0.052l-6.401-10.954c-0.065-0.126-0.123-0.242-0.188-0.363l-3.226-5.541%0A%09%09c-0.551-0.8-1.077-1.511-1.675-2.35c-2.029-2.852-4.762-4.025-8.877-4.025h-3.909v6.978v28.153h6.777v-27.44%0A%09%09c0.376%2C0.252%2C0.72%2C0.562%2C1.093%2C0.918c0.873%2C0.837%2C1.722%2C2.013%2C2.606%2C3.491c0.067%2C0.113%2C0.112%2C0.183%2C0.14%2C0.227l0.032%2C0.063%0A%09%09l13.259%2C22.742h7.472v-35.131h-6.78v20.087l0.298%2C4.207L168.667%2C127.121L168.667%2C127.121z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M25.166%2C103.837v24.196c0%2C7.37%2C3.167%2C11.525%2C13.361%2C11.525c0.093%2C0%2C0.181-0.001%2C0.272-0.003v0.003h7.624%0A%09%09v-5.711h-0.128h-5.489h-1.986h-0.021v-0.001c-4.503-0.198-6.654-1.803-6.654-5.813v-24.196H25.166z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23414243%22%20d%3D%22M112.801%2C103.836h-7.472l-8.077%2C21.16c-0.47%2C0.088-0.79-0.157-1.025-0.67l-7.82-20.49h-7.521l-2.87%2C35.131%0A%09%09h6.977l1.584-19.742v-4.452l1.534%2C4.452l3.549%2C9.042c0.75%2C1.898%2C1.998%2C4.767%2C4.8%2C5.515l0.163%2C0.04%0A%09%09c0.154%2C0.036%2C0.312%2C0.064%2C0.477%2C0.089l0.023%2C0.004l0.143%2C0.021c0.148%2C0.015%2C0.297%2C0.028%2C0.448%2C0.035h0.404h1.718l0.094-0.24%0A%09%09l0.388-0.985l5.308-13.52l1.485-4.603v4.603l1.633%2C19.742h6.975L112.801%2C103.836z%22%2F%3E%0A%09%3Cpolygon%20fill%3D%22%23424344%22%20points%3D%22179.323%2C107.379%20179.323%2C104.646%20180.275%2C104.646%20180.275%2C104.264%20177.979%2C104.264%20%0A%09%09177.979%2C104.646%20178.931%2C104.646%20178.931%2C107.379%20%09%22%2F%3E%0A%09%3Cpolygon%20fill%3D%22%23424344%22%20points%3D%22182.319%2C106.794%20181.333%2C104.264%20181.008%2C104.264%20181.008%2C107.379%20181.399%2C107.379%20%0A%09%09181.399%2C105.383%20182.146%2C107.379%20182.489%2C107.379%20183.239%2C105.37%20183.239%2C107.379%20183.633%2C107.379%20183.633%2C104.264%20%0A%09%09183.262%2C104.264%20%09%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.img-logo-gg4l {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%22100%22%20height%3D%22100%22%20version%3D%221.2%22%20viewBox%3D%220%200%2026.458%2026.458%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpath%20d%3D%22M12.45%2026.314a.92.92%200%2001-.191-.398c-.034-.172-.103-.254-.213-.254-.187%200-.192.029-.082.42.076.27.067.287-.136.287a1.04%201.04%200%2001-.406-.099c-.279-.146-.667-.535-.667-.67%200-.142-.227-.153-.311-.013-.034.056-.005.145.065.199.07.053.154.169.186.257.05.134.027.151-.135.103-.107-.031-.383-.173-.613-.315-.442-.273-.58-.313-.58-.17%200%20.126-.122.111-.52-.065-.19-.084-.347-.208-.347-.275%200-.09-.076-.107-.292-.066-.207.04-.323.017-.401-.078-.06-.074-.183-.135-.272-.135s-.153-.05-.141-.11c.014-.074-.073-.103-.264-.088-.263.021-.278.009-.191-.157.051-.098.07-.218.041-.266-.082-.135-.302-.101-.302.046%200%20.186-.112.166-.24-.044-.06-.097-.186-.177-.282-.177-.114%200-.172-.06-.172-.177%200-.126-.058-.177-.2-.177-.206%200-.626-.257-.43-.262.06-.002.11-.087.11-.19%200-.153-.038-.177-.212-.132-.267.068-.656-.079-.656-.248%200-.07.087-.141.195-.157.23-.033.263-.278.043-.32-.083-.017-.152.012-.152.064%200%20.133-.37.119-.642-.025-.198-.105-.21-.136-.096-.232.21-.178.167-.387-.064-.316-.343.106-.43.097-.528-.058-.075-.12-.054-.208.1-.422.195-.268.19-.446-.011-.443-.057.001-.186.123-.288.271l-.184.27-.068-.337a2.319%202.319%200%2001-.048-.537c.021-.21-.192-.282-.302-.1-.08.131-.208-.078-.21-.344%200-.133-.075-.23-.218-.286-.13-.05-.217-.153-.217-.258%200-.095-.04-.2-.09-.23-.063-.04-.061-.096.007-.18.11-.135.038-.316-.119-.297a1.83%201.83%200%2001-.275.001c-.135-.009-.147-.029-.052-.09.15-.096.062-.361-.119-.361-.192%200-.163-.155.04-.221.186-.06.233-.262.084-.356-.05-.032-.149-.009-.22.051-.166.141-.267.039-.128-.131.123-.152.053-.316-.136-.316-.071%200-.108-.036-.082-.08.027-.043-.007-.188-.075-.32-.097-.19-.101-.28-.021-.41.07-.116.073-.189.011-.232-.141-.1-.486-.744-.43-.802.029-.028.132%200%20.231.063.12.076.21.085.266.027.102-.104.016-.28-.136-.28-.15%200-.578-.704-.578-.95%200-.182.022-.195.18-.109.19.104.428.06.428-.08%200-.046-.147-.16-.326-.255-.293-.154-.328-.21-.35-.562-.026-.388-.024-.391.257-.39.202%200%20.293-.044.314-.154.022-.111-.026-.155-.171-.156-.518-.003-.562-.452-.071-.72.167-.09.303-.214.303-.275%200-.119-.253-.13-.503-.022-.136.059-.149.035-.096-.187.076-.316.477-.913.616-.916.16-.003.231-.183.117-.297-.078-.078-.129-.066-.214.052-.062.085-.178.155-.257.155-.127%200-.12-.046.053-.374.108-.205.256-.422.328-.481.098-.081.107-.147.038-.268-.104-.183-.067-.47.06-.47.048%200%20.062-.08.032-.177-.039-.123-.016-.176.075-.176.19%200%20.26-.164.137-.316-.139-.17-.038-.273.129-.132.07.06.169.083.219.052.15-.095.102-.288-.083-.338-.228-.06-.222-.206.011-.268.136-.037.173-.098.139-.232-.038-.145-.006-.182.156-.182.233%200%20.361-.15.237-.278-.116-.118.14-.671.333-.723.09-.024.163-.144.18-.294.025-.22.06-.25.274-.226.21.022.242-.002.223-.177a1.92%201.92%200%2001.047-.51l.07-.305.202.24c.11.13.24.238.287.238.165%200%20.209-.204.067-.31-.079-.059-.17-.238-.2-.399l-.058-.291.4.055c.457.064.567-.022.32-.25-.169-.156-.168-.159.055-.277.27-.143.64-.158.64-.025%200%20.052.069.082.152.065.22-.043.187-.288-.043-.32-.108-.016-.195-.082-.195-.147%200-.146.45-.314.678-.253.219.058.313-.097.156-.258-.105-.106-.1-.138.039-.226.088-.057.22-.08.293-.051.089.034.16-.025.218-.179.048-.126.145-.23.218-.23s.18-.08.24-.177c.128-.21.24-.23.24-.044%200%20.153.222.18.308.037.032-.053.015-.14-.038-.195-.167-.17-.106-.241.185-.218.188.015.275-.015.26-.088-.011-.061.052-.11.142-.11s.212-.061.272-.135c.078-.096.194-.119.401-.079.216.041.292.024.292-.066%200-.067.156-.19.347-.275.424-.187.433-.188.557-.015.088.122.136.106.4-.13.165-.148.408-.293.538-.322.13-.03.26-.09.287-.136.028-.045.084-.081.125-.081.087%200-.143.502-.266.579a.1.1%200%2000-.033.134c.076.125.3.1.3-.033%200-.242.815-.857%201.135-.857.19%200%20.193.07.03.63-.023.08.017.168.088.196.092.036.18-.065.302-.345.184-.424.28-.492.721-.512.274-.013.285%200%20.327.384.031.286.086.405.195.426.129.025.152-.04.152-.419%200-.435.008-.449.249-.449.317%200%20.692.3.847.679.123.299.379.407.379.159%200-.075-.055-.269-.121-.432-.118-.286-.115-.294.065-.246.283.075.776.38.933.575.149.186.338.14.338-.082%200-.098.052-.118.195-.074.282.088.759.395.759.49%200%20.131.261.093.314-.046.038-.101.09-.107.257-.03.115.053.21.13.21.171%200%20.041.078.075.173.075.103%200%20.174.059.174.143%200%20.113.056.133.257.092.269-.055.443.063.22.15-.143.057-.082.322.075.322.055%200%20.149-.08.208-.176.142-.231.28-.226.28.01%200%20.152.042.18.218.145.216-.042.251.007.221.309-.01.102.045.155.164.155.098%200%20.18-.05.181-.11.002-.068.048-.051.118.043.064.086.173.155.244.155s.17.094.222.209a.5.5%200%2000.356.262c.222.045.26.091.246.3-.014.208.013.242.175.22.424-.06.748.35.358.454-.161.043-.172.07-.074.191.08.098.143.113.206.049.139-.142.54-.11.674.055.092.114.095.155.01.184-.131.045-.143.256-.018.334.05.032.146.01.213-.046.068-.057.16-.08.204-.053.138.087.2.505.094.635a.313.313%200%2000-.04.28c.054.142.072.139.216-.04.152-.19.16-.191.302-.032a.592.592%200%2001.119.416c-.023.219.003.253.19.253.172%200%20.222.05.244.244.015.134.069.243.12.243.057%200%20.05.05-.016.132a.313.313%200%2000-.053.275c.045.12.077.125.19.029.112-.095.15-.093.214.012.043.07.057.197.03.282-.033.11.02.18.181.243.14.054.204.128.166.19-.034.056.01.156.099.222.124.093.137.143.057.225-.174.177-.127.363.077.308.154-.04.174-.017.131.157-.031.127-.001.246.079.314.168.142.163.257-.018.46-.138.157-.137.169.022.213.151.042.56.705.56.91%200%20.044-.079.06-.174.034-.24-.063-.235.247.006.4.178.114.427.605.427.842%200%20.139-.395.102-.589-.054-.077-.063-.141-.061-.205.004-.11.112-.018.302.129.268.056-.014.229.068.384.18.208.151.281.272.281.464%200%20.267.003.265-.564.295-.095.005-.173.068-.173.141%200%20.098.096.131.369.127l.368-.006v.404c0%20.362-.03.422-.282.574-.155.094-.34.174-.41.177-.211.011-.219.317-.008.317.099%200%20.18-.044.18-.098s.053-.077.12-.051a.219.219%200%2000.215-.051c.165-.169.217.007.11.371-.056.193-.2.427-.317.522-.267.214-.294.498-.042.431.223-.06.221.079-.005.457-.098.164-.16.348-.136.41.028.074-.015.097-.125.067-.126-.033-.167.002-.167.143%200%20.106.055.187.127.187.15%200%20.08.27-.1.38-.07.045-.095.152-.063.282.044.18.025.203-.13.162-.204-.054-.25.132-.078.308.081.082.068.133-.056.226-.088.065-.133.165-.099.221.038.062-.028.137-.169.192-.152.059-.214.134-.181.22.09.242-.033.4-.267.341-.18-.046-.21-.027-.18.111.019.092.081.157.138.145.057-.012.103.017.103.066s-.056.089-.124.089c-.071%200-.136.104-.152.243-.015.137-.084.248-.157.255l-.246.022c-.08.007-.099.086-.062.259.04.181.009.29-.112.402-.147.135-.172.137-.218.017-.028-.076-.11-.137-.184-.137-.148%200-.181.224-.046.31.077.048.04.415-.06.597-.02.037-.117.023-.215-.03-.249-.136-.414.032-.267.271.088.144.076.192-.077.301-.176.126-.36.11-.562-.048-.059-.046-.138-.026-.2.05-.081.1-.062.155.097.27.196.143.196.148.031.274a.812.812%200%2001-.421.128c-.228%200-.248.023-.199.223.049.196.022.23-.214.278-.174.035-.297.129-.347.264-.043.114-.143.208-.222.208s-.196.07-.26.155c-.07.095-.116.112-.118.044-.001-.06-.08-.11-.176-.11-.133%200-.174.059-.174.253%200%20.222-.026.248-.216.21-.177-.034-.217-.006-.217.146%200%20.236-.14.24-.28.01-.06-.097-.154-.177-.21-.177-.156%200-.217.266-.073.322.222.087.047.205-.222.15-.184-.037-.257-.018-.259.07%200%20.067-.179.208-.395.314-.325.159-.402.17-.441.066-.059-.155-.288-.167-.292-.015-.002.106-.685.508-.864.508-.137%200-.103-.24.043-.297.192-.075.159-.322-.044-.322-.095%200-.173.057-.173.126%200%20.247-1.115.979-1.262.829-.019-.02.01-.182.064-.362.055-.18.074-.352.045-.382-.101-.104-.322.048-.322.22%200%20.262-.483.63-.826.63-.282%200-.293-.013-.319-.375-.018-.263-.065-.376-.157-.376-.13%200-.144.046-.163.508-.01.228-.035.244-.394.244-.239%200-.438-.055-.525-.144zm-3.093-1.063c-.076-.093-.128-.098-.22-.021-.09.077-.095.13-.02.223.076.093.128.098.22.021.09-.077.095-.13.02-.223zm2.757.018c-.028-.076-.093-.138-.144-.138-.15%200-.21.276-.078.359.153.097.29-.039.222-.22zm1.634.127c0-.071-.068-.144-.151-.16-.107-.02-.152.027-.152.16s.045.181.152.16c.083-.016.151-.088.151-.16zm1.59-.118c.016-.085-.027-.147-.103-.147-.161%200-.259.144-.182.27.078.13.251.055.285-.123zm2.618-.059c0-.183-.21-.244-.304-.088-.072.12.026.265.18.265.068%200%20.124-.08.124-.177zm-7.39-.066c-.017-.085-.087-.155-.158-.155-.07%200-.14.07-.157.155-.02.109.027.155.157.155s.178-.046.157-.155zm6.306-.112c0-.19-.252-.162-.289.031-.022.119.013.155.13.132.087-.017.159-.09.159-.163zm-8.763-.088c0-.19-.252-.163-.288.031-.023.118.013.154.129.131.087-.017.16-.09.16-.162zm.955-.094c0-.068-.069-.137-.152-.154-.15-.03-.212.159-.092.28.09.093.244.014.244-.126zm2.977-.112c.02-.099-.03-.147-.151-.147-.1%200-.18.053-.18.118%200%20.27.28.296.331.03zm1.707.029c0-.19-.252-.163-.288.031-.022.118.013.154.129.132.088-.018.16-.091.16-.163zm1.736-.094c0-.068-.069-.137-.152-.154-.15-.029-.212.159-.092.28.09.093.244.014.244-.126zm2.82.056a.243.243%200%2000-.095-.187c-.123-.077-.29.093-.214.218.085.14.308.118.308-.031zm-10.585-.27c0-.167-.114-.226-.259-.134-.1.062-.1.1-.008.214.125.153.267.11.267-.08zm2.603.093a.243.243%200%2000-.095-.187c-.122-.077-.29.093-.214.218.085.14.309.118.309-.031zm6.815-.057c.09-.148-.112-.317-.232-.195-.1.102-.037.291.097.291.042%200%20.103-.043.135-.096zm-8.392-.287c.019-.1-.03-.148-.152-.148-.099%200-.18.053-.18.118%200%20.271.281.296.332.03zm10.86.079a.243.243%200%2000-.094-.187c-.123-.077-.29.093-.214.218.085.14.308.118.308-.031zm-.911-.227c0-.071-.068-.143-.152-.16-.106-.02-.152.027-.152.16s.046.181.152.16c.084-.016.152-.088.152-.16zm-12.19-.088c0-.183-.209-.244-.303-.089-.073.12.025.266.179.266.068%200%20.125-.08.125-.177zm5.389-.114c-.047-.048-.15-.061-.23-.03-.12.047-.126.082-.038.19.084.103.135.11.23.03.08-.068.093-.134.038-.19zm1.9.114c0-.183-.21-.244-.305-.089-.072.12.026.266.18.266.068%200%20.124-.08.124-.177zm1.864-.095c0-.068-.068-.137-.151-.154-.15-.03-.212.159-.093.28.091.093.244.014.244-.126zm-8.328-.082c0-.072-.069-.144-.152-.16-.107-.021-.152.027-.152.16s.045.18.152.16c.083-.016.152-.089.152-.16zm13.374.04c.065-.174-.012-.254-.182-.187a.142.142%200%2000-.081.188c.066.174.197.174.263%200zm-10.618-.005c.081-.083-.03-.3-.153-.3-.124%200-.235.217-.153.3.028.03.097.053.153.053a.246.246%200%2000.153-.053zm7.351-.212c0-.183-.21-.244-.303-.089-.073.12.025.266.178.266.069%200%20.125-.08.125-.177zm2.588-.03c.016-.085-.028-.147-.104-.147-.16%200-.258.144-.182.27.079.13.252.055.286-.123zm-11.627-.213c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.108.026.154.157.154s.177-.046.157-.154zm-2.343-.089c-.016-.085-.086-.155-.157-.155s-.14.07-.157.155c-.02.109.027.155.157.155s.178-.046.157-.155zm13.014-.088c-.016-.085-.087-.155-.157-.155s-.14.07-.157.155c-.02.108.027.155.157.155s.178-.047.157-.155zm2.142-.117c0-.068-.068-.138-.152-.154-.15-.03-.21.158-.092.28.091.093.244.014.244-.126zm-7.374-.088c0-.069-.069-.138-.152-.154-.15-.03-.211.158-.092.28.09.092.244.013.244-.126zm-6.94-.084c0-.19-.253-.162-.29.031-.022.119.013.155.13.132.087-.017.16-.09.16-.163zm4.885.023c-.017-.085-.087-.154-.157-.154s-.141.07-.157.154c-.021.109.026.155.157.155s.177-.046.157-.155zm4.077-.088c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.108.026.155.157.155s.177-.047.157-.155zm-6.056-.16c0-.13-.186-.175-.289-.07-.078.08.116.306.212.246.042-.027.077-.106.077-.176zm10.736.071c.051-.157-.24-.25-.329-.105-.04.065-.051.153-.026.195.064.105.311.043.355-.09zm-2.798-.2c0-.19-.252-.162-.289.032-.022.118.013.154.13.131.087-.017.159-.09.159-.163zM5.538%2022.33c-.13-.16-.293-.01-.215.196.046.121.08.128.186.039.101-.086.108-.138.029-.235zm2.529.06c0-.037-.056-.114-.123-.17-.145-.124-.268.015-.192.216.047.126.315.088.315-.045zm11.451-.19c0-.1-.248-.206-.318-.135-.027.028-.027.112%200%20.186.053.14.318.098.318-.05zm2.213.013c0-.072-.069-.144-.152-.16-.107-.021-.152.026-.152.16s.045.18.152.16c.083-.017.152-.089.152-.16zM6.408%2021.8c-.076-.093-.128-.098-.22-.021-.09.077-.095.13-.02.223.076.093.128.098.22.02.09-.076.095-.13.02-.222zm-1.915.079c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.108.026.155.157.155s.177-.047.157-.155zm9.371-.14c.019-.1-.03-.148-.152-.148-.099%200-.18.053-.18.118%200%20.271.281.296.332.03zm-2.21-.012c.058-.156-.077-.259-.25-.191-.147.057-.074.32.09.32.06%200%20.133-.058.16-.13zm9.296-.048c0-.19-.252-.163-.289.03-.022.12.013.155.13.132.087-.017.159-.09.159-.162zm1.763-.029c.016-.085-.027-.147-.103-.147-.161%200-.259.144-.182.27.078.13.251.055.285-.123zm-6.665-.059c0-.097-.056-.177-.125-.177-.153%200-.251.146-.178.266.094.155.303.094.303-.089zm-10.946-.206c.018-.1-.031-.148-.152-.148-.1%200-.18.053-.18.118%200%20.271.28.296.332.03zm4.44.079c0-.173-.169-.267-.278-.156-.05.05-.063.134-.031.187.085.14.308.118.308-.031zm8.545-.144c0-.069-.069-.138-.152-.154-.15-.03-.211.158-.092.28.09.092.244.013.244-.126zm4.104-.149c-.016-.085-.087-.155-.157-.155s-.14.07-.157.155c-.02.109.026.155.157.155s.178-.046.157-.155zm-14.559-.11c0-.184-.209-.245-.303-.089-.073.12.025.265.178.265.069%200%20.125-.08.125-.177zm-3.659-.207c.016-.085-.027-.147-.103-.147-.161%200-.258.144-.182.27.078.13.251.055.285-.123zm15.892.03c0-.098-.056-.177-.125-.177-.153%200-.251.145-.178.265.094.156.303.095.303-.088zm-13.837-.266c0-.072-.069-.144-.152-.16-.107-.02-.152.027-.152.16s.045.181.152.16c.083-.016.152-.088.152-.16zm17.204.022c-.016-.085-.087-.155-.157-.155s-.14.07-.157.155c-.02.109.026.155.157.155s.178-.046.157-.155zm-1.849-.205c0-.068-.068-.137-.151-.154-.15-.03-.212.158-.093.28.091.093.244.014.244-.126zm-18.277-.112c.018-.1-.031-.147-.152-.147-.1%200-.18.053-.18.118%200%20.27.28.296.332.03zm1.561-.177c.02-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.282.296.332.03zm6.87-.014c0-.146-.238-.242-.31-.125-.029.049-.032.146-.005.216.056.15.314.075.314-.091zm2.365.168c.081-.083-.03-.301-.153-.301-.124%200-.235.218-.153.3.028.03.097.054.153.054a.246.246%200%2000.153-.053zm2.357-.311c-.074-.122-.298-.092-.298.04%200%20.064.026.144.057.176.079.08.3-.119.24-.216zm7.77.148a.243.243%200%2000-.094-.187c-.122-.077-.29.093-.214.218.085.14.308.118.308-.031zm-14.764-.256c.02-.1-.03-.147-.151-.147-.1%200-.18.053-.18.117%200%20.271.28.296.331.03zm13.404.148c.032-.032.014-.112-.04-.178-.073-.09-.127-.095-.215-.02-.065.055-.097.135-.07.178.055.092.244.104.325.02zm-20.286-.213c0-.068-.068-.138-.151-.154-.15-.03-.212.158-.093.28.091.092.244.013.244-.126zm16.007-.033c0-.173-.168-.267-.277-.156-.05.05-.063.134-.031.187.085.14.308.118.308-.031zm-14.874-.057c.09-.148-.112-.317-.231-.195-.1.102-.038.291.096.291.042%200%20.103-.043.135-.096zm3.754-.199c.019-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.281.296.332.03zm16.397-.088c.016-.086-.027-.148-.104-.148-.16%200-.258.144-.182.27.079.13.252.055.286-.122zm-3.412-.066c0-.068-.068-.137-.151-.153-.15-.03-.212.158-.093.28.091.092.244.013.244-.127zM2.687%2019.16c0-.145-.238-.241-.308-.124-.03.049-.033.146-.007.216.057.15.315.075.315-.092zm2.906-.044c0-.071-.068-.143-.151-.16-.107-.02-.152.027-.152.16s.045.181.152.16c.083-.016.151-.088.151-.16zm18.86-.234c-.076-.093-.128-.098-.22-.02-.09.077-.095.13-.02.223.076.093.128.098.22.02.09-.076.095-.13.02-.223zm-2.636.057c0-.071-.068-.143-.152-.16-.106-.02-.152.027-.152.16%200%20.134.046.181.152.16.084-.016.152-.088.152-.16zm-19.84-.243c-.017-.085-.087-.155-.158-.155s-.14.07-.157.155c-.02.109.027.155.157.155s.178-.046.157-.155zm2.228-.023c0-.19-.252-.163-.288.031-.023.118.013.154.128.132.088-.018.16-.091.16-.163zm18.87-.127a.243.243%200%2000-.094-.186c-.123-.078-.29.093-.214.218.085.14.308.117.308-.032zm2.023.07c.032-.032.014-.112-.04-.178-.073-.09-.127-.095-.215-.02-.065.054-.096.134-.07.177.055.092.244.104.325.02zm-13.764-.421c-.03-.08-.108-.115-.185-.085-.16.063-.176.268-.025.324.153.058.271-.077.21-.24zm2.615.147c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.109.026.155.157.155.13%200%20.177-.046.157-.155zm-10.845-.088c-.016-.085-.086-.155-.157-.155s-.14.07-.157.155c-.02.108.027.155.157.155s.178-.047.157-.155zm13.362-.052c.019-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.281.296.332.03zm-7.49-.153c0-.069-.068-.138-.151-.154-.15-.03-.212.158-.092.28.09.092.244.013.244-.126zm15.123.028c-.016-.085-.087-.155-.157-.155s-.14.07-.157.155c-.02.108.026.155.157.155.13%200%20.178-.047.157-.155zm-5.362-.16c0-.165-.172-.254-.28-.144-.13.132-.015.378.146.315.074-.029.134-.105.134-.17zm-16.5-.069c.017-.085-.027-.147-.103-.147-.161%200-.258.144-.182.27.078.13.252.055.285-.123zm4.7-.045c0-.04.257-.07.57-.066.55.008.581-.004.862-.315.298-.332.39-.306.39.11%200%20.129.062.169.26.169h.26v-4.423H7.72v.707h.693l-.007.996c-.009%201.276-.123%201.748-.465%201.914-.22.107-.286.107-.477-.002-.41-.235-.45-.572-.422-3.618.024-2.496.043-2.817.18-3.031.124-.191.221-.24.489-.24.497%200%20.566.143.616%201.274l.043.983.933.054-.038-1.003c-.047-1.265-.245-1.767-.8-2.023-.663-.308-1.446-.175-1.896.32-.43.472-.498%201-.498%203.81%200%202.733.066%203.314.44%203.85.098.14.154.294.124.343a.189.189%200%20000%20.177c.065.108.303.119.303.014zm17.916-.108c0-.069-.069-.138-.152-.154-.15-.03-.212.158-.092.28.09.092.244.013.244-.126zm-12.322-.032c.163-.07.347-.209.409-.31.152-.249.213-.23.274.082.044.225.092.266.315.266h.262V17c0-.48.034-.713.108-.74.087-.033.087-.078%200-.228-.07-.121-.108-.553-.108-1.218%200-.877.023-1.05.152-1.152.144-.114.143-.127-.017-.253-.12-.095-.386-.132-.932-.132h-.765v.353c0%20.346.008.354.304.354h.304v1.109c0%201.22-.109%201.656-.454%201.816-.281.13-.65-.028-.782-.336-.119-.276-.158-5.641-.044-6.055.095-.345.3-.514.622-.514.498%200%20.607.227.645%201.339l.032.97.446-.027.446-.027-.024-.818c-.02-.685-.003-.818.108-.818.075%200%20.133-.077.133-.177%200-.111-.058-.177-.157-.177s-.195-.111-.264-.305c-.306-.865-1.664-1.137-2.397-.481-.56.502-.61.82-.61%203.97%200%202.443.02%202.843.155%203.237.31.905%201.063%201.303%201.84.972zm8.685.038c.543%200%20.557-.006.557-.232%200-.2.019-.216.134-.119.095.08.16.086.226.019.132-.135-.002-.311-.197-.26-.101.028-.163-.002-.163-.077%200-.09-.187-.127-.76-.146l-.759-.026-.045-7.652h-.952v8.485l.585.03c.322.017.638.019.701.004.064-.014.367-.026.673-.026zm-3.52-.796v-.796h.693v-.797h-.694V9.207h-1.007l-.93%203.119c-.51%201.715-.928%203.267-.927%203.45l.001.332.803.013c.441.008.89.007.997-.003.19-.016.196.007.196.783v.8h.867v-.797zm-2.055-1.716c.026-.068.285-1.032.576-2.14s.547-2.036.57-2.06.04.941.04%202.141v2.182h-.616c-.492%200-.607-.025-.57-.123zM1.591%2017.54c.068-.113-.09-.312-.197-.245-.139.087-.118.315.029.315.069%200%20.144-.031.168-.07zm3.681-.173c-.016-.085-.087-.155-.157-.155s-.14.07-.157.155c-.02.109.026.155.157.155s.178-.046.157-.155zm20.188-.028c0-.068-.069-.138-.152-.154-.15-.03-.212.158-.092.28.09.093.244.013.244-.126zm-24.352-.237c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.108.026.155.157.155s.177-.047.157-.155zm2.793-.067c0-.145-.238-.241-.309-.124-.03.049-.032.146-.006.216.056.15.315.075.315-.092zm19.52-.132c0-.098-.056-.177-.125-.177-.154%200-.252.145-.179.265.094.156.304.095.304-.088zm-20.648-.177c0-.098-.057-.177-.125-.177-.154%200-.252.145-.18.265.095.156.305.095.305-.088zm21.603-.265c-.169-.106-.302.03-.226.23.055.146.066.146.206.003.13-.132.133-.162.02-.233zm-22.439.017c.069-.113-.09-.312-.196-.245-.14.088-.119.316.029.316.068%200%20.144-.032.167-.07zm23.219-.195c0-.097-.057-.176-.125-.176-.154%200-.252.145-.179.265.094.156.304.095.304-.089zm-23.858-.176c0-.184-.21-.245-.304-.089-.073.12.025.265.179.265.068%200%20.125-.08.125-.176zm24.422-.095c0-.068-.069-.138-.152-.154-.15-.03-.212.158-.092.28.09.093.244.014.244-.126zm-6.768-.26c0-.19-.252-.163-.288.03-.023.119.013.155.129.132.088-.017.16-.09.16-.163zm1.91-.182c0-.069-.07-.138-.153-.154-.15-.03-.211.158-.092.28.091.092.244.013.244-.126zm-15.85-.15c-.017-.084-.087-.154-.158-.154s-.14.07-.157.155c-.02.109.027.155.157.155s.178-.046.157-.155zm17.417-.031c.065-.108-.13-.27-.24-.2-.039.024-.07.1-.07.17%200%20.15.224.172.31.03zm-18.79-.167c0-.183-.209-.244-.303-.089-.072.12.026.266.179.266.069%200%20.125-.08.125-.177zm20.042-.04a.243.243%200%2000-.095-.186c-.122-.077-.29.093-.214.218.085.14.309.118.309-.031zM2.555%2015.04c0-.068-.068-.138-.151-.154-.15-.03-.212.158-.093.28.091.092.244.013.244-.126zm22.08-.083c0-.183-.21-.244-.304-.088-.072.12.026.265.179.265.069%200%20.125-.08.125-.177zm-22.92-.117c.017-.086-.027-.148-.103-.148-.16%200-.258.144-.182.27.079.13.252.055.286-.122zm23.657-.06c0-.071-.068-.143-.151-.16-.107-.02-.152.027-.152.16s.045.182.152.16c.083-.016.151-.088.151-.16zm-24.287-.007c.09-.148-.112-.317-.231-.195-.1.102-.038.291.096.291.042%200%20.103-.043.135-.096zm17.982-1.349c.016-.085-.027-.147-.103-.147-.161%200-.259.144-.182.27.078.13.251.055.285-.123zm-14.182-.012c.058-.155-.077-.259-.25-.19-.147.057-.074.32.09.32.06%200%20.133-.058.16-.13zm16.106.003c0-.173-.168-.268-.277-.156-.05.05-.063.134-.031.187.085.14.308.117.308-.031zm1.547-.08c.019-.099-.03-.147-.152-.147-.1%200-.18.053-.18.118%200%20.271.28.296.332.03zm-20.923-.02c.069-.182-.069-.318-.223-.22-.13.082-.07.359.079.359.05%200%20.116-.063.144-.14zm.854-.038c0-.072-.069-.144-.152-.16-.107-.021-.152.026-.152.16s.045.18.152.16c.083-.017.152-.089.152-.16zm1.068.022c-.017-.085-.087-.155-.157-.155s-.141.07-.157.155c-.021.108.026.155.157.155s.177-.047.157-.155zm20.23.027a.243.243%200%2000-.094-.187c-.123-.077-.29.094-.214.218.085.14.308.118.308-.03zm.955-.05c0-.097-.057-.176-.125-.176-.154%200-.252.145-.179.265.094.156.304.095.304-.088zM1.02%2013.21c-.016-.085-.086-.154-.157-.154s-.14.07-.157.154c-.02.109.027.155.157.155s.178-.046.157-.155zm24.466%200c-.016-.085-.087-.154-.157-.154s-.141.07-.157.154c-.02.109.026.155.157.155s.177-.046.157-.155zm-24.38-1.327c-.015-.085-.086-.154-.156-.154s-.141.07-.157.154c-.02.109.026.155.157.155s.177-.046.157-.155zm24.266-.11c0-.072-.068-.144-.152-.16-.106-.021-.152.027-.152.16s.046.18.152.16c.084-.017.152-.089.152-.16zm-23.641-.04a.243.243%200%2000-.095-.186c-.122-.077-.29.093-.214.218.085.14.309.118.309-.031zm22.903-.137c0-.183-.209-.244-.303-.089-.073.12.025.266.178.266.07%200%20.125-.08.125-.177zm-22.08-.09c0-.19-.251-.162-.288.032-.022.118.013.154.13.131.087-.017.159-.09.159-.163zm21.088-.006c.089-.148-.112-.317-.232-.195-.1.102-.037.29.097.29.042%200%20.102-.042.135-.095zm-20.003-.12c0-.173-.168-.267-.277-.156-.05.05-.063.134-.031.187.085.14.308.118.308-.031zm18.783-.144c0-.068-.068-.138-.152-.154-.15-.03-.211.158-.092.28.091.093.244.013.244-.126zm-17.438-.089c0-.068-.068-.137-.152-.154-.15-.029-.211.159-.092.28.091.093.244.014.244-.126zm15.877-.172c0-.19-.252-.162-.289.032-.022.118.013.154.129.131.088-.017.16-.09.16-.163zm-1.909-.181c0-.069-.068-.138-.152-.154-.15-.03-.211.158-.092.28.09.092.244.013.244-.126zm6.767-.26c0-.19-.252-.163-.288.03-.023.119.013.155.128.132.088-.017.16-.09.16-.163zm-24.422-.088c0-.097-.056-.177-.125-.177-.153%200-.251.145-.178.265.094.156.303.095.303-.088zm23.858-.177c0-.183-.21-.244-.303-.089-.073.12.025.266.178.266.069%200%20.125-.08.125-.177zm-23.207-.095c0-.068-.069-.137-.152-.154-.15-.029-.211.159-.092.28.09.093.244.014.244-.126zm22.47-.177c0-.068-.069-.137-.152-.154-.15-.029-.211.159-.092.28.09.093.244.014.244-.126zM2.772%209.876a.243.243%200%2000-.095-.187c-.122-.077-.29.093-.214.218.085.14.309.118.309-.031zM23.42%209.65c0-.183-.21-.244-.304-.089-.072.12.026.266.179.266.069%200%20.125-.08.125-.177zM3.884%209.532c.02-.1-.03-.148-.152-.148-.098%200-.18.053-.18.118%200%20.271.282.296.332.03zm-2.776-.089c.019-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.281.296.332.03zm21.054-.148c0-.19-.252-.163-.289.031-.022.118.013.154.13.131.087-.017.159-.09.159-.162zM5.244%209.2c0-.068-.068-.137-.152-.154-.15-.03-.211.159-.092.28.091.093.244.014.244-.126zm20.204.113c.068-.113-.09-.312-.197-.245-.139.087-.118.315.029.315.069%200%20.144-.032.168-.07zM1.6%209.113c0-.069-.069-.138-.152-.154-.15-.03-.212.158-.092.28.09.092.244.013.244-.126zm19-.172c0-.19-.253-.163-.29.031-.022.118.014.154.13.132.088-.018.16-.091.16-.163zM6.935%208.853c0-.183-.21-.244-.303-.088-.073.12.025.265.178.265.069%200%20.125-.08.125-.177zm17.915%200c0-.19-.252-.163-.288.03-.023.119.013.155.129.132.087-.017.16-.09.16-.163zM2.235%208.698c-.016-.086-.087-.155-.157-.155s-.141.07-.157.155c-.02.108.026.154.157.154s.177-.046.157-.154zm16.485-.052c.019-.1-.03-.147-.152-.147-.1%200-.18.053-.18.117%200%20.271.28.296.332.03zm-9.745-.149c0-.19-.252-.162-.289.032-.022.118.013.154.129.131.088-.017.16-.09.16-.163zm15.123-.028c.02-.1-.03-.147-.151-.147-.1%200-.18.053-.18.118%200%20.27.28.295.331.029zM3.103%208.293c.017-.085-.027-.147-.103-.147-.161%200-.258.144-.182.27.078.13.252.055.285-.123zm8.242%200c.019-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.281.296.332.03zm5.118.052c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.108.026.154.157.154s.177-.046.157-.154zm-2.543-.117c0-.068-.068-.138-.152-.154-.15-.03-.211.158-.092.28.09.093.244.014.244-.126zm9.153-.17c0-.184-.21-.245-.304-.09-.072.12.026.266.179.266.069%200%20.125-.08.125-.177zm2.026.046c.058-.155-.077-.259-.25-.19-.147.057-.074.32.09.32.06%200%20.133-.058.16-.13zM1.976%207.851c.019-.1-.03-.148-.152-.148-.1%200-.18.053-.18.118%200%20.271.281.296.332.03zm2.232.11c.09-.148-.112-.317-.231-.195-.1.102-.038.291.096.291.042%200%20.103-.043.135-.096zm17.607-.346c0-.072-.068-.144-.152-.16-.106-.021-.152.027-.152.16s.046.18.152.16c.084-.016.152-.089.152-.16zm2.64.052c.072-.09.074-.142.006-.185-.15-.095-.35.023-.293.174.064.169.155.173.287.011zm-21.77-.273c0-.146-.238-.242-.309-.125-.03.049-.032.146-.006.216.057.15.315.075.315-.091zm2.906.043c0-.19-.252-.163-.288.031-.023.118.013.154.129.132.087-.018.16-.091.16-.163zm14.662-.266c0-.19-.252-.162-.288.032-.023.118.013.154.129.131.088-.017.16-.09.16-.163zm3.427-.037a.243.243%200%2000-.094-.187c-.123-.078-.29.093-.214.218.085.14.308.117.308-.031zM7.267%207.018c-.017-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.108.026.155.157.155s.177-.047.157-.155zm-3.758-.112c0-.19-.252-.162-.288.031-.023.119.013.155.128.132.088-.017.16-.09.16-.163zm14.879-.087c0-.097-.056-.177-.125-.177-.153%200-.251.145-.179.265.095.156.304.095.304-.088zm-16.007-.09c0-.19-.252-.162-.288.032-.023.118.013.154.128.131.088-.017.16-.09.16-.163zm6.88-.065c-.015-.085-.086-.155-.156-.155s-.141.07-.157.155c-.02.109.026.155.157.155.13%200%20.177-.046.157-.155zm13.408.025c.059-.156-.076-.259-.25-.191-.147.058-.073.32.09.32.061%200%20.133-.058.16-.13zm-6.463-.284c-.13-.16-.292-.01-.214.197.045.12.08.128.186.038.1-.085.107-.138.028-.235zM4.68%206.421c0-.146-.237-.242-.308-.125-.03.049-.032.146-.006.216.056.15.314.075.314-.091zm6.839.014c.019-.099-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.281.296.332.03zm12.493%200c.016-.085-.028-.147-.104-.147-.16%200-.258.144-.182.27.079.13.252.055.286-.123zm-10.136-.059c0-.097-.056-.176-.125-.176-.153%200-.25.145-.178.265.094.156.303.095.303-.089zM3.102%206.222c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.108.026.154.157.154s.177-.046.157-.154zm18.306-.089c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.109.026.155.157.155s.177-.046.157-.155zM6.025%205.934c0-.071-.069-.144-.152-.16-.107-.02-.152.027-.152.16s.045.181.152.16c.083-.016.152-.088.152-.16zm17.206-.03c.019-.099-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.271.281.296.332.03zM3.986%205.719c0-.07-.031-.147-.07-.17-.11-.07-.305.091-.24.2.086.141.31.12.31-.03zm15.877-.05c0-.097-.057-.176-.125-.176-.154%200-.252.145-.18.265.095.156.305.095.305-.088zM7.63%205.493c0-.097-.056-.177-.125-.177-.153%200-.251.145-.179.265.095.156.304.095.304-.088zm14.56-.118c.016-.085-.028-.148-.104-.148-.16%200-.258.145-.182.27.079.13.252.056.286-.122zm-4.106-.149c0-.19-.252-.162-.289.032-.022.118.013.154.13.131.087-.017.159-.09.159-.163zM5.097%205.16c-.016-.085-.087-.155-.157-.155s-.14.07-.157.155c-.02.109.027.155.157.155s.178-.046.157-.155zm4.426-.051c.016-.086-.027-.148-.103-.148-.162%200-.259.144-.183.27.079.13.252.055.286-.122zm6.522-.148c0-.183-.21-.244-.304-.088-.072.12.026.265.18.265.068%200%20.124-.08.124-.177zm-4.402.036c.082-.083-.029-.301-.153-.301-.123%200-.234.218-.153.3a.246.246%200%2000.306%200zm2.204-.086c.068-.182-.069-.318-.223-.22-.13.082-.07.359.079.359.05%200%20.115-.063.144-.14zm7.1-.045c0-.068-.069-.137-.152-.153-.15-.03-.212.158-.092.28.09.092.244.013.244-.127zm1.778.056a.243.243%200%2000-.094-.187c-.123-.077-.29.093-.214.218.085.14.308.118.308-.03zM4.491%204.666c.019-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.281.296.332.03zm1.934-.084c-.047-.048-.15-.061-.23-.03-.12.047-.127.082-.039.19.084.103.136.11.23.03.08-.068.093-.134.039-.19zm12.99-.3c-.129-.16-.292-.01-.214.197.046.12.08.128.186.038.101-.086.108-.138.029-.235zm2.313.06c0-.072-.069-.144-.152-.16-.107-.021-.152.027-.152.16s.045.18.152.16c.083-.016.152-.089.152-.16zM8.063%204.209c0-.146-.237-.241-.308-.124-.03.048-.033.145-.006.215.056.15.314.075.314-.09zm-2.478-.143c-.074-.122-.298-.092-.298.04%200%20.065.026.144.057.176.079.08.3-.118.24-.216zm12.152-.084c0-.068-.069-.138-.152-.154-.15-.03-.212.158-.092.28.09.092.244.013.244-.126zm-7.972-.22c-.045-.12-.08-.128-.186-.038-.1.086-.107.138-.028.235.13.16.292.01.214-.196zm10.77.071c.05-.157-.24-.25-.329-.105-.04.065-.051.153-.026.194.064.106.311.044.355-.089zm-4.679-.14c.02-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.281.296.332.03zm-8.964-.059c0-.072-.068-.144-.152-.16-.106-.02-.152.027-.152.16s.046.181.152.16c.084-.016.152-.088.152-.16zm4.863.08c.09-.147-.112-.316-.231-.194-.1.102-.038.291.096.291.042%200%20.103-.043.135-.096zm2.078-.17c0-.19-.252-.162-.289.032-.022.118.013.154.129.131.088-.017.16-.09.16-.163zm7.401-.065c-.016-.085-.087-.155-.157-.155s-.141.07-.157.155c-.02.109.026.155.157.155.13%200%20.177-.046.157-.155zm-2.168-.14c.02-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.282.296.332.03zM6.053%203.251c.016-.086-.028-.148-.104-.148-.161%200-.258.145-.182.27.078.13.252.055.286-.122zm2.342-.089c.019-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.281.296.332.03zm11.64-.191c0-.172-.17-.26-.28-.147-.067.067-.062.134.017.23.122.15.264.106.264-.083zm-2.602.005a.243.243%200%2000-.094-.187c-.123-.077-.29.093-.214.218.085.14.308.118.308-.031zm-7.374-.138c0-.097-.053-.177-.116-.177-.163%200-.227.085-.173.23.071.188.289.148.289-.053zM20.697%202.7c-.046-.121-.08-.128-.187-.038-.1.085-.107.138-.028.235.13.159.292.01.215-.197zm-13.392.173c.085-.087-.031-.301-.162-.301-.067%200-.121.08-.121.176%200%20.167.169.241.283.125zm4.565-.359c-.076-.092-.128-.097-.22-.02-.09.077-.095.13-.02.223.076.093.128.098.22.02.09-.076.095-.13.02-.223zm3.784.145c0-.19-.252-.162-.288.031-.023.118.013.154.128.132.088-.018.16-.09.16-.163zm-9.153-.087c0-.184-.21-.245-.303-.089-.073.12.025.265.178.265.069%200%20.125-.08.125-.176zm7.288%200c0-.098-.057-.177-.125-.177-.154%200-.252.145-.179.265.094.156.304.095.304-.088zm4.902-.089c0-.072-.069-.144-.152-.16-.107-.02-.152.027-.152.16s.045.181.152.16c.083-.016.152-.088.152-.16zM8.74%202.33c-.017-.085-.087-.155-.158-.155-.07%200-.14.07-.157.155-.02.109.027.155.157.155.131%200%20.178-.046.157-.155zm10.845-.051c.017-.086-.027-.148-.103-.148-.161%200-.258.144-.182.27.078.13.252.055.285-.122zM7.701%202.1c.016-.086-.028-.148-.104-.148-.16%200-.258.145-.182.27.079.13.252.055.286-.122zm9.433.11c.089-.148-.112-.317-.232-.195-.1.102-.037.291.097.291.042%200%20.103-.043.135-.096zm-6.83-.199c.015-.085-.028-.147-.104-.147-.161%200-.259.144-.182.27.078.13.251.055.285-.123zm1.75-.191c0-.146-.238-.242-.309-.125-.03.049-.032.146-.006.216.056.15.315.075.315-.091zm3.426.043c0-.19-.252-.163-.288.031-.022.118.013.154.129.131.088-.017.16-.09.16-.162zm2.805-.029c.016-.085-.028-.147-.104-.147-.16%200-.258.144-.182.27.079.13.252.055.286-.123zm-4.535.022c.09-.147-.112-.317-.231-.195-.1.103-.038.291.096.291.042%200%20.103-.043.135-.096zm-4.69-.17c0-.19-.252-.163-.288.031-.023.118.013.154.129.132.087-.018.16-.091.16-.163zm-.954-.094c0-.068-.068-.137-.152-.154-.15-.029-.211.159-.092.28.09.093.244.014.244-.126zm8.762-.088c0-.068-.068-.138-.151-.154-.15-.03-.212.158-.093.28.091.092.244.013.244-.126zm-6.305-.112c.02-.1-.03-.147-.152-.147-.099%200-.18.053-.18.118%200%20.27.282.295.332.029zm7.39-.059c0-.183-.21-.244-.304-.088-.072.12.026.265.179.265.069%200%20.125-.08.125-.177zm-8.6-.234c-.075-.093-.128-.098-.219-.02-.09.076-.096.13-.02.223.075.093.128.097.219.02s.096-.13.02-.223zm2.772.116c.019-.1-.03-.147-.152-.147-.1%200-.18.053-.18.118%200%20.27.281.296.332.03zm3.208.052c-.016-.085-.086-.155-.157-.155-.07%200-.14.07-.157.155-.02.108.027.154.157.154s.178-.046.157-.154zm-1.588-.11c0-.073-.068-.145-.152-.161-.106-.02-.152.027-.152.16s.046.181.152.16c.084-.016.152-.088.152-.16zm2.906-.134c0-.145-.237-.241-.308-.124-.03.049-.033.146-.006.216.056.15.314.075.314-.092z%22%0A%20%20%20%20%20%20%20%20%20%20fill%3D%22%23484ce6%22%2F%3E%0A%3C%2Fsvg%3E");
}
.img-survey {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%0A%3Csvg%20version%3D%221.1%22%20%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22100px%22%20height%3D%22100px%22%0A%09%20viewBox%3D%220%200%20100%20100%22%20enable-background%3D%22new%200%200%20100%20100%22%20xml%3Aspace%3D%22preserve%22%3E%0A%09%20%0A%3Cg%3E%0A%09%3Cpath%20fill%3D%22%233F77B0%22%20d%3D%22M68.038%2C84.749c0.104%2C0.388-0.125%2C0.785-0.513%2C0.888L19.499%2C98.506c-0.386%2C0.104-0.785-0.125-0.889-0.514%0A%09%09L1.797%2C35.244c-0.104-0.387%2C0.126-0.785%2C0.514-0.889l48.026-12.868c0.388-0.104%2C0.785%2C0.125%2C0.888%2C0.513L68.038%2C84.749z%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2212.696%22%20y%3D%2228.495%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-14.2016%2011.0248%29%22%20fill%3D%22%23EBF0F3%22%20width%3D%2244.152%22%20height%3D%2261.913%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2215.235%22%20y%3D%2230.214%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-7.156%208.1065%29%22%20fill%3D%22%2385A8D8%22%20width%3D%2223.95%22%20height%3D%222.035%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2214.517%22%20y%3D%2226.81%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-6.4887%207.8296%29%22%20fill%3D%22%23B1C8E8%22%20width%3D%2223.951%22%20height%3D%223.498%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23D4E0F2%22%20d%3D%22M36.375%2C21.971l-7.956%2C2.132c0.321-0.759%2C0.416-1.619%2C0.185-2.476c-0.547-2.045-2.649-3.259-4.694-2.711%0A%09%09s-3.259%2C2.65-2.711%2C4.695c0.23%2C0.857%2C0.742%2C1.555%2C1.398%2C2.051l-7.956%2C2.132c-0.388%2C0.103-0.617%2C0.501-0.513%2C0.889l0.344%2C1.285%0A%09%09l23.137-6.2l-0.345-1.286C37.161%2C22.097%2C36.764%2C21.867%2C36.375%2C21.971z%20M24.456%2C20.953c0.92-0.246%2C1.865%2C0.3%2C2.111%2C1.22%0A%09%09c0.247%2C0.92-0.298%2C1.865-1.218%2C2.111c-0.92%2C0.247-1.865-0.299-2.111-1.219C22.991%2C22.145%2C23.537%2C21.2%2C24.456%2C20.953z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%233F77B0%22%20d%3D%22M13.272%2C42.018l2.545%2C9.498l9.498-2.542l-2.545-9.499L13.272%2C42.018z%20M23.709%2C48.043l-6.965%2C1.867%0A%09%09l-1.866-6.965l6.966-1.866L23.709%2C48.043z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%233F77B0%22%20d%3D%22M16.466%2C53.938l2.545%2C9.498l9.499-2.543l-2.546-9.502L16.466%2C53.938z%20M26.904%2C59.962l-6.965%2C1.867%0A%09%09l-1.867-6.965l6.965-1.867L26.904%2C59.962z%22%2F%3E%0A%09%3Cpath%20fill%3D%22%233F77B0%22%20d%3D%22M19.66%2C65.855l2.545%2C9.498l9.499-2.547l-2.546-9.496L19.66%2C65.855z%20M30.098%2C71.882l-6.966%2C1.865%0A%09%09l-1.866-6.965l6.966-1.865L30.098%2C71.882z%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2227.127%22%20y%3D%2235.845%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-8.2601%2010.6773%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%2218.598%22%20height%3D%221.737%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2228.069%22%20y%3D%2239.348%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-9.1355%2011.0417%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%2218.598%22%20height%3D%221.737%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2229.114%22%20y%3D%2243.666%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-10.3236%2010.6488%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%2212.339%22%20height%3D%221.737%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2230.148%22%20y%3D%2247.809%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-11.2541%2011.8677%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%2218.599%22%20height%3D%221.737%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2231.088%22%20y%3D%2251.313%22%20transform%3D%22matrix%280.9659%20-0.2589%200.2589%200.9659%20-12.1311%2012.2333%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%2218.599%22%20height%3D%221.737%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2232.197%22%20y%3D%2256.124%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-13.5063%2011.3766%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%228.529%22%20height%3D%221.738%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2233.341%22%20y%3D%2259.73%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-14.2286%2013.0977%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%2218.598%22%20height%3D%221.737%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2234.28%22%20y%3D%2263.234%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-15.105%2013.4625%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%2218.599%22%20height%3D%221.737%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2235.266%22%20y%3D%2267.091%22%20transform%3D%22matrix%280.9659%20-0.2588%200.2588%200.9659%20-16.116%2013.4964%29%22%20fill%3D%22%23CDDAEB%22%20width%3D%2215.875%22%20height%3D%221.737%22%2F%3E%0A%3C%2Fg%3E%0A%0A%3Cstyle%3E%0A.check1%2C%0A.check2%2C%0A.check3%7B%0A%09opacity%3A%200%3B%0A%7D%0A%0A%40keyframes%20checkbox%7B%0A%090%25%20%7B%20opacity%3A%200%20%7D%0A%09100%25%20%7B%20opacity%20%3A%201%20%7D%0A%7D%0A.check1%7B%0A%09animation-name%3A%20checkbox%3B%0A%20%20%20%20animation-duration%3A%20.5s%3B%0A%20%20%20%20animation-delay%3A%20.4s%3B%0A%09animation-fill-mode%3A%20forwards%3B%0A%7D%0A.check2%7B%0A%09animation-name%3A%20checkbox%3B%0A%20%20%20%20animation-duration%3A%20.5s%3B%0A%20%20%20%20animation-delay%3A%201.2s%3B%0A%09animation-fill-mode%3A%20forwards%3B%0A%7D%0A.check3%7B%0A%09animation-name%3A%20checkbox%3B%0A%20%20%20%20animation-duration%3A%20.5s%3B%0A%20%20%20%20animation-delay%3A%202s%3B%0A%09animation-fill-mode%3A%20forwards%3B%0A%7D%0A%0A%40keyframes%20write%7B%0A%090%25%20%7B%20transform%3Atranslate%280%2C0%29%20%7D%0A%0910%25%20%7B%20transform%3Atranslate%28-32px%2C-37px%29%20%7D%0A%0920%25%20%7B%20transform%3Atranslate%28-27px%2C-32px%29%20%7D%0A%0930%25%20%7B%20transform%3Atranslate%28-23px%2C-38px%29%20%7D%0A%0940%25%20%7B%20transform%3Atranslate%28-28px%2C-23px%29%20%7D%0A%0950%25%20%7B%20transform%3Atranslate%28-24px%2C-20px%29%20%7D%0A%0960%25%20%7B%20transform%3Atranslate%28-20px%2C-27px%29%20%7D%0A%0970%25%20%7B%20transform%3Atranslate%28-24px%2C-10px%29%20%7D%0A%0980%25%20%7B%20transform%3Atranslate%28-20px%2C-8px%29%20%7D%09%0A%0990%25%20%7B%20transform%3Atranslate%28-17px%2C-14px%29%20%7D%09%0A%09100%25%20%7B%20transform%3Atranslate%28-30px%2C30px%29%20rotate%28-30deg%29%20%7D%0A%7D%0A%23pencil%7B%0A%09animation-name%3A%20write%3B%0A%20%20%20%20animation-duration%3A%203s%3B%20%20%20%20%0A%09animation-fill-mode%3A%20forwards%3B%0A%09%0A%7D%0A%3C%2Fstyle%3E%0A%0A%3Cpath%20class%3D%22check1%22%20fill%3D%22%23F04B35%22%20d%3D%22M22.785%2C40.622l-3.19%2C5.6l-2.759-1.571c-0.629-0.359-1.432-0.138-1.792%2C0.491l-0.378%2C0.666%0A%09c-0.359%2C0.631-0.14%2C1.434%2C0.491%2C1.792l4.281%2C2.438c0.629%2C0.36%2C1.433%2C0.139%2C1.792-0.491l4.218-7.408%0A%09c0.358-0.63%2C0.139-1.432-0.491-1.792l-0.38-0.216C23.946%2C39.771%2C23.144%2C39.992%2C22.785%2C40.622z%22%2F%3E%0A%3Cpath%20class%3D%22check2%22%20fill%3D%22%23F04B35%22%20d%3D%22M25.963%2C52.436l-3.191%2C5.602l-2.759-1.571c-0.629-0.356-1.432-0.139-1.792%2C0.491l-0.379%2C0.665%0A%09c-0.359%2C0.632-0.139%2C1.437%2C0.492%2C1.793l4.28%2C2.438c0.629%2C0.359%2C1.434%2C0.141%2C1.793-0.49l4.218-7.408%0A%09c0.358-0.63%2C0.139-1.434-0.491-1.792l-0.381-0.216C27.124%2C51.585%2C26.322%2C51.805%2C25.963%2C52.436z%22%2F%3E%0A%3Cpath%20class%3D%22check3%22%20fill%3D%22%23F04B35%22%20d%3D%22M29.21%2C64.455l-3.19%2C5.602l-2.759-1.572c-0.629-0.356-1.432-0.139-1.792%2C0.492l-0.378%2C0.666%0A%09c-0.36%2C0.631-0.14%2C1.434%2C0.491%2C1.791l4.281%2C2.438c0.629%2C0.358%2C1.433%2C0.139%2C1.792-0.492l4.218-7.407%0A%09c0.358-0.63%2C0.139-1.434-0.492-1.791l-0.38-0.217C30.371%2C63.605%2C29.568%2C63.825%2C29.21%2C64.455z%22%2F%3E%0A%09%0A%3Cg%20id%3D%22pencil%22%3E%0A%09%3Cpath%20fill%3D%22%23D7A6CC%22%20d%3D%22M87.289%2C50.873c-0.701%2C0.705-1.846%2C0.703-2.545%2C0l-8.104-8.106c-0.705-0.701-0.705-1.841%2C0-2.544%0A%09%09l2.014-2.012c0.703-0.704%2C1.842-0.705%2C2.544%2C0l8.104%2C8.106c0.703%2C0.705%2C0.705%2C1.844%2C0%2C2.544L87.289%2C50.873z%22%2F%3E%0A%09%0A%09%09%3Crect%20x%3D%2257.743%22%20y%3D%2245.901%22%20transform%3D%22matrix%280.7071%200.7071%20-0.7071%200.7071%2063.1289%20-27.9228%29%22%20fill%3D%22%23F04B35%22%20width%3D%2215.06%22%20height%3D%2232.691%22%2F%3E%0A%09%3Cpolygon%20fill%3D%22%23F9D9C7%22%20points%3D%2247.971%2C81.164%2046.347%2C79.543%2048.388%2C68.481%2059.038%2C79.129%20%09%22%2F%3E%0A%09%3Cpath%20fill%3D%22%23F0C818%22%20d%3D%22M83.49%2C54.754l-0.041-0.039l2.914-2.914l0.041%2C0.041c0.355%2C0.356%2C0.938%2C0.355%2C1.297%2C0%0A%09%09c0.357-0.359%2C0.357-0.939%2C0-1.297l-10.73-10.732c-0.356-0.357-0.939-0.357-1.299%2C0.002c-0.357%2C0.357-0.357%2C0.938%2C0.001%2C1.297%0A%09%09l0.04%2C0.042l-2.914%2C2.914l-0.041-0.04c-0.357-0.359-0.937-0.36-1.298-0.001c-0.358%2C0.356-0.358%2C0.936%2C0.001%2C1.297l10.727%2C10.729%0A%09%09c0.359%2C0.359%2C0.943%2C0.359%2C1.303%2C0C83.846%2C55.695%2C83.848%2C55.113%2C83.49%2C54.754z%22%2F%3E%0A%09%3Cg%20opacity%3D%220.6%22%3E%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M79.289%2C40.383c0.395%2C0.395%2C1.035%2C0.393%2C1.432-0.001c0.395-0.394%2C0.395-1.035%2C0-1.431%0A%09%09%09c-0.396-0.395-1.037-0.395-1.433%2C0C78.896%2C39.346%2C78.896%2C39.988%2C79.289%2C40.383z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M72.244%2C47.428c-0.396-0.396-1.037-0.395-1.432%2C0L50.585%2C67.654c-0.396%2C0.4-0.396%2C1.038%2C0%2C1.434%0A%09%09%09c0.396%2C0.396%2C1.038%2C0.393%2C1.431%2C0l20.229-20.229C72.639%2C48.465%2C72.639%2C47.823%2C72.244%2C47.428z%22%2F%3E%0A%09%09%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M77.09%2C42.581c-0.396-0.395-1.035-0.394-1.431%2C0l-1.709%2C1.71c-0.396%2C0.395-0.396%2C1.034%2C0.001%2C1.43%0A%09%09%09c0.395%2C0.396%2C1.033%2C0.396%2C1.432-0.001l1.707-1.707C77.487%2C43.617%2C77.487%2C42.976%2C77.09%2C42.581z%22%2F%3E%0A%09%3C%2Fg%3E%0A%09%3Cpath%20fill%3D%22%23F04B35%22%20d%3D%22M51.667%2C80.479l-4.632-4.634l-0.688%2C3.697l0.012%2C0.008c-0.142%2C0.443-0.049%2C0.949%2C0.305%2C1.303%0A%09%09c0.35%2C0.355%2C0.855%2C0.445%2C1.298%2C0.304l0.011%2C0.009L51.667%2C80.479z%22%2F%3E%0A%09%3Cg%20opacity%3D%220.2%22%3E%0A%09%09%3Cpath%20d%3D%22M83.49%2C54.754l-0.041-0.039l2.914-2.914l0.041%2C0.041c0.355%2C0.356%2C0.938%2C0.355%2C1.297%2C0c0.357-0.359%2C0.357-0.939%2C0-1.297%0A%09%09%09l-0.039-0.041l1.641-1.644c0.705-0.701%2C0.705-1.839%2C0-2.544l-1.736-1.737l-2.92%2C2.919c0.338%2C0.355%2C0.34%2C0.915-0.012%2C1.264%0A%09%09%09c-0.348%2C0.347-0.908%2C0.349-1.26%2C0.011l-2.939%2C2.938c0.338%2C0.356%2C0.334%2C0.914-0.015%2C1.264c-0.347%2C0.348-0.901%2C0.35-1.26%2C0.014%0A%09%09%09l-23.13%2C23.131l-9.124%2C4.922c0%2C0%2C0.475%2C0.274%2C1.065%2C0.123l11.066-2.035L82.15%2C56.012l0.039%2C0.039c0.359%2C0.359%2C0.943%2C0.359%2C1.305%2C0%0A%09%09%09C83.846%2C55.695%2C83.848%2C55.113%2C83.49%2C54.754z%22%2F%3E%0A%09%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A") !important;
}
.img-cubic-loader {
  background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%22300px%22%20height%3D%22300px%22%0A%09%20viewBox%3D%220%200%20300%20300%22%20enable-background%3D%22new%200%200%20300%20300%22%20xml%3Aspace%3D%22preserve%22%3E%0A%0A%0A%3Crect%20x%3D%2211.003%22%20y%3D%2211.003%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.518%22%20height%3D%2277.518%22%2F%3E%0A%3Crect%20x%3D%22211.479%22%20y%3D%2211.003%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.518%22%20height%3D%2277.518%22%2F%3E%0A%3Crect%20x%3D%2211.003%22%20y%3D%22111.241%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.518%22%20height%3D%2277.517%22%2F%3E%0A%3Crect%20x%3D%22211.479%22%20y%3D%22111.241%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.518%22%20height%3D%2277.517%22%2F%3E%0A%3Crect%20x%3D%2211.003%22%20y%3D%22211.479%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.518%22%20height%3D%2277.519%22%2F%3E%0A%0A%3Cstyle%3E%0A%2a%20%7B%0A%09transition%3A%20all%20.5s%3B%0A%7D%0A%0A.group1%20%2a%7B%0A%09%2F%2Ffill%3A%20red%3B%0A%7D%0A%0A.group1%20%7B%0A%09transform-origin%3A%20center%20top%3B%0A%09transform%3A%20scale%281%2C0%29%3B%0A%09animation%3A%20row_one%20.5s%20ease-in%20infinite%3B%0A%7D%0A.group2%20%7B%0A%09transform-origin%3A%20center%20bottom%3B%0A%09transform%3A%20scale%281%2C1%29%3B%0A%09animation%3A%20row_two%20.5s%20ease-in%20infinite%3B%0A%7D%0A%0Asvg%20%7B%0A%09animation%3A%20whole_cube%202s%20ease-in%20infinite%3B%0A%7D%0A%40keyframes%20whole_cube%20%7B%0A%090%25%7Btransform%3A%20rotate%280deg%29%7D%0A%0924.999%25%7Btransform%3A%20rotate%280deg%29%7D%0A%0925%25%7Btransform%3A%20rotate%2890deg%29%7D%0A%0949.999%25%7Btransform%3A%20rotate%2890deg%29%7D%0A%0950%25%7Btransform%3A%20rotate%28180deg%29%7D%0A%0974.999%25%7Btransform%3A%20rotate%28180deg%29%7D%0A%0975%25%7Btransform%3A%20rotate%28270deg%29%7D%0A%0999.999%25%7Btransform%3A%20rotate%28270deg%29%7D%0A%09100%25%20%7Btransform%3A%20rotate%280deg%29%7D%0A%7D%0A%0A%40keyframes%20row_one%20%7B%0A%090%25%20%7Btransfrom%3A%20scale%281%2C0%29%3B%20opacity%3A%200.8%7D%0A%09100%25%20%7Btransform%3A%20scale%281%2C1%29%3B%20opacity%3A%201%7D%0A%7D%0A%40keyframes%20row_two%20%7B%0A%090%25%20%7Btransfrom%3A%20scale%281%2C1%29%3B%20opacity%3A%201%7D%0A%09100%25%20%7Btransform%3A%20scale%281%2C0%29%3B%20opacity%3A%200.8%7D%0A%7D%0A%3C%2Fstyle%3E%0A%0A%3Cg%20class%3D%22group1%22%3E%0A%09%3Crect%20x%3D%22111.241%22%20y%3D%2211.003%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.517%22%20height%3D%2277.518%22%2F%3E%0A%09%3Crect%20x%3D%22111.241%22%20y%3D%22111.241%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.517%22%20height%3D%2277.517%22%2F%3E%0A%09%3Crect%20x%3D%22111.241%22%20y%3D%22211.479%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.517%22%20height%3D%2277.519%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20class%3D%22group2%22%3E%0A%09%3Crect%20x%3D%22111.241%22%20y%3D%2211.003%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.517%22%20height%3D%2277.518%22%2F%3E%0A%09%3Crect%20x%3D%22111.241%22%20y%3D%22111.241%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.517%22%20height%3D%2277.517%22%2F%3E%0A%09%3Crect%20x%3D%22111.241%22%20y%3D%22211.479%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.517%22%20height%3D%2277.518%22%2F%3E%0A%3C%2Fg%3E%0A%3Crect%20x%3D%22211.479%22%20y%3D%22211.479%22%20fill%3D%22%23FFFFFF%22%20width%3D%2277.518%22%20height%3D%2277.519%22%2F%3E%0A%3C%2Fsvg%3E%0A") !important;
}
.img-butt-theme-base {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAMCAYAAABx290PAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAC6SURBVHgBvZPRCcMgEEDPMwNkhIzQTlATCGSMbNCOko6QLYIgdYRsUEfoZ0HF3oUGMkD0gXKe4MPjTsAfpVRdVdWDwhsf4RxWRJy01vOeELwNw9DEGF8ppQYyIIRwUsp2WRa3Cfu+f+eSHaXe+6sk2UiyEfJTU3m/SLI7lEMhbRcoxyYsCgstlGMtKqR+mTCE8KTAQWbYYYyZ0Vr7oaFvc0r5bXZwLI4XXdeNNCs8Jmd1ruXFVeSPceIHMuNT6p09klAAAAAASUVORK5CYII=);
}
.img-butt-theme {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABMSURBVHgBhY+xDQAgCATRCRzB/RvdgBXcRDdAUElowEv4gr8CABgiqjzIM+nSZAem1MIyj/RsD0yS4LOyRCAUEUYg9P+R5pNmCtRyA24Gjdofh528AAAAAElFTkSuQmCC);
}
.img-dark-theme {
  background-image: url("data:image/svg+xml,%3Csvg%20id%3D%22dark%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2063.433%2063.446%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Ctitle%3Edark%3C%2Ftitle%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M40.164%2C69.715A34.037%2C34.037%2C0%2C0%2C1%2C6.941%2C42.653%2C33.363%2C33.363%2C0%2C0%2C1%2C22.561%2C7.417%2C7.392%2C7.392%2C0%2C0%2C1%2C33.816%2C12.5a8.408%2C8.408%2C0%2C0%2C1-.358%2C3.878A20.495%2C20.495%2C0%2C0%2C0%2C48.92%2C43.255a20.244%2C20.244%2C0%2C0%2C0%2C10.777-.8%2C7.406%2C7.406%2C0%2C0%2C1%2C9.823%2C5.434%2C6.989%2C6.989%2C0%2C0%2C1-.82%2C5.277A33.132%2C33.132%2C0%2C0%2C1%2C45.494%2C69.211c-.864.164-1.74.276-2.615.354C41.877%2C69.654%2C40.869%2C69.68%2C40.164%2C69.715ZM27%2C14.86a1.456%2C1.456%2C0%2C0%2C0-2.342-1.44C17.8%2C18.9%2C11.14%2C28.62%2C13.25%2C40.188A28.2%2C28.2%2C0%2C0%2C0%2C38.9%2C63.121c10.555.79%2C19.257-4.4%2C23.059-10.8.807-1.359-.055-2.976-1.614-2.713-10.386%2C1.753-19.48-.222-26.512-7.466C25.576%2C33.638%2C24.585%2C25.78%2C27%2C14.86Z%22%20transform%3D%22translate%28-6.283%20-6.268%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.img-dark-theme2 {
  background-image: url("data:image/svg+xml,%3Csvg%20id%3D%22dark_v2%22%20data-name%3D%22dark%20v2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2061.059%2069.585%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Ctitle%3Edark2%3C%2Ftitle%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M43.6%2C72.209l-.13%2C0A35.438%2C35.438%2C0%2C0%2C1%2C8.413%2C42.522%2C34.97%2C34.97%2C0%2C0%2C1%2C36.489%2C2.762a5.754%2C5.754%2C0%2C0%2C1%2C4.568.855%2C5.033%2C5.033%2C0%2C0%2C1%2C2.019%2C3.536%2C5.106%2C5.106%2C0%2C0%2C1-1.8%2C4.538%2C24.653%2C24.653%2C0%2C0%2C0-7.237%2C11.432%2C23.989%2C23.989%2C0%2C0%2C0%2C2.49%2C19.365A25.076%2C25.076%2C0%2C0%2C0%2C52.936%2C54.157a26.078%2C26.078%2C0%2C0%2C0%2C9.722.161A5.593%2C5.593%2C0%2C0%2C1%2C67.6%2C55.741a4.9%2C4.9%2C0%2C0%2C1%2C1.36%2C4.3%2C5.613%2C5.613%2C0%2C0%2C1-1.669%2C3.126%2C35.4%2C35.4%2C0%2C0%2C1-19.475%2C8.7c-.975.116-1.935.178-2.863.239q-.6.038-1.208.083ZM37.843%2C7.347a2.247%2C2.247%2C0%2C0%2C0-.431.046%2C30.265%2C30.265%2C0%2C0%2C0-24.336%2C34.38%2C30.728%2C30.728%2C0%2C0%2C0%2C30.361%2C25.71q.606-.045%2C1.212-.083c.907-.059%2C1.763-.115%2C2.607-.215a30.7%2C30.7%2C0%2C0%2C0%2C16.859-7.506.827.827%2C0%2C0%2C0%2C.188-.405.227.227%2C0%2C0%2C0-.026-.18%2C1.037%2C1.037%2C0%2C0%2C0-.83-.119%2C30.831%2C30.831%2C0%2C0%2C1-11.465-.193%2C29.816%2C29.816%2C0%2C0%2C1-19.509-13.87%2C29.044%2C29.044%2C0%2C0%2C1-2.965-23.128%2C29.342%2C29.342%2C0%2C0%2C1%2C8.606-13.6c.3-.269.284-.374.273-.466s-.036-.227-.1-.275A.811.811%2C0%2C0%2C0%2C37.843%2C7.347Z%22%20transform%3D%22translate%28-7.969%20-2.625%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
.img-sun-theme {
  background-image: url("data:image/svg+xml,%3Csvg%20id%3D%22light%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2063.437%2063.446%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Ctitle%3Esun%3C%2Ftitle%3E%0A%20%20%3Cg%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M53.86%2C37.5c.423%2C8.727-6.406%2C15.965-15.44%2C16.361-8.665.38-15.832-6.385-16.283-15.37-.437-8.71%2C6.415-15.969%2C15.442-16.36C46.254%2C21.759%2C53.425%2C28.528%2C53.86%2C37.5ZM38%2C28.516a9.413%2C9.413%2C0%2C1%2C0%2C.218%2C0C38.149%2C28.516%2C38.076%2C28.515%2C38%2C28.516Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M18.268%2C14.536a7.782%2C7.782%2C0%2C0%2C1%2C1.743%2C1.028c1.594%2C1.473%2C3.124%2C3.021%2C4.62%2C4.595a3.062%2C3.062%2C0%2C0%2C1-.07%2C4.7%2C3.136%2C3.136%2C0%2C0%2C1-4.433-.172q-.082-.09-.159-.186c-1.517-1.555-3.077-3.068-4.568-4.647a2.84%2C2.84%2C0%2C0%2C1-.549-3.417A3.387%2C3.387%2C0%2C0%2C1%2C18.268%2C14.536Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M34.775%2C12.7c0-1.087-.042-2.175.008-3.26a3.215%2C3.215%2C0%2C0%2C1%2C6.429.013c.06%2C2.172.07%2C4.348-.006%2C6.519a2.993%2C2.993%2C0%2C0%2C1-2.935%2C3.05A2.96%2C2.96%2C0%2C0%2C1%2C37.919%2C19a3.006%2C3.006%2C0%2C0%2C1-3.13-2.875c0-.059%2C0-.117%2C0-.176C34.728%2C14.871%2C34.776%2C13.782%2C34.775%2C12.7Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M12.613%2C41.224c-1.087%2C0-2.176.049-3.259-.013a3.212%2C3.212%2C0%2C0%2C1%2C.029-6.419c2.171-.07%2C4.347-.066%2C6.519%2C0a2.993%2C2.993%2C0%2C0%2C1%2C3.107%2C2.875%2C3.127%2C3.127%2C0%2C0%2C1-.007.349%2C3.022%2C3.022%2C0%2C0%2C1-2.836%2C3.2%2C2.943%2C2.943%2C0%2C0%2C1-.3%2C0C14.788%2C41.266%2C13.7%2C41.225%2C12.613%2C41.224Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M63.4%2C34.776c1.086%2C0%2C2.176-.05%2C3.259.013a3.212%2C3.212%2C0%2C0%2C1-.045%2C6.419c-2.171.069-4.348.067-6.519%2C0a2.993%2C2.993%2C0%2C0%2C1-3.107-2.876%2C2.817%2C2.817%2C0%2C0%2C1%2C.007-.356%2C3.019%2C3.019%2C0%2C0%2C1%2C2.838-3.191q.151-.009.3%2C0C61.219%2C34.735%2C62.308%2C34.774%2C63.4%2C34.776Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M41.222%2C63.375c0%2C1.087.051%2C2.177-.01%2C3.26a3.11%2C3.11%2C0%2C0%2C1-3.126%2C3.094c-.055%2C0-.109%2C0-.164%2C0a3.075%2C3.075%2C0%2C0%2C1-3.129-3.02v-.08c-.069-2.22-.079-4.447.006-6.667a2.962%2C2.962%2C0%2C0%2C1%2C2.95-2.975c.084%2C0%2C.167%2C0%2C.25.009a3%2C3%2C0%2C0%2C1%2C3.193%2C2.793c0%2C.06.007.121.007.181C41.279%2C61.1%2C41.22%2C62.239%2C41.222%2C63.375Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M61.483%2C18.248a6.466%2C6.466%2C0%2C0%2C1-.906%2C1.636c-1.365%2C1.486-2.819%2C2.894-4.275%2C4.3-1.563%2C1.5-3.352%2C1.558-4.716.2s-1.273-3.136.255-4.7c1.41-1.447%2C2.835-2.882%2C4.3-4.27a2.853%2C2.853%2C0%2C0%2C1%2C3.411-.558C60.762%2C15.431%2C61.4%2C16.426%2C61.483%2C18.248Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M14.558%2C57.655a5.613%2C5.613%2C0%2C0%2C1%2C.834-1.512c1.443-1.55%2C2.953-3.042%2C4.493-4.5a3.158%2C3.158%2C0%2C1%2C1%2C4.6%2C4.331l-.086.087C22.946%2C57.6%2C21.439%2C59.1%2C19.9%2C60.55a2.89%2C2.89%2C0%2C0%2C1-3.407.608A3.441%2C3.441%2C0%2C0%2C1%2C14.558%2C57.655Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M61.467%2C57.623a3.309%2C3.309%2C0%2C0%2C1-1.83%2C3.167%2C2.64%2C2.64%2C0%2C0%2C1-3.179-.3c-1.807-1.667-3.574-3.393-5.21-5.226a3.118%2C3.118%2C0%2C0%2C1%2C4.27-4.386c1.911%2C1.692%2C3.663%2C3.568%2C5.415%2C5.431A3.375%2C3.375%2C0%2C0%2C1%2C61.467%2C57.623Z%22%20transform%3D%22translate%28-6.282%20-6.283%29%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A");
}
.img-sun-theme2 {
  background-image: url("data:image/svg+xml,%3Csvg%20id%3D%22sun_v2%22%20data-name%3D%22sun%20v2%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2068.278%2068.286%22%3E%0A%20%20%3Cdefs%3E%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20.cls-1%20%7B%0A%20%20%20%20%20%20%20%20fill%3A%20%23fff%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fdefs%3E%0A%20%20%3Ctitle%3Esun2%3C%2Ftitle%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M53.377%2C38.023a15.354%2C15.354%2C0%2C1%2C1-15.35-15.36A15.363%2C15.363%2C0%2C0%2C1%2C53.377%2C38.023ZM48.647%2C38A10.625%2C10.625%2C0%2C1%2C0%2C38.019%2C48.641%2C10.663%2C10.663%2C0%2C0%2C0%2C48.647%2C38Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M40.4%2C11.953c0%2C1.887.011%2C3.774%2C0%2C5.66a2.36%2C2.36%2C0%2C0%2C1-1.718%2C2.3%2C2.3%2C2.3%2C0%2C0%2C1-2.662-1.053%2C2.857%2C2.857%2C0%2C0%2C1-.349-1.3c-.027-3.754-.023-7.508-.011-11.262A2.37%2C2.37%2C0%2C1%2C1%2C40.4%2C6.293C40.413%2C8.18%2C40.4%2C10.067%2C40.4%2C11.953Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M64.069%2C40.4c-1.848%2C0-3.7.011-5.546%2C0a2.381%2C2.381%2C0%2C1%2C1%2C.037-4.755c2.592-.014%2C5.184-.005%2C7.776%2C0%2C1.163%2C0%2C2.326-.024%2C3.487.011A2.35%2C2.35%2C0%2C0%2C1%2C72.1%2C37.472a2.3%2C2.3%2C0%2C0%2C1-1.175%2C2.611%2C3.385%2C3.385%2C0%2C0%2C1-1.372.306C67.728%2C40.423%2C65.9%2C40.4%2C64.069%2C40.4Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M35.651%2C64.051V58.619a2.383%2C2.383%2C0%2C1%2C1%2C4.748.009q0%2C5.546%2C0%2C11.092a2.363%2C2.363%2C0%2C0%2C1-1.728%2C2.355%2C2.27%2C2.27%2C0%2C0%2C1-2.592-.97%2C3.179%2C3.179%2C0%2C0%2C1-.407-1.452C35.624%2C67.787%2C35.651%2C65.918%2C35.651%2C64.051Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M11.983%2C35.639c1.849%2C0%2C3.7-.017%2C5.546%2C0a2.372%2C2.372%2C0%2C0%2C1%2C2.4%2C2.992%2C2.408%2C2.408%2C0%2C0%2C1-2.5%2C1.765c-2.592.006-5.184%2C0-7.776%2C0-1.087%2C0-2.173.009-3.259%2C0a2.382%2C2.382%2C0%2C1%2C1-.012-4.758C8.248%2C35.628%2C10.116%2C35.639%2C11.983%2C35.639Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.907%2C13.164a4.83%2C4.83%2C0%2C0%2C1%2C1.307.729c2.713%2C2.65%2C5.387%2C5.34%2C8.059%2C8.032a2.346%2C2.346%2C0%2C0%2C1%2C.057%2C3.317l-.026.027a2.333%2C2.333%2C0%2C0%2C1-3.3.079l-.045-.044q-4.089-4.036-8.123-8.129a2.2%2C2.2%2C0%2C0%2C1-.433-2.6A2.5%2C2.5%2C0%2C0%2C1%2C15.907%2C13.164Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M15.863%2C62.882a2.512%2C2.512%2C0%2C0%2C1-2.431-1.358A2.263%2C2.263%2C0%2C0%2C1%2C13.717%2C59a10.281%2C10.281%2C0%2C0%2C1%2C.831-.865q3.657-3.66%2C7.318-7.317a2.31%2C2.31%2C0%2C0%2C1%2C2.518-.622%2C2.252%2C2.252%2C0%2C0%2C1%2C1.566%2C1.876%2C2.205%2C2.205%2C0%2C0%2C1-.63%2C1.995c-2.7%2C2.716-5.4%2C5.437-8.14%2C8.113A4.528%2C4.528%2C0%2C0%2C1%2C15.863%2C62.882Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M62.856%2C15.355a2.425%2C2.425%2C0%2C0%2C1-.7%2C1.879q-4.021%2C4.024-8.048%2C8.043a2.339%2C2.339%2C0%2C0%2C1-3.306.05l-.035-.035a2.321%2C2.321%2C0%2C0%2C1-.06-3.3q4.052-4.114%2C8.168-8.166a2.2%2C2.2%2C0%2C0%2C1%2C2.6-.42A2.23%2C2.23%2C0%2C0%2C1%2C62.856%2C15.355Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%20%20%3Cpath%20class%3D%22cls-1%22%20d%3D%22M62.859%2C60.6a2.372%2C2.372%2C0%2C0%2C1-3.913%2C1.681c-.365-.3-.687-.66-1.023-1q-3.538-3.535-7.075-7.075a2.329%2C2.329%2C0%2C0%2C1-.638-2.564%2C2.247%2C2.247%2C0%2C0%2C1%2C1.944-1.556%2C2.22%2C2.22%2C0%2C0%2C1%2C1.934.653q4.048%2C4.037%2C8.087%2C8.085A2.368%2C2.368%2C0%2C0%2C1%2C62.859%2C60.6Z%22%20transform%3D%22translate%28-3.889%20-3.88%29%22%2F%3E%0A%3C%2Fsvg%3E%0A");
}
:root {
  --jumbotron-point1: #a2ce5d;
  --jumbotron-point2: #4bbbec;
  --jumbotron-bg1: #092b40;
  --jumbotron-bg2: #12747c;
  --color-jumbotron-err-points: #f6d97e;
  --color-jumbotron-err-bg1: #421214;
  --color-jumbotron-err-bg2: #571a1c;
  --color-jumbotron-warning-points: #f6d97e;
  --color-jumbotron-warning-bg1: #333;
  --color-jumbotron-warning-bg2: #3d4542;
  --base-height: 41px;
  --base-height-x2: calc(41px * 2);
  --base-height-x3: calc(41px * 3);
  --base-height-x4: calc(41px * 4);
  --base-height-x5: calc(41px * 5);
}
html,
body {
  font-size: 14px;
  font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif;
  line-height: 18px;
  background-color: var(--color-main-bg);
  margin: 0;
  padding: 0;
  width: 100vw;
  height: 100%;
  /* Disables pull-to-refresh but allows overscroll glow effects. */
  overscroll-behavior-y: contain;
  /* Hide native scrollbars in Edge */
  -ms-overflow-style: none;
  -webkit-touch-callout: none;
  -webkit-text-size-adjust: none;
  -webkit-tap-highlight-color: transparent;
}
html::-webkit-scrollbar,
body::-webkit-scrollbar {
  display: none;
}
@supports (-webkit-overflow-scrolling: touch) {
  html,
  body {
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
  }
}
h1,
h2,
h3,
h4,
h5 {
  color: var(--color-primary2-txt);
}
.page-wrapper {
  padding-top: 0.1px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  height: calc(100% - 0.1px);
  min-height: 100%;
  min-width: 0 !important;
  color: var(--color-main-txt);
  background-color: var(--color-main-bg);
}
.page-wrapper_loaded {
  -webkit-transition: padding-right 0.2s ease-out, padding-left 0.2s ease-out;
  transition: padding-right 0.2s ease-out, padding-left 0.2s ease-out;
}
.page-wrapper_disable-selection {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.page-wrapper_disable-selection :root * {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
body[data-is-desktop="true"] .page-wrapper_right-shift-300 {
  padding-right: 290px;
}
body[data-is-desktop="true"] .page-wrapper_left-shift-300 {
  padding-left: 290px;
}
.container_root > .block_root {
  margin-top: 6px;
  margin-bottom: 6px;
}
.container_context > .block_root {
  margin-top: 6px;
  margin-bottom: 6px;
}
body[data-is-mobile="true"] .frameset-hide-on-mobile,
body[data-is-tablet="true"] .frameset-hide-on-mobile {
  display: none;
}
.customCheckBox {
  width: 20px;
  height: 20px;
  border-radius: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid var(--color-border2);
  background-color: var(--color-input-bg);
  color: var(--color-input-txt);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 0;
  cursor: pointer;
  -webkit-transition: background-size 0.1s ease-in, background-color 0.1s ease-in;
  transition: background-size 0.1s ease-in, background-color 0.1s ease-in;
}
.customCheckBox:focus {
  border: 1px solid #6a6f6d !important;
  outline: none !important;
}
.customCheckBox.over {
  background-color: var(--color-selected-bg);
}
.customCheckBox.disabled {
  background-color: var(--color-face-darker-bg);
  border: 1px solid var(--color-border2);
  color: var(--color-main-muted-txt);
}
.customCheckBox.checked {
  background-color: var(--color-success-bg);
  border: 1px solid var(--color-success-bg);
  background-size: 80%;
}
.customCheckBox.checked.disabled {
  background-color: var(--color-main-muted-txt);
  border-color: var(--color-main-muted-txt);
  color: var(--color-main-muted-txt);
}
.customCheckBox.down,
.customCheckBox.down.checked {
  border: 1px solid var(--color-base-lighter-bg);
  background-color: var(--color-base-lighter-bg);
  color: var(--color-base-txt);
}
.customCheckBox + label:last-child {
  margin-right: 5px;
}
.customRadioButton {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid var(--color-border2);
  background-color: var(--color-input-bg);
  color: var(--color-input-txt);
  cursor: pointer;
  -webkit-transition: border-width 0.1s ease-in, background-color 0.1s ease-in;
  transition: border-width 0.1s ease-in, background-color 0.1s ease-in;
}
.customRadioButton:focus {
  border: 1px solid #6a6f6d !important;
  outline: none !important;
}
.customRadioButton.over {
  background-color: var(--color-selected-bg);
}
.customRadioButton.disabled {
  background-color: var(--color-face-darker-bg);
  border: 1px solid var(--color-border2);
  color: var(--color-main-muted-txt);
}
.customRadioButton.checked {
  background-color: var(--color-input-bg);
  border: 5px solid var(--color-success-bg);
}
.customRadioButton.checked.disabled {
  border-color: var(--color-main-muted-txt);
  color: var(--color-main-muted-txt);
}
.customRadioButton.down,
.customRadioButton.down.checked {
  -webkit-transition: none;
  transition: none;
  background-color: var(--color-base-lighter-bg);
  border: 10px solid transparent;
  color: var(--color-base-txt);
}
.customRadioButton + label {
  margin-right: 5px;
}
input[type="text"],
input[type="number"],
input[type="password"],
input[type="email"],
textarea {
  background-color: var(--color-input-bg);
  color: var(--color-input-txt);
  height: 26px;
  line-height: 26px;
  vertical-align: middle;
  padding: 0 4px;
  font-size: 14px;
  border: 1px solid var(--color-border2);
  border-radius: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  max-width: 100%;
}
input[type="text"]:disabled,
input[type="number"]:disabled,
input[type="password"]:disabled,
input[type="email"]:disabled,
textarea:disabled,
input[type="text"][disabled="disabled"],
input[type="number"][disabled="disabled"],
input[type="password"][disabled="disabled"],
input[type="email"][disabled="disabled"],
textarea[disabled="disabled"] {
  background-color: var(--color-face-lighter-bg);
  border: 1px solid var(--color-border1);
  color: var(--color-main-muted-txt) !important;
}
input[type="text"]:-moz-read-only, input[type="number"]:-moz-read-only, input[type="password"]:-moz-read-only, input[type="email"]:-moz-read-only, textarea:-moz-read-only {
  background-color: var(--color-input-bg) !important;
  border: 1px solid var(--color-border1) !important;
}
input[type="text"]:read-only,
input[type="number"]:read-only,
input[type="password"]:read-only,
input[type="email"]:read-only,
textarea:read-only,
input[type="text"][readonly],
input[type="number"][readonly],
input[type="password"][readonly],
input[type="email"][readonly],
textarea[readonly] {
  background-color: var(--color-input-bg) !important;
  border: 1px solid var(--color-border1) !important;
}
input[type="text"].transparent,
input[type="number"].transparent,
input[type="password"].transparent,
input[type="email"].transparent,
textarea.transparent {
  background-color: transparent !important;
  border: 1px solid transparent !important;
  padding-left: 0;
}
input[type="text"].transparent:focus,
input[type="number"].transparent:focus,
input[type="password"].transparent:focus,
input[type="email"].transparent:focus,
textarea.transparent:focus {
  border: 1px solid transparent !important;
}
input[type="text"].transparent:-moz-read-only, input[type="number"].transparent:-moz-read-only, input[type="password"].transparent:-moz-read-only, input[type="email"].transparent:-moz-read-only, textarea.transparent:-moz-read-only {
  background-color: transparent !important;
  border: 1px solid transparent !important;
}
input[type="text"].transparent:read-only,
input[type="number"].transparent:read-only,
input[type="password"].transparent:read-only,
input[type="email"].transparent:read-only,
textarea.transparent:read-only,
input[type="text"].transparent[readonly],
input[type="number"].transparent[readonly],
input[type="password"].transparent[readonly],
input[type="email"].transparent[readonly],
textarea.transparent[readonly] {
  background-color: transparent !important;
  border: 1px solid transparent !important;
}
input[type="text"].transparent.border-indicate,
input[type="number"].transparent.border-indicate,
input[type="password"].transparent.border-indicate,
input[type="email"].transparent.border-indicate,
textarea.transparent.border-indicate {
  border-radius: 0;
  border-bottom: 1px dotted var(--color-border2) !important;
}
input[type="text"]:focus,
input[type="number"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
textarea:focus {
  border: 1px solid #6a6f6d !important;
  outline: none !important;
}
div[tabindex]:focus,
input:focus,
textarea:focus {
  outline: none !important;
}
textarea {
  min-height: 26px;
  padding: 4px;
  height: auto;
  line-height: inherit;
  width: 100%;
  font: 14px Helvetica, Arial, Tahoma, Verdana, sans-serif;
}
/* FFMultiSelect */
.ffms-input {
  display: inline-block;
  background-color: var(--color-input-bg);
  color: var(--color-input-txt);
  min-height: 26px;
  vertical-align: middle;
  padding: 0 4px;
  border: 1px solid var(--color-border1);
  border-radius: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.customBalloon {
  position: absolute;
  visibility: hidden;
  left: 0;
  top: 0;
}
.customBalloon.has-close-button > .container {
  border-right: 3px solid var(--color-base-bg);
}
.customBalloon > .container {
  position: relative;
  height: 100%;
  max-width: 1200px;
  max-height: 440px;
  min-width: 80px;
  min-height: 36px;
  padding: 5px;
  overflow: auto;
  overflow-x: hidden;
  background-color: var(--color-main-bg);
  border: none;
  border-radius: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.5);
          box-shadow: 1px 1px 15px 3px rgba(0, 0, 0, 0.5);
  z-index: 2;
}
.customBalloon > .container .balloon-preloader {
  font-size: 14px;
  width: 100px;
  color: var(--color-main-muted-txt);
  padding: 5px 10px;
  text-align: center;
}
.customBalloon > .container .balloon-preloader i {
  color: var(--color-success-bg);
}
.customBalloon > .container .balloon-no-info-msg {
  font-size: 14px;
  width: 200px;
  color: var(--color-main-muted-txt);
  font-style: italic;
  padding: 5px 10px;
  text-align: center;
}
.customBalloon > .arrow {
  position: absolute;
  z-index: 3;
}
.customBalloon > .arrow.backface {
  z-index: 1;
}
.customBalloon > .arrow.backface svg {
  -webkit-filter: drop-shadow(1px 1px 4px rgba(0, 0, 0, 0.6));
  filter: drop-shadow(1px 1px 4px rgba(0, 0, 0, 0.6));
}
.customBalloon > .arrow.backface svg path {
  stroke: var(--color-border2);
  stroke-width: 2;
}
.customBalloon > .arrow svg {
  display: none;
}
.customBalloon > .arrow svg path {
  fill: var(--color-base-txt);
}
.customBalloon > .close {
  position: absolute;
  right: -26px;
  top: 0;
  z-index: 4;
  display: inline-block;
  width: 26px;
  height: 26px;
  line-height: 26px;
  background-color: var(--color-base-bg);
  border-radius: 0 0 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: var(--color-base-txt);
  text-align: center;
  cursor: pointer;
  -webkit-transition: background-color 0.2s ease-out, color 0.2s ease-out;
  transition: background-color 0.2s ease-out, color 0.2s ease-out;
}
.customBalloon > .close:hover {
  background-color: var(--color-primary-darker-bg);
  color: var(--color-primary-txt);
}
.vScrollBar {
  width: 12px;
  height: 100px;
  position: absolute;
  pointer-events: none;
}
.vScrollBar .roll {
  width: 6px;
  height: 50%;
  cursor: pointer;
  position: absolute;
  pointer-events: visible;
  padding: 0;
  margin-left: 8px;
}
.vScrollBar .roll table {
  border-collapse: separate;
  border-spacing: 0;
  font-size: 0;
  height: 100%;
  empty-cells: show;
}
.vScrollBar .roll table td.stop {
  height: 2px;
  font-size: 1px;
  line-height: 1px;
}
.vScrollBar .roll table td.sbottom {
  height: 2px;
  font-size: 1px;
  line-height: 1px;
}
.vScrollBar .roll table td.smiddle {
  width: 6px;
  padding: 0;
  background-color: #484d4b;
}
.hScrollBar {
  width: 100px;
  height: 12px;
  position: absolute;
  pointer-events: none;
}
.hScrollBar .roll {
  width: 50%;
  height: 6px;
  cursor: pointer;
  position: absolute;
  pointer-events: visible;
  padding: 0;
  margin-top: 8px;
}
.hScrollBar .roll table {
  border-collapse: separate;
  border-spacing: 0;
  font-size: 0;
  width: 100%;
  empty-cells: show;
}
.hScrollBar .roll table td.sleft {
  display: none;
}
.hScrollBar .roll table td.sright {
  display: none;
}
.hScrollBar .roll table td.scenter {
  width: 100%;
  height: 6px;
  padding: 0;
  line-height: 0;
  font-size: 1px;
  background-color: #484d4b;
}
.uiCalendarFrameset + table {
  border-top: 1px solid var(--color-border1);
}
.uiCalendarFrameset + table > tbody > tr > td:first-child {
  text-align: right !important;
}
.uiCalendarFrameset + table > tbody > tr > td:last-child {
  text-align: left !important;
}
.uiCalendarFrameset + table > tbody > tr > td:nth-child(2) {
  width: 1px;
}
.uiCalendarFrameset + table > tbody > tr > td:nth-child(2) span {
  display: none;
}
.uiCalendarFrameset .uiCalendarMonth > caption {
  font-size: inherit !important;
  color: var(--color-base-lighter-bg);
  border-bottom: 1px solid var(--color-border1);
  padding: 5px 2px !important;
}
.uiCalendarFrameset .uiCalendarMonth .cal-header {
  background-color: var(--color-face-bg);
  color: var(--color-main-muted-txt);
  text-align: center;
  font-size: 12px;
}
.uiCalendarFrameset .uiCalendarMonth td.cal-weekday > div {
  color: var(--color-main-txt);
  background-color: rgba(255, 255, 255, 0);
  -webkit-transition: background-color 0.1s ease-out, color 0.1s ease-out;
  transition: background-color 0.1s ease-out, color 0.1s ease-out;
}
.uiCalendarFrameset .uiCalendarMonth td.cal-weekend > div {
  color: var(--color-base-lighter2-bg);
  background-color: rgba(255, 255, 255, 0);
  -webkit-transition: background-color 0.1s ease-out, color 0.1s ease-out;
  transition: background-color 0.1s ease-out, color 0.1s ease-out;
}
.uiCalendarFrameset .uiCalendarMonth td {
  text-align: center;
  font-size: 14px;
  padding: 4px;
}
.uiCalendarFrameset .uiCalendarMonth td > div {
  border: 2px solid transparent;
  border-radius: 50%;
}
.uiCalendarFrameset .uiCalendarMonth td.cal-curday > div {
  border: 2px solid var(--color-success-bg);
  color: var(--color-success-bg);
  font-weight: bold;
}
.uiCalendarFrameset .uiCalendarMonth td.cal-highlight > div {
  border: 2px solid var(--color-primary-bg);
}
.uiCalendarFrameset .uiCalendarMonth td.cal-select > div {
  background-color: var(--color-primary-bg);
  border: 2px solid var(--color-primary-bg);
  color: var(--color-primary-txt);
}
.zTabsBar {
  width: 100%;
  height: 100%;
  position: relative;
  border-spacing: 0;
}
.zTabsBar .tabsHeader {
  vertical-align: top;
  background-color: var(--color-main-bg);
  height: 30px;
  padding: 10px 0 0 0;
  border-bottom: 1px solid var(--color-border2);
}
.zTabsBar .tabsHeader .tabsLine {
  position: absolute;
  white-space: nowrap;
  height: 30px;
  width: 100%;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 9px;
}
.zTabsBar .tabsBody {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.zTabsBar .tabsBody .tabsAbsoluteContainer {
  position: absolute !important;
  top: 41px;
  bottom: 0;
  left: 0;
  right: 0;
}
.zTabsBar .tab {
  min-width: 40px;
  max-width: 400px;
  height: 30px;
  line-height: 30px;
  border-spacing: 0;
  display: inline-block;
  position: relative;
  cursor: pointer;
  margin-right: 2px;
  padding: 0 6px;
  border: 1px solid transparent;
  background-color: var(--color-border1);
}
.zTabsBar .tab .closeBtn {
  color: var(--color-primary2-txt);
}
.zTabsBar .tab > div {
  height: 28px;
  padding: 0;
  vertical-align: top;
  display: inline-block;
}
.zTabsBar .tab > div.center {
  color: var(--color-primary2-txt);
  -webkit-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
  cursor: pointer;
}
.zTabsBar .tab .icon {
  color: var(--color-primary2-txt);
  line-height: 28px;
}
.zTabsBar .tab .icon i {
  font-size: 16px;
  vertical-align: baseline;
  display: inline-block;
  text-align: center;
  width: 22px;
  margin-right: 2px;
}
.zTabsBar .tab .icon i.fa-close {
  cursor: pointer;
}
.zTabsBar .tab .icon i.fa-close:hover {
  color: var(--color-danger-bg) !important;
}
.zTabsBar .tab.selected {
  background-color: var(--color-primary-bg);
  color: var(--color-primary-txt);
}
.zTabsBar .tab.selected > div.center {
  color: var(--color-primary-txt);
}
.zTabsBar .tab.selected .icon {
  color: var(--color-primary-txt);
}
.zTabsBar .tab.selected .icon i.fa-close {
  color: var(--color-primary-txt);
}
.zTabsBar .tab[disabled="disabled"] {
  background-color: transparent;
  color: var(--color-main-muted-txt);
}
.zTabsBar .tab[disabled="disabled"] > div.center {
  color: var(--color-main-muted-txt);
  text-decoration: line-through;
}
.zTabsBar .tab[disabled="disabled"] .icon {
  color: var(--color-main-muted-txt);
}
.zTabsBar .tab[disabled="disabled"] .icon i.fa-close {
  color: var(--color-main-muted-txt);
}
.uitabs-private-cont {
  background-color: var(--color-success-bg);
  position: relative;
  padding: 5px 0 5px 23px;
}
.uitabs-private-cont > div {
  background-color: var(--color-main-bg);
  /*border: 1px solid var(--color-border1);*/
  padding-top: 10px;
}
.zFrameWrapper {
  overflow: hidden;
  min-width: 100%;
  min-height: 100%;
}
.zFrameWrapper iframe {
  width: 100%;
  height: 100%;
}
.ui-help-box,
.zHelpBox {
  display: inline-block;
  background-color: #559cd4;
  color: #fff;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  line-height: 20px;
  text-align: center;
  margin-left: 10px;
  vertical-align: middle;
  cursor: default;
}
.ui-help-box_small,
.zHelpBox_small {
  vertical-align: super;
  font-size: 10px;
  margin-left: 0;
  width: 13px;
  height: 13px;
  line-height: 13px;
}
.ui-proc-box {
  position: relative;
  width: 100%;
  height: 100%;
}
.ui-proc-box > .uipb-title {
  height: 40px;
  line-height: 40px;
  font-size: 20px;
  text-align: center;
  position: absolute;
  background-color: var(--color-face-bg);
  border-bottom: 1px solid var(--color-border1);
  top: 0;
  left: 0;
  right: 0;
  color: var(--color-primary2-txt);
}
.ui-proc-box > .uipb-result,
.ui-proc-box > .uipb-body {
  position: absolute;
  top: 41px;
  bottom: 41px;
  left: 0;
  right: 0;
  display: table;
}
.ui-proc-box > .uipb-result > div,
.ui-proc-box > .uipb-body > div {
  display: table-cell;
}
.ui-proc-box > .uipb-result > div:first-child,
.ui-proc-box > .uipb-body > div:first-child {
  width: 1%;
  padding: 10px;
  vertical-align: top;
}
.ui-proc-box > .uipb-result > div:last-child,
.ui-proc-box > .uipb-body > div:last-child {
  padding: 10px;
  vertical-align: top;
  text-align: center;
}
.ui-proc-box > .uipb-result > div:last-child > div:first-child,
.ui-proc-box > .uipb-body > div:last-child > div:first-child {
  min-height: 20px;
  color: #888;
}
.ui-proc-box > .uipb-result > div:last-child > div:last-child,
.ui-proc-box > .uipb-body > div:last-child > div:last-child {
  min-height: 20px;
  color: #888;
}
.ui-proc-box > .uipb-result > div:last-child .uipb-message,
.ui-proc-box > .uipb-body > div:last-child .uipb-message {
  min-height: 40px;
  max-height: 80px;
  overflow: auto;
  overflow-x: hidden;
  word-wrap: break-word;
}
.ui-proc-box > .uipb-result > div:last-child {
  text-align: left;
}
.ui-proc-box .uipb-buttons {
  background-color: var(--color-face-bg);
  border-top: 1px solid var(--color-border1);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 5px;
  text-align: center;
  vertical-align: middle;
}
.ui-drop-list {
  position: absolute;
  padding: 0;
  background-color: var(--color-base-bg);
  border: 1px solid var(--color-border2);
  max-width: 400px;
  overflow: hidden;
  left: 0;
  top: 0;
}
.ui-drop-list .uidl-item {
  border-bottom: 1px dotted white;
  white-space: nowrap;
  vertical-align: middle;
  padding: 0 5px;
  cursor: pointer;
  color: var(--color-base-txt);
  /*transition: background-color 0.2s ease-out;*/
}
.ui-drop-list .uidl-item:hover {
  background-color: var(--color-base-lighter2-bg);
}
.ui-drop-list .uidl-item.uidl-selected {
  background-color: var(--color-base-lighter-bg);
}
.ui-drop-list .uidl-item > div {
  margin: 0;
  padding: 0;
  display: inline-block;
  vertical-align: middle;
  font-size: 0;
  text-align: center;
}
.ui-drop-list .uidl-item > div i {
  font-size: 16px;
  vertical-align: middle;
}
.ui-drop-list .uidl-item > div img {
  vertical-align: middle;
}
.ui-drop-list .uidl-item > span {
  display: inline-block;
  vertical-align: middle;
}
.ui-flag-sort-asc:before {
  content: " ";
  display: inline-block;
  width: 1px;
  height: 1px;
  border-width: 0 6px 8px 6px;
  border-style: solid;
  border-color: transparent transparent var(--color-success-bg) transparent;
  vertical-align: top;
  margin-top: 4px;
  margin-right: 3px;
}
.ui-flag-sort-desc:before {
  content: " ";
  display: inline-block;
  width: 1px;
  height: 1px;
  border-width: 8px 6px  0 6px;
  border-style: solid;
  border-color: #f79f5b transparent transparent transparent;
  vertical-align: top;
  margin-top: 4px;
  margin-right: 3px;
}
.ui-color-picker-colorbox {
  border: 1px solid var(--color-border2);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
body[data-is-desktop="true"] .on-desktop-block {
  display: block !important;
}
body[data-is-desktop="true"] .on-desktop-hide,
body[data-is-desktop="true"] .on-desktop-hidden {
  display: none !important;
}
body[data-is-desktop="true"] .on-desktop-align-l {
  text-align: left !important;
}
body[data-is-desktop="true"] .on-desktop-align-c {
  text-align: center !important;
}
body[data-is-desktop="true"] .on-desktop-align-r {
  text-align: right !important;
}
body[data-is-desktop="true"] .on-desktop-align-t {
  vertical-align: top !important;
}
body[data-is-desktop="true"] .on-desktop-align-m {
  vertical-align: middle !important;
}
body[data-is-desktop="true"] .on-desktop-align-b {
  vertical-align: bottom !important;
}
body[data-is-desktop="true"] .on-desktop-margin-sm-t {
  margin-top: 4px;
}
body[data-is-desktop="true"] .on-desktop-margin-sm-b {
  margin-bottom: 4px;
}
body[data-is-desktop="true"] .on-desktop-margin-sm-l {
  margin-left: 4px;
}
body[data-is-desktop="true"] .on-desktop-margin-sm-r {
  margin-right: 4px;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-block {
  display: block !important;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-hide,
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-hidden {
  display: none !important;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-align-l {
  text-align: left !important;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-align-c {
  text-align: center !important;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-align-r {
  text-align: right !important;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-align-t {
  vertical-align: top !important;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-align-m {
  vertical-align: middle !important;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-align-b {
  vertical-align: bottom !important;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-margin-sm-t {
  margin-top: 4px;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-margin-sm-b {
  margin-bottom: 4px;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-margin-sm-l {
  margin-left: 4px;
}
body[data-is-tablet="true"][data-is-mobile="false"] .on-tablet-margin-sm-r {
  margin-right: 4px;
}
body[data-is-mobile="true"] .on-mobile-block {
  display: block !important;
}
body[data-is-mobile="true"] .on-mobile-hide,
body[data-is-mobile="true"] .on-mobile-hidden {
  display: none !important;
}
body[data-is-mobile="true"] .on-mobile-align-l {
  text-align: left !important;
}
body[data-is-mobile="true"] .on-mobile-align-c {
  text-align: center !important;
}
body[data-is-mobile="true"] .on-mobile-align-r {
  text-align: right !important;
}
body[data-is-mobile="true"] .on-mobile-align-t {
  vertical-align: top !important;
}
body[data-is-mobile="true"] .on-mobile-align-m {
  vertical-align: middle !important;
}
body[data-is-mobile="true"] .on-mobile-align-b {
  vertical-align: bottom !important;
}
body[data-is-mobile="true"] .on-mobile-margin-sm-t {
  margin-top: 4px;
}
body[data-is-mobile="true"] .on-mobile-margin-sm-b {
  margin-bottom: 4px;
}
body[data-is-mobile="true"] .on-mobile-margin-sm-l {
  margin-left: 4px;
}
body[data-is-mobile="true"] .on-mobile-margin-sm-r {
  margin-right: 4px;
}
.icon {
  font-size: 15px;
  color: var(--color-primary2-txt);
  margin: 0 4px;
}
.icon.fa,
.icon.lf,
.icon .fa,
.icon .lf {
  display: inline-block;
  text-align: center;
  vertical-align: middle;
}
.icon_lg.fa,
.icon_lg.lf,
.icon_lg .fa,
.icon_lg .lf {
  width: 48px;
  height: 48px;
  line-height: 48px;
  font-size: 28px;
}
.icon_md.fa,
.icon_md.lf,
.icon_md .fa,
.icon_md .lf {
  width: 36px;
  height: 36px;
  line-height: 36px;
  font-size: 22px;
}
.icon_sm.fa,
.icon_sm.lf,
.icon_sm .fa,
.icon_sm .lf {
  font-size: 15px;
  min-height: 24px;
  line-height: 24px;
}
.icon_inherit-color {
  color: inherit;
}
.table-container {
  width: 100%;
  overflow-x: auto;
}
.table-container__scroll-container {
  display: block;
  bottom: 2px;
  height: 6px;
  width: 100%;
  overflow: hidden;
}
.container_root > .table:not(.table_form) {
  margin: 6px 9px;
}
.container_root > .table:not(.table_form).width-100\%,
.container_root > .table:not(.table_form).table_whole-width {
  width: calc(100% - 9px * 2) !important;
}
.table__expand-button {
  position: absolute;
  bottom: -11px;
  left: -11px;
  pointer-events: all;
  color: var(--color-primary-bg) !important;
  padding: 4px;
  border-radius: 50%;
  border: 2px solid var(--color-primary-bg);
  background-color: var(--color-face-bg);
  font-size: 10px;
  line-height: 10px;
  width: 10px;
  height: 10px;
  text-align: center;
  z-index: 1;
}
.table__expand-button:hover {
  cursor: pointer;
  background-color: var(--color-selected-bg);
}
.table__cell_collapsed > .table__expand-button {
  left: -6px;
}
table.table {
  border-spacing: 0;
  border-collapse: collapse;
  empty-cells: show;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: inherit;
  line-height: 18px;
  text-align: left;
  vertical-align: baseline;
}
table.table > caption {
  text-align: left;
  color: var(--color-primary2-txt);
  font-size: 18px;
  padding: 6px 6px;
}
table.table > tbody > tr > td,
table.table > tbody > tr > th {
  padding: 0;
}
table.table > tbody > tr > th {
  font-weight: normal;
  text-align: left;
}
table.table > tbody > tr.table__row_highlighted > td {
  background-color: var(--color-selected-bg) !important;
}
table.table > tbody > tr.table__row_selected > td {
  background-color: var(--color-warning-lighter-bg) !important;
  border-bottom: 1px solid #e68e4a !important;
}
table.table_list {
  --color-list_txt: var(--color-primary-darker-txt);
  color: var(--color-list_txt);
  border-spacing: 0 !important;
  cursor: default;
  background-color: var(--color-main-bg);
}
body[data-theme="dark"] table.table_list {
  --color-list_txt: var(--color-main-txt);
}
table.table_list > tbody > tr:nth-child(1) td {
  border-top: 1px solid var(--color-border1);
}
table.table_list > tbody > tr > th {
  border: 1px solid var(--color-border1);
  border-bottom: 2px solid var(--color-primary-bg);
  text-align: left;
  background-color: var(--color-face-bg);
  padding: 4px 6px;
  color: var(--color-primary2-txt);
  font-weight: normal;
}
table.table_list > tbody > tr > th.table__cell_collapsible {
  position: relative;
  background: repeating-linear-gradient(-45deg, var(--color-face-bg), var(--color-face-bg) 10px, var(--color-main-bg) 10px, var(--color-main-bg) 20px);
}
table.table_list > tbody > tr > td {
  border-bottom: 1px solid var(--color-border2);
  border-left: 1px solid var(--color-border1);
  text-align: left;
  padding: 4px 6px;
}
table.table_list > tbody > tr > td:first-child {
  border-left: 1px solid var(--color-border1);
}
table.table_list > tbody > tr > td:last-child {
  border-right: 1px solid var(--color-border1);
}
table.table_list > tbody > tr.table__row_group > th,
table.table_list > tbody > tr.table__row_group > td {
  background-color: var(--color-border1);
  color: var(--color-primary2-txt);
  border-bottom: 1px solid var(--color-border2);
}
table.table_list > tbody > tr.table__row_even > td {
  background-color: var(--color-face-bg);
}
table.table_list > tbody > tr.table__row_odd > td {
  background-color: var(--color-main-bg);
}
table.table_first-row-sticky {
  border-collapse: separate;
}
table.table_first-row-sticky > tbody > tr:first-child > th + th,
table.table_first-row-sticky > tbody > tr:first-child > td + td {
  border-left: none;
}
table.table_first-row-sticky > tbody > tr:first-child > td,
table.table_first-row-sticky > tbody > tr:first-child > th {
  position: sticky;
  border-bottom: 2px solid var(--color-primary-bg);
  top: -2px;
  z-index: 2;
}
table.table_first-column-sticky {
  border-collapse: separate;
}
table.table_first-column-sticky > tbody > tr > td:first-child,
table.table_first-column-sticky > tbody > tr > th:first-child {
  position: sticky;
  left: -2px;
  z-index: 2;
  border-right: 1px solid var(--color-border1);
}
table.table_first-column-sticky > tbody > tr > th:first-child {
  z-index: 3;
}
table.table_last-column-sticky {
  border-collapse: separate;
}
table.table_last-column-sticky > tbody > tr > td:last-child,
table.table_last-column-sticky > tbody > tr > th:last-child {
  position: sticky;
  right: -2px;
  z-index: 2;
  border-left: 1px solid var(--color-border1);
}
table.table_last-column-sticky > tbody > tr > th:last-child {
  z-index: 4;
  border-left: 1px solid var(--color-border1) !important;
}
table.table_whole-width {
  width: 100%;
}
table.table_whole-height {
  height: 100%;
}
tr.table__row_button {
  cursor: pointer;
}
tr.table__row_button:hover > td {
  background-color: var(--color-selected-bg) !important;
}
tr.table__row_button:active > td {
  background-color: var(--color-warning-lighter-bg) !important;
  border-bottom: 1px solid #e68e4a !important;
}
tr.table__row_highlighted > td {
  background-color: var(--color-selected-bg) !important;
}
tr.table__row_selected > td {
  background-color: var(--color-warning-lighter-bg) !important;
  border-bottom: 1px solid #e68e4a !important;
}
tr.table__row_no-info > td {
  background-color: var(--color-main-bg);
  color: var(--color-main-muted-txt);
  font-style: italic;
  text-align: left;
  text-decoration: none;
  font-weight: normal;
}
td.table__cell_word-break,
th.table__cell_word-break {
  word-wrap: break-word;
  word-break: break-all;
}
td.table__cell_unselectable,
th.table__cell_unselectable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
td.table__cell_sortable,
th.table__cell_sortable {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
td.table__cell_sortable:hover,
th.table__cell_sortable:hover {
  background-color: var(--color-selected-bg);
}
td.table__cell_sort_asc:before,
th.table__cell_sort_asc:before,
td.table__cell_sort_desc:before,
th.table__cell_sort_desc:before {
  display: inline-block;
  width: 1px;
  height: 1px;
  border-style: solid;
  vertical-align: top;
  margin-top: 4px;
  margin-right: 3px;
}
td.table__cell_sort_asc:before,
th.table__cell_sort_asc:before {
  content: " ";
  border-width: 0 6px 8px 6px;
  border-color: transparent transparent var(--color-success-bg) transparent;
}
td.table__cell_sort_desc:before,
th.table__cell_sort_desc:before {
  content: " ";
  border-width: 8px 6px  0 6px;
  border-color: var(--color-warning-bg) transparent transparent transparent;
}
td.table__cell_no-padding,
th.table__cell_no-padding {
  padding: 0 !important;
}
td.table__cell_blink,
th.table__cell_blink {
  -webkit-animation-name: table-cell-blink;
          animation-name: table-cell-blink;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: 5;
          animation-iteration-count: 5;
}
td.table__cell_collapsed,
th.table__cell_collapsed {
  position: relative;
  padding: 0 !important;
  width: 10px !important;
  max-width: 10px !important;
  min-width: 10px !important;
  color: transparent !important;
  white-space: nowrap;
  background: repeating-linear-gradient(-45deg, var(--color-face-bg), var(--color-face-bg) 10px, var(--color-main-bg) 10px, var(--color-main-bg) 20px);
}
td.table__cell_collapsed > *:not(.table__expand-button),
th.table__cell_collapsed > *:not(.table__expand-button),
td.table__cell_collapsed:before,
th.table__cell_collapsed:before,
td.table__cell_collapsed:after,
th.table__cell_collapsed:after {
  pointer-events: none;
  display: none;
}
td.table__cell_collapsed + td.table__cell_collapsed,
td.table__cell_collapsed + th.table__cell_collapsed,
th.table__cell_collapsed + td.table__cell_collapsed,
th.table__cell_collapsed + th.table__cell_collapsed {
  display: none;
}
div.table {
  display: grid;
  grid-auto-flow: row;
  grid-auto-columns: -webkit-max-content;
  grid-auto-columns: max-content;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: inherit;
  line-height: 18px;
  text-align: left;
  vertical-align: baseline;
}
div.table__cell_colspan_2 {
  grid-column: span 2;
}
div.table__cell_colspan_3 {
  grid-column: span 3;
}
div.table__cell_colspan_4 {
  grid-column: span 4;
}
div.table__cell_colspan_5 {
  grid-column: span 5;
}
div.table__cell_colspan_6 {
  grid-column: span 6;
}
div.table__cell_colspan_7 {
  grid-column: span 7;
}
div.table__cell_colspan_8 {
  grid-column: span 8;
}
div.table__cell_colspan_9 {
  grid-column: span 9;
}
div.table__cell_colspan_10 {
  grid-column: span 10;
}
div.table__cell_colspan_11 {
  grid-column: span 11;
}
div.table__cell_colspan_12 {
  grid-column: span 12;
}
div.table__cell_colspan_13 {
  grid-column: span 13;
}
div.table__cell_colspan_14 {
  grid-column: span 14;
}
div.table__cell_colspan_15 {
  grid-column: span 15;
}
div.table__cell_colspan_16 {
  grid-column: span 16;
}
div.table__cell_colspan_17 {
  grid-column: span 17;
}
div.table__cell_colspan_18 {
  grid-column: span 18;
}
div.table__cell_colspan_19 {
  grid-column: span 19;
}
div.table__cell_colspan_20 {
  grid-column: span 20;
}
div.table__cell_colspan_21 {
  grid-column: span 21;
}
div.table__cell_colspan_22 {
  grid-column: span 22;
}
div.table__cell_colspan_23 {
  grid-column: span 23;
}
div.table__cell_colspan_24 {
  grid-column: span 24;
}
div.table__cell_colspan_25 {
  grid-column: span 25;
}
div.table__cell_colspan_26 {
  grid-column: span 26;
}
div.table__cell_colspan_27 {
  grid-column: span 27;
}
div.table__cell_colspan_28 {
  grid-column: span 28;
}
div.table__cell_colspan_29 {
  grid-column: span 29;
}
div.table__cell_colspan_30 {
  grid-column: span 30;
}
div.table__cell_colspan_31 {
  grid-column: span 31;
}
div.table__cell_colspan_32 {
  grid-column: span 32;
}
div.table__cell_colspan_33 {
  grid-column: span 33;
}
div.table__cell_colspan_34 {
  grid-column: span 34;
}
div.table__cell_colspan_35 {
  grid-column: span 35;
}
div.table__cell_colspan_36 {
  grid-column: span 36;
}
div.table__cell_colspan_37 {
  grid-column: span 37;
}
div.table__cell_colspan_38 {
  grid-column: span 38;
}
div.table__cell_colspan_39 {
  grid-column: span 39;
}
div.table__cell_colspan_40 {
  grid-column: span 40;
}
div.table__cell_colspan_41 {
  grid-column: span 41;
}
div.table__cell_colspan_42 {
  grid-column: span 42;
}
div.table__cell_colspan_43 {
  grid-column: span 43;
}
div.table__cell_colspan_44 {
  grid-column: span 44;
}
div.table__cell_colspan_45 {
  grid-column: span 45;
}
div.table__cell_colspan_46 {
  grid-column: span 46;
}
div.table__cell_colspan_47 {
  grid-column: span 47;
}
div.table__cell_colspan_48 {
  grid-column: span 48;
}
div.table__cell_colspan_49 {
  grid-column: span 49;
}
div.table__cell_colspan_50 {
  grid-column: span 50;
}
div.table__cell_unselectable {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
div.table__cell_blink {
  -webkit-animation-name: table-cell-blink;
          animation-name: table-cell-blink;
  -webkit-animation-duration: 500ms;
          animation-duration: 500ms;
  -webkit-animation-iteration-count: 5;
          animation-iteration-count: 5;
}
div.table_props {
  color: var(--color-primary-darker-txt);
  cursor: default;
  background-color: var(--color-main-bg);
}
div.table_props > .table__cell {
  background-color: var(--color-main-bg);
  border-bottom: 1px solid var(--color-row-even-bg);
  padding: 4px;
}
div.table_props > .table__cell_input-height {
  min-height: 26px;
  height: 26px;
  line-height: 26px;
}
div.table_props > .table__cell_first {
  border-left: 1px solid var(--color-row-even-bg);
}
div.table_props > .table__cell_last {
  border-right: 1px solid var(--color-row-even-bg);
}
div.table_props > .table__row_header {
  background-color: transparent;
  border-bottom: 3px solid var(--color-base-lighter-bg);
  border-left: none;
  border-right: none;
  border-top: none;
  color: var(--color-primary2-txt);
  padding: 4px;
  text-align: left;
  font-weight: normal;
}
div.table_props > .table__row_first {
  border-top: 1px solid var(--color-row-even-bg);
}
div.table_props > .table__row_even {
  background-color: var(--color-row-odd-bg);
}
div.table_props > .table__row_odd {
  background-color: var(--color-main-bg);
}
div.table_props-dark {
  color: var(--color-primary-darker-txt);
  cursor: default;
  background-color: var(--color-face-darker-bg);
}
div.table_props-dark > .table__cell {
  background-color: var(--color-face-bg);
  padding: 4px;
}
div.table_props-dark > .table__cell_input-height {
  min-height: 26px;
  height: 26px;
  line-height: 26px;
}
div.table_props-dark > .table__cell_first {
  border-left: 1px solid var(--color-row-even-bg);
}
div.table_props-dark > .table__cell_last {
  border-right: 1px solid var(--color-row-even-bg);
}
body[data-is-mobile="true"] div.table_props-dark > .table__cell {
  border-left: 1px solid var(--color-row-even-bg);
  border-right: 1px solid var(--color-row-even-bg);
}
body[data-is-mobile="true"] div.table_props-dark > .table__cell_first {
  border-top: 1px solid var(--color-row-even-bg);
}
div.table_props-dark > .table__row_header {
  background-color: transparent;
  border-bottom: 3px solid var(--color-base-lighter-bg);
  border-left: none;
  border-right: none;
  border-top: none;
  color: var(--color-primary2-txt);
  padding: 4px;
  text-align: left;
  font-weight: normal;
}
body[data-is-mobile="true"] div.table_props-dark > .table__row_header {
  background-color: var(--color-base-muted-txt);
  border-bottom: none;
}
div.table_props-dark > .table__row_last {
  border-bottom: 1px solid var(--color-row-even-bg);
}
div.table_props-dark > .table__row_no-info {
  border-top: 1px solid var(--color-row-even-bg);
}
body[data-is-mobile="true"] div.table_props-dark > .table__row_odd {
  background-color: var(--color-face-darker-bg);
}
body[data-is-mobile="true"] div.table_props-dark > .table__row_group {
  border-bottom: 3px solid var(--color-base-lighter-bg);
}
div.table_form {
  color: var(--color-primary-darker-txt);
  cursor: default;
  background-color: var(--color-main-bg);
  grid-template-columns: -webkit-max-content -webkit-max-content;
  grid-template-columns: max-content max-content;
}
div.table_form[class*="width-"] {
  grid-template-columns: 30% 70%;
}
:root div.table_form.table_force-30-70 {
  grid-template-columns: 30% 70%;
}
:root div.table_form.table_force-50-50 {
  grid-template-columns: 50% 50%;
}
.ui-subtitle + div.table_form {
  border-top: 1px solid var(--color-border1);
}
div.table_form > .table__cell_first {
  color: var(--color-primary2-txt);
  text-align: right;
  background-color: var(--color-face-bg);
  padding: 4px 4px 4px 9px;
  vertical-align: top;
  padding-top: 9px;
}
div.table_form > .table__cell_last {
  background-color: var(--color-face-bg);
  padding: 4px 9px 4px 4px;
  min-height: 26px;
  line-height: 26px;
}
div.table_form > .table__row_first {
  padding-top: 6px;
}
div.table_form > .table__row_first.table__cell_first {
  padding-top: 11px;
}
div.table_form > .table__row_last {
  padding-bottom: 6px;
}
div.table_form > .table__row_hide {
  display: none;
}
div.table_form > .table__row_no-info {
  color: var(--color-main-muted-txt);
  font-style: italic;
  text-align: center;
  text-decoration: none;
  font-weight: normal;
}
div.table_form > .table__row_group {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: var(--color-border1);
  border-bottom: 1px solid var(--color-border2);
  border-left: none;
  border-right: none;
  border-top: none;
  color: var(--color-primary2-txt);
  text-align: left;
  font-weight: normal;
  padding: 4px 6px 4px 9px;
  cursor: pointer;
  -webkit-transition: background-color 0.4s ease-out;
  transition: background-color 0.4s ease-out;
  min-height: 0;
  line-height: normal;
}
div.table_form > .table__row_group i {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
div.table_form > .table__row_group:hover {
  background-color: var(--color-border2);
}
div.table_form > .table__row_group + .table_row:not(.table_row_group) {
  padding-top: 6px;
}
div.table_form > .table__row_group + .table_row:not(.table_row_group).table__cell_first {
  padding-top: 11px;
}
div.table_form > .table__row_group_close i {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
div.table__row_no-info {
  background-color: var(--color-main-bg);
  color: var(--color-main-muted-txt);
  font-style: italic;
  text-align: left;
  text-decoration: none;
  font-weight: normal;
}
div.table_whole-width {
  width: 100%;
  display: grid;
}
div.table_whole-height {
  height: 100%;
  display: grid;
}
div.table_one-column {
  grid-template-columns: 100% !important;
  grid-auto-flow: row;
}
div.table_one-column > div {
  grid-area: auto / auto / auto / auto !important;
}
div.table_one-column > .table__cell {
  padding-left: 9px !important;
  padding-right: 9px !important;
}
div.table_one-column > .table__cell_first {
  text-align: left;
  padding-top: 4px !important;
}
div.table_one-column > .table__cell_first:not(.table__row_group) {
  padding-bottom: 0 !important;
}
div.table_transparent {
  background-color: transparent;
}
div.table_transparent .table__cell {
  background-color: transparent;
}
div.table_transparent .table__row {
  background-color: transparent;
}
body[data-is-mobile="true"] div.table {
  grid-template-columns: 100% !important;
  grid-auto-flow: row;
}
body[data-is-mobile="true"] div.table > div {
  grid-area: auto / auto / auto / auto !important;
}
body[data-is-mobile="true"] div.table > .table__cell {
  padding-left: 9px !important;
  padding-right: 9px !important;
}
body[data-is-mobile="true"] div.table > .table__cell_first {
  text-align: left;
  padding-top: 4px !important;
}
body[data-is-mobile="true"] div.table > .table__cell_first:not(.table__row_group) {
  padding-bottom: 0 !important;
}
@-webkit-keyframes table-cell-blink {
  from {
    background-color: #fcf6c2;
  }
  to {
    background-color: rgba(252, 246, 194, 0);
  }
}
@keyframes table-cell-blink {
  from {
    background-color: #fcf6c2;
  }
  to {
    background-color: rgba(252, 246, 194, 0);
  }
}
.layout {
  display: table;
  position: relative;
  border-spacing: 0;
  empty-cells: show;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: inherit;
  line-height: 18px;
  text-align: left;
  vertical-align: baseline;
}
.layout.margin-sm-r,
.layout.margin-sm-l {
  width: calc(100% - 4px);
  min-width: calc(100% - 4px);
}
.layout.margin-sm,
.layout.margin-sm-h,
.layout.margin-sm-r.margin-sm-l {
  width: calc(100% - 4px * 2);
  min-width: calc(100% - 4px * 2);
}
.layout.margin-dm-r,
.layout.margin-md-l {
  width: calc(100% - 6px);
  min-width: calc(100% - 6px);
}
.layout.margin-md,
.layout.margin-md-h,
.layout.margin-md-r.margin-md-l {
  width: calc(100% - 6px * 2);
  min-width: calc(100% - 6px * 2);
}
.layout.margin-lg-r,
.layout.margin-lg-l {
  width: calc(100% - 9px);
  min-width: calc(100% - 9px);
}
.layout.margin-lg,
.layout.margin-lg-h,
.layout.margin-lg-r.margin-lg-l {
  width: calc(100% - 9px * 2);
  min-width: calc(100% - 9px * 2);
}
.layout_mixed {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 9px;
}
body[data-is-mobile="true"] .layout_mixed {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.container_context > .layout_mixed {
  padding: 0 6px;
}
.layout_mixed > .layout__cell {
  display: block;
  padding: 4px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.layout_mixed > .layout__cell.align-t {
  -ms-flex-item-align: start;
      align-self: start;
}
.layout_mixed > .layout__cell.align-b {
  -ms-flex-item-align: end;
      align-self: end;
}
.layout_mixed > .layout__cell > .container {
  margin-top: -4px;
  margin-bottom: -4px;
}
.layout_mixed > .layout__cell:first-of-type {
  padding-left: 0;
}
.layout_mixed > .layout__cell:first-of-type > .container {
  margin-left: -9px;
  margin-right: -4px;
  width: calc(100% + 9px + 4px) !important;
}
.layout_mixed > .layout__cell:last-of-type {
  padding-right: 0;
}
.layout_mixed > .layout__cell:last-of-type > .container {
  margin-left: -4px;
  margin-right: -9px;
  width: calc(100% + 9px + 4px) !important;
}
.layout_mixed > .layout__cell + .layout__cell {
  padding-left: 0;
}
.layout_mixed > .layout__cell_separator_h {
  display: block;
  width: calc(100% + 9px * 2) !important;
  margin: 0 -9px !important;
  padding: 0;
}
.container_context > .layout_mixed > .layout__cell_separator_h {
  width: calc(100% + 6px * 2) !important;
  margin: 0 -6px !important;
}
body[data-is-mobile="true"] .layout_mixed > .layout__cell_separator {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 4px 0;
}
.layout_mixed > .layout__cell_free {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
body[data-is-mobile="true"] *:not(.page-layout__frame_bottom-bar) > .layout_mixed > .layout__cell_free:not(.layout__cell_nowrap) {
  display: block;
  width: 100%;
  min-width: 100%;
}
body[data-is-mobile="true"] *:not(.page-layout__frame_bottom-bar) > .layout_mixed > .layout__cell_free:not(.layout__cell_nowrap) + .layout__cell > .container {
  margin-left: -9px;
  width: calc(100% + 9px) !important;
}
body[data-is-mobile="true"] *:not(.page-layout__frame_bottom-bar) > .layout_mixed > .layout__cell_free:not(.layout__cell_nowrap) + .layout__cell:last-of-type > .container {
  margin-right: -9px;
  width: calc(100% + 9px * 2) !important;
}
body[data-is-mobile="true"] *:not(.page-layout__frame_bottom-bar) > .layout_mixed > .layout__cell_free:not(.layout__cell_nowrap) > .container,
body[data-is-mobile="true"] *:not(.page-layout__frame_bottom-bar) > .layout_mixed > .layout__cell_free:not(.layout__cell_nowrap):first-of-type > .container,
body[data-is-mobile="true"] *:not(.page-layout__frame_bottom-bar) > .layout_mixed > .layout__cell_free:not(.layout__cell_nowrap):last-of-type > .container {
  margin-left: -9px;
  margin-right: -9px;
  width: calc(100% + 9px * 2) !important;
}
body[data-is-mobile="true"] *:not(.page-layout__frame_bottom-bar) > .layout_mixed > .layout__cell_free:not(.layout__cell_nowrap):empty {
  padding: 0;
}
.layout_mixed > .layout__cell:only-child {
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.layout_mixed > .layout__cell:only-child > .container {
  margin-left: -9px;
  margin-right: -9px;
  width: calc(100% + 9px * 2) !important;
}
body[data-is-mobile="true"] .layout_mixed > .layout__cell {
  display: block;
  width: auto;
}
.layout_mixed.layout_left > .layout__cell:last-of-type:not(:only-child) {
  width: auto !important;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.layout_mixed.layout_right > .layout__cell:first-of-type:not(:only-child) {
  width: auto !important;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.page-layout__frame_bottom-bar .layout_mixed {
  margin-top: 2px;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.layout_flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.layout_flex.align-c {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.layout_title-bar .layout_flex {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}
.container_root > .layout_flex {
  padding: 6px 9px;
}
.container_context > .layout_flex {
  padding: 6px;
}
.layout_flex .layout__cell {
  display: block;
}
.layout_flex .layout__cell.align-t {
  -ms-flex-item-align: start;
      align-self: start;
}
.layout_flex .layout__cell.align-b {
  -ms-flex-item-align: end;
      align-self: end;
}
.layout_flex .layout__cell + .layout__cell {
  margin-left: 1px;
}
body[data-is-mobile="true"] .layout_flex .layout__cell_separator {
  width: 100%;
}
body[data-is-mobile="true"] .layout_flex .layout__cell_separator .layout__line {
  width: 100%;
  height: 1px;
  border-radius: 0;
  background-color: transparent;
  display: block;
  margin: 4px 0;
  border-top: 1px solid var(--color-border1);
}
.layout_flex .layout__line_v {
  position: static;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: var(--color-base-lighter-bg);
  display: inline-block;
  vertical-align: middle;
  margin: 0 9px;
}
.layout_flex .layout__line_h {
  display: none;
}
.layout_bottom-border {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  border-bottom: 1px solid var(--color-border1);
}
.layout_tools {
  height: 40px;
  min-height: 40px;
  padding: 0 9px;
  border-bottom: 1px solid transparent;
}
.container > .layout_tools {
  border-bottom: 1px solid var(--color-border1);
}
.container_context > .layout_tools {
  padding: 0 6px;
}
body[data-is-mobile="true"] .layout_tools {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.layout_tools > .layout__cell {
  height: 40px;
  min-height: 40px;
  padding: 0 4px;
  width: 1px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
body[data-is-mobile="true"] .layout_tools > .layout__cell {
  display: block;
  width: auto;
  height: auto;
  min-height: 0;
  padding: 4px;
}
body[data-is-mobile="true"] .layout_tools > .layout__cell.layout__cell_separator + .layout__cell_input {
  padding-left: 0;
}
body[data-is-mobile="true"] .layout_tools > .layout__cell.layout__cell_separator + .layout__cell_button {
  padding-left: 0;
}
body[data-is-mobile="true"] .layout_tools > .layout__cell.layout__cell > .container {
  width: calc(100% + 4px * 2);
  margin-left: -4px;
}
body[data-is-mobile="true"] .layout_tools > .layout__cell.layout__cell_label {
  padding-left: 6px !important;
}
body[data-is-mobile="true"] .layout_tools > .layout__cell.layout__cell_free.layout__cell_nowrap {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
body[data-is-mobile="true"] .layout_tools > .layout__cell.layout__cell_free:not(.layout__cell_nowrap) {
  width: 100%;
}
body[data-is-mobile="true"] .layout_tools > .layout__cell.layout__cell_free:empty {
  display: none;
}
.layout_tools > .layout__cell_input:first-of-type {
  padding-left: 0;
}
.layout_tools > .layout__cell_input:last-of-type {
  padding-right: 0;
}
.layout_tools > .layout__cell_input + .layout__cell_input {
  padding-left: 0;
}
.layout_tools > .layout__cell_text {
  color: var(--color-main-muted-txt);
}
.layout_tools > .layout__cell_text_free {
  width: auto;
}
.layout_tools > .layout__cell_free {
  width: auto;
}
.layout_tools > .layout__cell_label {
  padding-left: 6px;
}
.layout_tools > .layout__cell_label:first-of-type {
  padding-left: 0;
}
.layout_tools > .layout__cell_separator {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding: 0;
}
.layout_tools > .layout__cell > .layout > .layout__cell {
  padding-top: 0;
  padding-bottom: 0;
}
.layout_title-bar {
  height: 40px;
  min-height: 40px;
  border-bottom: 1px solid var(--color-border1);
  max-width: 100vw;
}
.layout_title-bar > .layout__cell {
  height: 40px;
  min-height: 40px;
  overflow: hidden;
  padding: 0;
}
.layout_title-bar > .layout__cell + .layout__cell {
  padding-left: 4px;
}
.layout_title-bar > .layout__cell > .block {
  white-space: nowrap;
}
.layout_title-bar > .layout__cell_text {
  padding: 0 4px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 0;
}
.layout_title-bar > .layout__cell:first-of-type {
  padding-left: 9px;
}
.layout_title-bar > .layout__cell:last-of-type {
  padding-right: 9px;
}
body[data-is-mobile="true"] .layout_title-bar > .layout__cell .block-field__label {
  display: none;
}
.layout__cell {
  display: table-cell;
  width: auto;
  vertical-align: middle;
}
.layout__cell_min {
  width: 1px;
}
.layout__cell_label::after {
  content: ":";
}
.layout__cell > .block-mark {
  height: 40px;
}
.layout__cell.text-label {
  padding-right: 4px;
}
.layout__cell_separator_v {
  margin: 0 4px;
}
.layout__cell_separator_h {
  margin: 0 4px;
}
body[data-is-mobile="true"] .layout__cell_separator {
  display: block;
  width: calc(100% + 9px * 2) !important;
  margin: 4px -9px !important;
  height: auto !important;
  min-height: 0 !important;
}
.layout__cell_free {
  width: auto;
}
.layout__line_v {
  position: absolute;
  top: 0;
  border-left: 1px solid var(--color-border1);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 1px;
  height: 100%;
}
body[data-is-mobile="true"] .layout__line_v {
  position: relative;
  top: auto;
  border-top: 1px solid var(--color-border1);
  height: 1px;
  width: 100%;
}
.layout__line_h {
  border-top: 1px solid var(--color-border1);
  height: 1px;
  width: 100%;
}
.layout_no-padding {
  padding: 0;
}
.block {
  line-height: normal;
}
.block_inline {
  display: inline-block;
  vertical-align: middle;
}
.block_shadow {
  padding: 4px;
  border: 1px solid var(--color-border1);
  background: var(--color-main-bg);
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: inherit;
  line-height: 18px;
  text-align: center;
  vertical-align: middle;
}
.page-wrapper .block_root {
  margin-left: 9px;
  margin-right: 9px;
}
.container_context .block_root {
  margin-left: 6px;
  margin-right: 6px;
}
.block_hint {
  display: inline;
  vertical-align: middle;
  border-bottom: 1px dashed var(--color-primary-bg);
  color: var(--color-primary2-txt);
  cursor: help;
}
.block-indicator {
  color: var(--color-base2-txt);
}
.block-indicator_danger {
  color: var(--color-danger-bg);
}
.block-indicator_warning {
  color: var(--color-warning-bg);
}
.block-indicator_success {
  color: var(--color-success-bg);
}
@-webkit-keyframes blink-indicator {
  from {
    opacity: 0.2;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1.2, 1.2, 1.2);
            transform: scale3d(1.2, 1.2, 1.2);
  }
}
@keyframes blink-indicator {
  from {
    opacity: 0.2;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1.2, 1.2, 1.2);
            transform: scale3d(1.2, 1.2, 1.2);
  }
}
.block-indicator_blink {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-animation: blink-indicator 0.5s ease-in-out 0s infinite alternate;
          animation: blink-indicator 0.5s ease-in-out 0s infinite alternate;
}
.block-field {
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: inherit;
  line-height: 18px;
  text-align: left;
  vertical-align: baseline;
  line-height: normal;
  white-space: nowrap;
  margin: 1px 0;
}
.block-field + .block-field {
  margin-left: 4px;
}
.block-field__label {
  color: var(--color-primary2-txt);
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
  white-space: nowrap;
}
.block-field__label:empty {
  display: none;
}
.block-field__label i.fa {
  color: var(--color-danger-bg);
}
.block-field__field {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.block-field_left {
  vertical-align: middle;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body[data-is-mobile="true"] .block-field_left {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.block-field_left .block-field__label {
  margin-right: 4px;
}
.block-field_top .block-field__label {
  display: block;
  margin-bottom: 4px;
}
.block-field-addon {
  margin-left: 4px;
  display: inline-block;
  vertical-align: baseline;
  line-height: 26px;
}
.block-field-addon:first-child,
input[type="hidden"] + div.block:empty + .block-field-addon {
  margin-left: 0;
}
.block-label {
  display: inline-block;
  padding: 2px 4px;
  margin: 4px;
  background-color: var(--color-base-lighter-bg);
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: white;
  line-height: 18px;
  text-align: left;
  vertical-align: middle;
  white-space: nowrap;
}
.block-label:first-child {
  margin-left: 0;
}
.block-label:last-of-type {
  margin-right: 0;
}
.block-label:last-of-type + button {
  margin-left: 4px;
}
.block-label + .block-label {
  margin-left: 0;
}
.block-label_transparent {
  background-color: transparent;
  color: var(--color-main-muted-txt);
}
.block-label_danger {
  background-color: var(--color-danger-bg);
  color: var(--color-danger-txt);
}
.block-label_warning {
  background-color: var(--color-warning-bg);
  color: var(--color-warning-txt);
}
.block-label_info {
  background-color: var(--color-info-bg);
  color: var(--color-info-txt);
}
.block-label_success {
  background-color: var(--color-success-bg);
  color: var(--color-success-txt);
}
.block-label_muted {
  background-color: var(--color-base-lighter2-bg);
  color: var(--color-base-txt);
}
.block-label_primary {
  background-color: var(--color-primary-bg);
  color: var(--color-primary-txt);
}
.block-label_secondary {
  background-color: var(--color-secondary-bg);
  color: var(--color-secondary-txt);
}
.block-label_round {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.block-label_counter {
  text-align: center;
  min-width: 14.4px;
  border-radius: 14.4px;
  line-height: 18px;
  font-size: 0.8em;
  font-weight: bold;
}
.block-section {
  width: 100%;
  background-color: var(--color-row-odd-bg);
  color: var(--color-row-txt);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  padding: 6px 9px;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: inherit;
  line-height: 18px;
}
.block-section.margin-sm-r,
.block-section.margin-sm-l {
  width: calc(100% - 4px);
  min-width: calc(100% - 4px);
}
.block-section.margin-sm,
.block-section.margin-sm-h,
.block-section.margin-sm-r.margin-sm-l {
  width: calc(100% - 4px * 2);
  min-width: calc(100% - 4px * 2);
}
.block-section.margin-dm-r,
.block-section.margin-md-l {
  width: calc(100% - 6px);
  min-width: calc(100% - 6px);
}
.block-section.margin-md,
.block-section.margin-md-h,
.block-section.margin-md-r.margin-md-l {
  width: calc(100% - 6px * 2);
  min-width: calc(100% - 6px * 2);
}
.block-section.margin-lg-r,
.block-section.margin-lg-l {
  width: calc(100% - 9px);
  min-width: calc(100% - 9px);
}
.block-section.margin-lg,
.block-section.margin-lg-h,
.block-section.margin-lg-r.margin-lg-l {
  width: calc(100% - 9px * 2);
  min-width: calc(100% - 9px * 2);
}
.block-section_second {
  background-color: var(--color-row-even-bg);
}
.block-section.text-muted {
  color: var(--color-row-muted-txt);
}
.block-exclamation {
  display: inline-block;
  padding: 0 2px;
}
.block-exclamation i {
  vertical-align: super;
  font-size: 9.33333333px;
}
.block-exclamation_success {
  color: var(--color-success-bg);
}
.block-exclamation_danger {
  color: var(--color-danger-bg);
}
.block-exclamation_warning {
  color: var(--color-warning-bg);
}
.block-exclamation_info {
  color: var(--color-info-bg);
}
.block-asterisk {
  color: var(--color-danger-bg);
  display: inline-block;
  padding: 0 2px;
}
.block-asterisk i {
  vertical-align: super;
  font-size: 7px;
}
.block-asterisk_warning {
  color: var(--color-warning-bg);
}
.block-asterisk_success {
  color: var(--color-success-bg);
}
.block-key {
  display: inline-block;
  background-color: var(--color-face-bg);
  border: 1px solid var(--color-border2);
  border-bottom: 3px solid var(--color-border2);
  border-radius: 3px;
  line-height: 18px;
  font-size: 14px;
  padding: 1px 4px;
  color: var(--color-main-txt);
  vertical-align: middle;
}
.block-key + .block-key {
  margin-left: 4px;
}
.block-key_small {
  line-height: 16px;
  font-size: 12px;
}
.block-iframe iframe {
  width: 100%;
  height: 100%;
}
.block-center {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  min-height: 100%;
  text-align: center;
}
.block-mark {
  display: inline-block;
  margin-right: 4px;
  background-color: var(--color-base-lighter-bg);
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: white;
  line-height: 18px;
  text-align: left;
  white-space: nowrap;
  width: 41px;
  height: 41px;
  line-height: 41px;
  vertical-align: middle;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  font-size: 26px;
}
.block-mark:last-child {
  margin-right: 0;
}
.block-mark_danger {
  background-color: var(--color-danger-bg);
  color: var(--color-danger-txt);
}
.block-mark_warning {
  background-color: var(--color-warning-bg);
  color: var(--color-warning-txt);
}
.block-mark_info {
  background-color: var(--color-info-bg);
  color: var(--color-info-txt);
}
.block-mark_success {
  background-color: var(--color-success-bg);
  color: var(--color-success-txt);
}
.block-mark_muted {
  background-color: var(--color-base-lighter2-bg);
  color: var(--color-base-txt);
}
.block-mark_primary {
  background-color: var(--color-primary-bg);
  color: var(--color-primary-txt);
}
.block-mark_secondary {
  background-color: var(--color-secondary-bg);
  color: var(--color-secondary-txt);
}
.block-mark__index {
  font-size: 12px;
  position: absolute;
  bottom: 1px;
  right: 4px;
  line-height: normal;
}
.block-input {
  background-color: var(--color-input-bg);
  color: var(--color-input-txt);
  min-height: 26px;
  vertical-align: middle;
  padding: 0 4px;
  border: 1px solid var(--color-border1);
  border-radius: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.block-input_whole-width {
  width: 100%;
}
.block-input > .table,
.block-input > .layout {
  min-height: 24px;
}
.block-box {
  background-color: var(--color-main-bg);
  padding: 4px 9px;
  border-top: 1px solid var(--color-border1);
}
.layout_tools + .block-box {
  border-top: none;
}
.block-box h2 + .ui-subtitle {
  margin-top: -1px;
}
.block-empty-message {
  display: block;
  color: var(--color-main-muted-txt);
  padding: 6px 9px;
  text-align: center;
  font-style: italic;
}
input[type="button"] {
  --color-standard-hover-bg: #ebf0f4;
  --color-success-hover-bg: #007260;
  --color-info-hover-bg: #337ab2;
  background-color: var(--color-main-bg);
  border: 1px solid var(--color-border2);
  height: 26px;
  line-height: 26px;
  vertical-align: middle;
  padding: 0 6px;
  color: var(--color-primary2-txt);
  cursor: pointer !important;
  border-radius: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none !important;
  margin: 1px 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  display: inline-block;
}
body[data-theme="dark"] input[type="button"] {
  --color-standard-hover-bg: #74797d;
  --color-success-hover-bg: var(--color-success-bg);
  --color-info-hover-bg: #77bef6;
}
input[type="button"]:not(.button_whole-width) + input[type="button"]:not(.button_whole-width) {
  margin-left: 4px;
}
.button {
  --color-standard-hover-bg: #ebf0f4;
  --color-success-hover-bg: #007260;
  --color-info-hover-bg: #337ab2;
  background-color: var(--color-main-bg);
  border: 1px solid var(--color-border2);
  height: 26px;
  line-height: 26px;
  vertical-align: middle;
  padding: 0 6px;
  color: var(--color-primary2-txt);
  cursor: pointer !important;
  border-radius: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  outline: none !important;
  margin: 1px 0;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  white-space: nowrap;
  display: inline-block;
}
body[data-theme="dark"] .button {
  --color-standard-hover-bg: #74797d;
  --color-success-hover-bg: var(--color-success-bg);
  --color-info-hover-bg: #77bef6;
}
.button:not(.button_whole-width) + .button:not(.button_whole-width) {
  margin-left: 4px;
}
.button .icon {
  color: inherit;
  min-height: 0;
  vertical-align: baseline;
  font-size: 15px;
}
.button__layout {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  font-size: 14px;
  text-align: center;
}
.button__layout > div:empty {
  display: none;
}
.button__icon_left:not(:empty) {
  padding: 0 2px;
}
.button__icon_left:not(:empty) + .button__caption:not(:empty) {
  padding-left: 0;
}
.button__icon_right:not(:empty) {
  margin-left: -6px;
}
.button__caption {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: left;
}
.button__caption:not(:empty) {
  padding: 0 6px;
}
.button[class*="width-"] .button__caption {
  text-align: center;
}
.button_with-layout {
  padding: 0;
}
body[data-is-mobile="true"] .button_on-mobile-hide-caption .button__caption {
  display: none;
}
body[data-is-mobile="true"] .button_on-mobile-hide-caption .button__icon:empty + .button__caption {
  display: block;
}
body[data-is-tablet="true"] .button_on-tablet-hide-caption .button__caption {
  display: none;
}
body[data-is-tablet="true"] .button_on-tablet-hide-caption .button__icon:empty + .button__caption {
  display: block;
}
.button_standard {
  border: 1px solid var(--color-border2);
}
.button_standard.button_over,
.button_standard[data-stage="indicate"],
.button_standard:hover {
  background-color: var(--color-standard-hover-bg);
  border: 1px solid #b9c5c9;
}
.button_standard.button_over:focus,
.button_standard[data-stage="indicate"]:focus,
.button_standard:hover:focus {
  border: 1px solid #b9c5c9 !important;
  outline: none !important;
}
.button_standard.button_down,
.button_standard[data-stage="pressed"],
.button_standard:active {
  border: 1px solid #6a6f6d !important;
  background-color: #6a6f6d;
  color: #fff;
}
.button_standard.button_down:focus,
.button_standard[data-stage="pressed"]:focus,
.button_standard:active:focus {
  border: 1px solid var(--color-border2) !important;
  outline: none !important;
}
.button_standard:focus {
  border: 1px solid var(--color-primary-bg) !important;
  outline: none !important;
}
.button_no-fill {
  background-color: transparent;
  border: 1px solid transparent;
  color: var(--color-primary2-txt);
}
.button_no-fill.button_over,
.button_no-fill[data-stage="indicate"],
.button_no-fill:hover {
  border: 1px solid var(--color-border2);
  background-color: rgba(255, 255, 255, 0.5);
}
.button_no-fill.button_down,
.button_no-fill[data-stage="pressed"],
.button_no-fill:active {
  border: 1px solid #6a6f6d;
  background-color: #6a6f6d;
  color: #fff;
}
.button_no-fill.button_disabled,
.button_no-fill:disabled {
  pointer-events: none;
  background-color: transparent !important;
  border: 1px solid var(--color-border1);
  color: #aaa;
}
.button_no-fill.button_disabled:focus,
.button_no-fill:disabled:focus {
  outline: none !important;
}
.button_danger {
  border: 1px solid var(--color-danger-bg);
  color: var(--color-danger-bg);
}
.button_danger.button_over,
.button_danger[data-stage="indicate"],
.button_danger:hover {
  background-color: var(--color-danger-bg) !important;
  border: 1px solid var(--color-danger-bg) !important;
  color: #fff !important;
}
.button_danger.button_down,
.button_danger[data-stage="pressed"],
.button_danger:active {
  background-color: #6a6f6d !important;
  border: 1px solid #6a6f6d !important;
  color: #fff;
}
.button_success {
  background-color: #009482;
  border: 1px solid #007260;
  color: #fff;
}
.button_success.button_over,
.button_success[data-stage="indicate"],
.button_success:hover {
  background-color: var(--color-main-bg);
  color: var(--color-success-hover-bg);
}
.button_success.button_down,
.button_success[data-stage="pressed"],
.button_success:active {
  background-color: #6a6f6d;
  border: 1px solid #6a6f6d;
  color: #fff;
}
.button_info {
  background-color: var(--color-info-bg);
  border: 1px solid #337ab2;
  color: var(--color-info-txt);
}
.button_info.button_over,
.button_info[data-stage="indicate"],
.button_info:hover {
  background-color: var(--color-main-bg);
  color: var(--color-info-hover-bg);
}
.button_info.button_down,
.button_info[data-stage="pressed"],
.button_info:active {
  background-color: #6a6f6d;
  border: 1px solid #6a6f6d;
  color: #fff;
}
.button_warning {
  background-color: #f6d97e;
  border: 1px solid #d4b75c;
  color: #444;
}
.button_warning.button_over,
.button_warning[data-stage="indicate"],
.button_warning:hover {
  background-color: #f79f5b;
  color: #444;
}
.button_warning.button_down,
.button_warning[data-stage="pressed"],
.button_warning:active {
  background-color: #6a6f6d;
  border: 1px solid #6a6f6d;
  color: #fff;
}
.button_round {
  border: 1px solid transparent;
  border-radius: 13px;
  min-width: 26px;
  overflow: hidden;
  padding: 0;
  text-align: center;
  background-color: transparent;
}
.button_round.button_over,
.button_round[data-stage="indicate"],
.button_round:hover {
  background-color: var(--color-face-darker-bg);
  color: var(--color-primary2-txt);
}
.button_round.button_down,
.button_round[data-stage="pressed"],
.button_round:active {
  background-color: var(--color-primary-bg);
  color: #fff;
}
.button_round_light {
  color: #fff;
}
.button_disabled,
.button:disabled {
  pointer-events: none;
  background-color: var(--color-face-lighter-bg);
  border: 1px solid #ccc;
  color: #ccc;
}
.button_disabled:focus,
.button:disabled:focus {
  border: 1px solid #ccc !important;
  outline: none !important;
}
.button_rotate .icon {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: -webkit-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.button_rotate:hover .icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.button i.fa {
  display: inline-block;
  width: 1em;
  height: 1em;
  text-align: center;
  font-size: 14px;
}
.button_tool {
  min-height: 24px;
  line-height: 24px;
  margin: 1px 0;
  color: var(--color-primary2-txt);
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
  border: 1px solid transparent;
  border-radius: 12px;
  background-color: transparent;
}
.button_tool.button_success {
  color: var(--color-success-bg);
}
.button_tool.button_warning {
  color: #f79f5b;
}
.button_tool.button_danger {
  color: var(--color-danger-bg);
}
.button_tool.button_info {
  color: var(--color-info-darker-bg);
}
.button_tool.button_muted {
  color: #aaa;
}
.button_tool.button_fill {
  background-color: var(--color-face-darker-bg);
}
.button_tool.button_fill.button_indicate {
  border: none;
}
.button_tool:hover,
.button_tool.button_set,
.button_tool.tool-button_set,
.button_tool.set {
  background-color: var(--color-border1);
}
.button_tool:hover .button__icon,
.button_tool.button_set .button__icon,
.button_tool.tool-button_set .button__icon,
.button_tool.set .button__icon,
.button_tool:hover .button__caption,
.button_tool.button_set .button__caption,
.button_tool.tool-button_set .button__caption,
.button_tool.set .button__caption {
  color: var(--color-primary2-txt);
}
.button_tool:hover.button_standard,
.button_tool.button_set.button_standard,
.button_tool.tool-button_set.button_standard,
.button_tool.set.button_standard {
  border: 1px solid transparent;
}
.button_tool:hover.button_success,
.button_tool.button_set.button_success,
.button_tool.tool-button_set.button_success,
.button_tool.set.button_success {
  border: 1px solid var(--color-success-bg);
  background-color: var(--color-success-bg);
}
.button_tool:hover.button_success .button__icon,
.button_tool.button_set.button_success .button__icon,
.button_tool.tool-button_set.button_success .button__icon,
.button_tool.set.button_success .button__icon,
.button_tool:hover.button_success .button__caption,
.button_tool.button_set.button_success .button__caption,
.button_tool.tool-button_set.button_success .button__caption,
.button_tool.set.button_success .button__caption {
  color: #fff !important;
}
.button_tool:hover.button_warning,
.button_tool.button_set.button_warning,
.button_tool.tool-button_set.button_warning,
.button_tool.set.button_warning {
  border: 1px solid #f79f5b;
  background-color: #f79f5b;
}
.button_tool:hover.button_warning .button__icon,
.button_tool.button_set.button_warning .button__icon,
.button_tool.tool-button_set.button_warning .button__icon,
.button_tool.set.button_warning .button__icon,
.button_tool:hover.button_warning .button__caption,
.button_tool.button_set.button_warning .button__caption,
.button_tool.tool-button_set.button_warning .button__caption,
.button_tool.set.button_warning .button__caption {
  color: #fff !important;
}
.button_tool:hover.button_danger,
.button_tool.button_set.button_danger,
.button_tool.tool-button_set.button_danger,
.button_tool.set.button_danger {
  border: 1px solid var(--color-danger-bg);
  background-color: var(--color-danger-bg);
}
.button_tool:hover.button_danger .button__icon,
.button_tool.button_set.button_danger .button__icon,
.button_tool.tool-button_set.button_danger .button__icon,
.button_tool.set.button_danger .button__icon,
.button_tool:hover.button_danger .button__caption,
.button_tool.button_set.button_danger .button__caption,
.button_tool.tool-button_set.button_danger .button__caption,
.button_tool.set.button_danger .button__caption {
  color: #fff !important;
}
.button_tool:hover.button_info,
.button_tool.button_set.button_info,
.button_tool.tool-button_set.button_info,
.button_tool.set.button_info {
  border: 1px solid var(--color-info-bg);
  background-color: var(--color-info-bg);
}
.button_tool:hover.button_info .button__icon,
.button_tool.button_set.button_info .button__icon,
.button_tool.tool-button_set.button_info .button__icon,
.button_tool.set.button_info .button__icon,
.button_tool:hover.button_info .button__caption,
.button_tool.button_set.button_info .button__caption,
.button_tool.tool-button_set.button_info .button__caption,
.button_tool.set.button_info .button__caption {
  color: var(--color-info-txt) !important;
}
.button_tool:hover.button_muted,
.button_tool.button_set.button_muted,
.button_tool.tool-button_set.button_muted,
.button_tool.set.button_muted {
  border: 1px solid var(--color-border2);
  background-color: #dde2e5;
}
.button_tool:hover.button_muted .button__icon,
.button_tool.button_set.button_muted .button__icon,
.button_tool.tool-button_set.button_muted .button__icon,
.button_tool.set.button_muted .button__icon,
.button_tool:hover.button_muted .button__caption,
.button_tool.button_set.button_muted .button__caption,
.button_tool.tool-button_set.button_muted .button__caption,
.button_tool.set.button_muted .button__caption {
  color: #444 !important;
}
.button_tool:active,
.button_tool.button_pressed,
.button_tool.tool-button_pressed,
.button_tool.pressed {
  background-color: #6a6f6d !important;
  border: 1px solid #6a6f6d !important;
}
.button_tool:active .button__icon,
.button_tool.button_pressed .button__icon,
.button_tool.tool-button_pressed .button__icon,
.button_tool.pressed .button__icon,
.button_tool:active .button__caption,
.button_tool.button_pressed .button__caption,
.button_tool.tool-button_pressed .button__caption,
.button_tool.pressed .button__caption {
  color: #fff !important;
}
.button_hide-value {
  background-color: transparent;
}
.button_hide-value .button__caption {
  display: none;
}
.button_hide-value .button__icon {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.button_hide-value .button__icon_right:not(:empty) {
  margin-left: 0;
}
.button_hide-value.button_tool {
  width: auto;
  min-width: 24px;
  height: 24px;
  min-height: 24px;
  line-height: 24px;
  border-radius: 12px;
}
.button_hide-value.button_tool .icon {
  margin: 0;
}
.button_indicate {
  border: 1px solid var(--color-border2);
}
.button_indicate.button_success {
  border: 1px solid var(--color-success-bg);
}
.button_indicate.button_warning {
  border: 1px solid #f79f5b;
}
.button_indicate.button_danger {
  border: 1px solid var(--color-danger-bg);
}
.button_indicate.button_info {
  border: 1px solid var(--color-info-bg);
}
.button_whole-width {
  width: 100%;
}
.button_whole-width.margin-sm-r,
.button_whole-width.margin-sm-l {
  width: calc(100% - 4px);
  min-width: calc(100% - 4px);
}
.button_whole-width.margin-sm,
.button_whole-width.margin-sm-h,
.button_whole-width.margin-sm-r.margin-sm-l {
  width: calc(100% - 4px * 2);
  min-width: calc(100% - 4px * 2);
}
.button_whole-width.margin-dm-r,
.button_whole-width.margin-md-l {
  width: calc(100% - 6px);
  min-width: calc(100% - 6px);
}
.button_whole-width.margin-md,
.button_whole-width.margin-md-h,
.button_whole-width.margin-md-r.margin-md-l {
  width: calc(100% - 6px * 2);
  min-width: calc(100% - 6px * 2);
}
.button_whole-width.margin-lg-r,
.button_whole-width.margin-lg-l {
  width: calc(100% - 9px);
  min-width: calc(100% - 9px);
}
.button_whole-width.margin-lg,
.button_whole-width.margin-lg-h,
.button_whole-width.margin-lg-r.margin-lg-l {
  width: calc(100% - 9px * 2);
  min-width: calc(100% - 9px * 2);
}
.button_whole-width .button__caption {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.button_on-drak-bg {
  color: #fff;
}
.button_loading {
  position: relative;
}
.button_loading::after {
  position: absolute;
  content: '';
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
  height: 17.33333333px;
  margin: 0;
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23b9c5c9%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%233E606F%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.button_loading.button_success::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23dce0e4%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%230e425e%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.button_loading.button_warning::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23ffffff%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%23f79f5b%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.button_loading.button_danger::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23dce0e4%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%23d33a2a%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.button_loading.button_info::after {
  background-image: url("data:image/svg+xml,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2016.0.0%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0A%3C%21DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%20%5B%0A%09%3C%21ENTITY%20ns_extend%20%22http%3A%2F%2Fns.adobe.com%2FExtensibility%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_ai%20%22http%3A%2F%2Fns.adobe.com%2FAdobeIllustrator%2F10.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_graphs%20%22http%3A%2F%2Fns.adobe.com%2FGraphs%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_vars%20%22http%3A%2F%2Fns.adobe.com%2FVariables%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_imrep%20%22http%3A%2F%2Fns.adobe.com%2FImageReplacement%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_sfw%20%22http%3A%2F%2Fns.adobe.com%2FSaveForWeb%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_custom%20%22http%3A%2F%2Fns.adobe.com%2FGenericCustomNamespace%2F1.0%2F%22%3E%0A%09%3C%21ENTITY%20ns_adobe_xpath%20%22http%3A%2F%2Fns.adobe.com%2FXPath%2F1.0%2F%22%3E%0A%5D%3E%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Ax%3D%22%26ns_extend%3B%22%20xmlns%3Ai%3D%22%26ns_ai%3B%22%20xmlns%3Agraph%3D%22%26ns_graphs%3B%22%0A%09%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20132.25%20132%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cmetadata%3E%0A%09%3Csfw%20%20xmlns%3D%22%26ns_sfw%3B%22%3E%0A%09%09%3CsliceSourceBounds%20%20width%3D%2216383%22%20height%3D%2216383%22%20x%3D%22-8127%22%20y%3D%22-8256%22%20bottomLeftOrigin%3D%22true%22%3E%3C%2FsliceSourceBounds%3E%0A%09%3C%2Fsfw%3E%0A%3C%2Fmetadata%3E%0A%3Cg%3E%0A%3Cpath%20fill%3D%22%23dce0e4%22%20d%3D%22M66.125%2C0C29.605%2C0%2C0%2C29.605%2C0%2C66.125c0%2C36.52%2C29.605%2C66.125%2C66.125%2C66.125%0A%09c36.52%2C0%2C66.125-29.605%2C66.125-66.125C132.25%2C29.605%2C102.645%2C0%2C66.125%2C0z%20M66.125%2C120.25C36.232%2C120.25%2C12%2C96.018%2C12%2C66.125%0A%09S36.232%2C12%2C66.125%2C12s54.125%2C24.232%2C54.125%2C54.125S96.018%2C120.25%2C66.125%2C120.25z%22%2F%3E%0A%3Cpath%20fill%3D%22%230e425e%22%20d%3D%22M132.246%2C65.958c0-0.027%2C0.004-0.055%2C0.004-0.083c0-0.085-0.009-0.167-0.013-0.25C131.967%2C29.336%2C102.477%2C0%2C66.125%2C0%0A%09c-3.313%2C0-6%2C2.687-6%2C6s2.687%2C6%2C6%2C6c29.893%2C0%2C54.125%2C24.232%2C54.125%2C54.125h0.013c0.132%2C3.196%2C2.758%2C5.75%2C5.987%2C5.75%0A%09s5.855-2.554%2C5.987-5.75h0.013C132.25%2C66.069%2C132.246%2C66.015%2C132.246%2C65.958z%22%3E%0A%09%0A%3C%2Fpath%3E%0A%3CanimateTransform%20attributeName%3D%22transform%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3D%22rotate%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20from%3D%220%2066%2066%22%20to%3D%22360%2066%2066%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20begin%3D%220s%22%20dur%3D%221s%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20repeatCount%3D%22indefinite%22%0A%20%20%20%20%20%20%20%20%20%20%2F%3E%0A%3C%2Fg%3E%0A%0A%3C%2Fsvg%3E%0A");
}
.button_loading .button__caption,
.button_loading .button__icon {
  visibility: hidden;
}
.select {
  background-color: var(--color-input-bg);
  color: var(--color-input-txt);
  height: 26px;
  line-height: 26px;
  vertical-align: middle;
  padding: 0 20px 0 4px;
  cursor: pointer;
  border: 1px solid var(--color-border2);
  border-radius: 0;
  position: relative;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-size: 14px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-repeat: no-repeat;
  background-position: calc(100% - 4px + 1px) center;
  max-width: 100%;
  /*
	&__caption {
		text-align: left;
		text-overflow: ellipsis;
		max-width: 500px;
		white-space: nowrap;
		overflow: hidden;
	}

	&__drop-list {
		background-color: @color-input-bg;
		border: 1px solid @color-border2;
		color: @color-input-txt;
		cursor: default;
		user-select: none;
		border-radius: @input-radius;
		box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.6);
	}

	&__option {
		border-bottom: 1px solid @color-border1;
		padding: 8px 10px;
		transition: background-color 0.2s ease-out, color 0.2s ease-out;
		cursor: pointer;

		&_over {
			background-color: @color-selected-bg;
		}
		&_down {
			background-color: @color-base-bg;
			color: @color-base-txt;
		}
		&_selected {
			transition: none;
			background-color: @color-primary-bg !important;
			color: @color-primary-txt !important;
		}
	}*/
}
.select + .select {
  margin-left: 4px;
}
@media screen and (max-width: 1000px) {
  .select {
    max-width: 500px;
  }
}
@media screen and (max-width: 600px) {
  .select {
    max-width: 300px;
  }
}
@media screen and (max-width: 400px) {
  .select {
    max-width: 200px;
  }
}
.select_no-fill {
  background-color: transparent;
  border: 1px solid transparent;
}
.select_underline {
  border: 1px solid transparent;
  border-bottom: 1px dotted var(--color-primary-bg);
  color: var(--color-main-txt);
  background-color: var(--color-main-bg);
}
.select_underline .select__caption {
  color: var(--color-primary2-txt);
}
.select:disabled,
.select_disabled {
  background-color: var(--color-face-darker-bg);
  color: var(--color-main-muted-txt);
  cursor: default;
}
@media screen and (max-width: 769px) {
  .select_on-mobile-hide-caption {
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
    width: 39px;
    color: transparent;
  }
  .select_on-mobile-hide-caption option {
    color: var(--color-main-txt);
  }
  :root .select_on-mobile-hide-caption + .select__alt-icon {
    position: absolute;
    width: 26px;
    height: 26px;
    line-height: 26px;
    color: var(--color-primary2-txt);
    text-align: center;
    display: inline-block;
    margin-left: -39px;
    pointer-events: none;
  }
}
body[data-is-tablet="true"] .select_on-tablet-hide-caption + .select__alt-icon {
  display: inline-block;
}
:root .select__alt-icon {
  display: none;
}
.select:focus {
  border: 1px solid var(--color-primary-bg) !important;
  outline: none !important;
}
.zToolButton,
.tool-button {
  display: inline-block;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 0;
  padding: 0 !important;
  background: transparent;
  min-height: 24px;
  line-height: 24px;
  margin: 1px 0;
  color: #6a6f6d;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out;
  border: 1px solid transparent;
}
.zToolButton .icon,
.tool-button .icon {
  color: inherit;
  min-height: 0;
  vertical-align: baseline;
  margin: 0;
}
.zToolButton_disabled,
.tool-button_disabled,
.zToolButton[disabled],
.tool-button[disabled] {
  pointer-events: none;
  color: #ccc !important;
  opacity: 0.5;
}
.zToolButton.set,
.tool-button.set,
.zToolButton_set,
.tool-button_set,
.zToolButton:hover,
.tool-button:hover {
  background-color: #dce0e4;
}
.zToolButton.set .tool-button__line,
.tool-button.set .tool-button__line,
.zToolButton_set .tool-button__line,
.tool-button_set .tool-button__line,
.zToolButton:hover .tool-button__line,
.tool-button:hover .tool-button__line,
.zToolButton.set .tool-button__icon-cell,
.tool-button.set .tool-button__icon-cell,
.zToolButton_set .tool-button__icon-cell,
.tool-button_set .tool-button__icon-cell,
.zToolButton:hover .tool-button__icon-cell,
.tool-button:hover .tool-button__icon-cell,
.zToolButton.set .tool-button__caption-cell,
.tool-button.set .tool-button__caption-cell,
.zToolButton_set .tool-button__caption-cell,
.tool-button_set .tool-button__caption-cell,
.zToolButton:hover .tool-button__caption-cell,
.tool-button:hover .tool-button__caption-cell {
  color: #1b5a7c;
}
.zToolButton.pressed,
.tool-button.pressed,
.zToolButton_pressed,
.tool-button_pressed,
.zToolButton:active,
.tool-button:active {
  background-color: #6a6f6d;
}
.zToolButton.pressed .tool-button__line,
.tool-button.pressed .tool-button__line,
.zToolButton_pressed .tool-button__line,
.tool-button_pressed .tool-button__line,
.zToolButton:active .tool-button__line,
.tool-button:active .tool-button__line,
.zToolButton.pressed .tool-button__icon-cell,
.tool-button.pressed .tool-button__icon-cell,
.zToolButton_pressed .tool-button__icon-cell,
.tool-button_pressed .tool-button__icon-cell,
.zToolButton:active .tool-button__icon-cell,
.tool-button:active .tool-button__icon-cell,
.zToolButton.pressed .tool-button__caption-cell,
.tool-button.pressed .tool-button__caption-cell,
.zToolButton_pressed .tool-button__caption-cell,
.tool-button_pressed .tool-button__caption-cell,
.zToolButton:active .tool-button__caption-cell,
.tool-button:active .tool-button__caption-cell {
  color: #fff;
}
.zToolButton.indicate,
.tool-button.indicate,
.zToolButton_indicate,
.tool-button_indicate {
  border: 1px solid #b9c5c9;
}
.zToolButton_danger,
.tool-button_danger {
  color: var(--color-danger-bg);
}
.zToolButton_danger .icon,
.tool-button_danger .icon {
  color: var(--color-danger-bg);
}
.zToolButton_danger.indicate,
.tool-button_danger.indicate,
.zToolButton_danger_indicate,
.tool-button_danger_indicate {
  border: 1px solid var(--color-danger-bg);
}
.zToolButton_danger.set,
.tool-button_danger.set,
.zToolButton_danger_set,
.tool-button_danger_set,
.zToolButton_danger:hover,
.tool-button_danger:hover {
  color: #fff !important;
  background-color: var(--color-danger-bg);
}
.zToolButton_danger.set .icon,
.tool-button_danger.set .icon,
.zToolButton_danger_set .icon,
.tool-button_danger_set .icon,
.zToolButton_danger:hover .icon,
.tool-button_danger:hover .icon {
  color: #fff;
}
.zToolButton_danger.pressed,
.tool-button_danger.pressed,
.zToolButton_danger_pressed,
.tool-button_danger_pressed,
.zToolButton_danger:active,
.tool-button_danger:active {
  color: #fff !important;
  background-color: #760308;
}
.zToolButton_danger.pressed .icon,
.tool-button_danger.pressed .icon,
.zToolButton_danger_pressed .icon,
.tool-button_danger_pressed .icon,
.zToolButton_danger:active .icon,
.tool-button_danger:active .icon,
.zToolButton_danger.pressed .tool-button__caption-cell,
.tool-button_danger.pressed .tool-button__caption-cell,
.zToolButton_danger_pressed .tool-button__caption-cell,
.tool-button_danger_pressed .tool-button__caption-cell,
.zToolButton_danger:active .tool-button__caption-cell,
.tool-button_danger:active .tool-button__caption-cell {
  color: #fff;
}
.zToolButton_fill,
.tool-button_fill {
  background-color: #e5e5e5;
}
.zToolButton_fill.tool-button_indicate,
.tool-button_fill.tool-button_indicate {
  border: none;
}
.zToolButton_round,
.tool-button_round {
  min-width: 26px;
  border-radius: 13px;
}
.zToolButton_rotate .icon,
.tool-button_rotate .icon {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: -webkit-transform 0.2s ease-out;
  transition: -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out;
  transition: transform 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.zToolButton_rotate:hover .icon,
.tool-button_rotate:hover .icon {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.zToolButton__line,
.tool-button__line {
  line-height: 24px;
}
.zToolButton__caption-cell,
.tool-button__caption-cell {
  padding: 0 4px;
  white-space: nowrap;
  color: #1b5a7c;
}
body[data-is-mobile="true"] .layout_title-bar .zToolButton__caption-cell,
body[data-is-mobile="true"] .layout_title-bar .tool-button__caption-cell {
  display: none;
}
.zToolButton__icon-cell,
.tool-button__icon-cell {
  vertical-align: middle;
  text-align: center;
  color: #1b5a7c;
  padding: 0 4px;
}
.zToolButton__icon-cell + .zToolButton__icon-cell i,
.zToolButton__icon-cell + .tool-button__icon-cell i,
.tool-button__icon-cell + .zToolButton__icon-cell i,
.tool-button__icon-cell + .tool-button__icon-cell i {
  margin-left: 0;
  padding-left: 0;
}
.zToolButton__icon-cell + .zToolButton__icon-cell,
.zToolButton__icon-cell + .tool-button__icon-cell,
.tool-button__icon-cell + .zToolButton__icon-cell,
.tool-button__icon-cell + .tool-button__icon-cell,
.zToolButton__icon-cell + .zToolButton__caption-cell,
.zToolButton__icon-cell + .tool-button__caption-cell,
.tool-button__icon-cell + .zToolButton__caption-cell,
.tool-button__icon-cell + .tool-button__caption-cell,
.zToolButton__caption-cell + .zToolButton__icon-cell,
.zToolButton__caption-cell + .tool-button__icon-cell,
.tool-button__caption-cell + .zToolButton__icon-cell,
.tool-button__caption-cell + .tool-button__icon-cell {
  padding-left: 0;
}
.zProgress,
.progress-bar {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  background-color: #559cd4;
  color: #fff;
  background-size: 100% 13px;
  width: 120px;
  height: 13px;
  line-height: 13px;
  margin: 6.5px 4px;
  font-size: 10px;
  overflow: hidden;
  text-align: center;
}
.zProgress__line,
.progress-bar__line {
  position: absolute;
  left: 0;
  right: 100%;
  height: 13px;
  font-size: 0;
  background-color: #1b5a7c;
}
.zProgress__text,
.progress-bar__text {
  position: absolute;
  width: 100%;
  height: 100%;
}
.zProgress_fixed-value,
.progress-bar_fixed-value {
  background-image: none;
}
.zProgress_whole-width,
.progress-bar_whole-width {
  display: block;
  margin: 0;
  width: 100%;
  height: 4px;
  line-height: 4px;
  background-size: 100% 4px;
}
.zProgress_whole-width .progress-bar__caption,
.progress-bar_whole-width .progress-bar__caption {
  display: none;
}
.spinner {
  width: 17.33333333px;
  height: 17.33333333px;
  margin: 4.33333333px 4px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.spinner_large {
  width: 48px;
  height: 48px;
  margin: 0;
}
.options-list {
  display: block;
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: inherit;
  line-height: 18px;
  text-align: left;
  vertical-align: baseline;
}
.options-list_history .options-list__item {
  text-decoration: line-through;
  background-color: #f2f2f2;
  color: #aaa;
}
.options-list_history .options-list__item_selected {
  text-decoration: none;
  background-color: var(--color-main-bg);
  color: #444;
}
.options-list_history .options-list__item_current {
  text-decoration: none;
  background-color: var(--color-main-bg);
  color: #63a08d;
}
.options-list__item {
  height: 24px;
  line-height: 24px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 9px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-bottom: 1px solid #dce0e4;
  background-color: var(--color-main-bg);
  color: #1b5a7c;
  cursor: pointer;
  border-left: 0 solid var(--color-main-bg);
  -webkit-transition: border 0.2s ease-out;
  transition: border 0.2s ease-out;
}
.options-list__item:hover:not(.options-list__item_current) {
  background-color: #fcf6c2;
  color: #444;
}
.options-list__item > i {
  display: inline-block;
  color: #aaa;
  margin-right: 4px;
}
.options-list__item_selected {
  text-decoration: none;
  background-color: var(--color-main-bg);
  color: #444;
}
.options-list__item_current {
  text-decoration: none;
  background-color: var(--color-main-bg);
  color: #63a08d;
  border-left: 4px solid #63a08d;
}
.options-list__item_current > i {
  color: #63a08d;
}
.scrolling-area {
  position: relative;
  overflow: auto !important;
  -webkit-overflow-scrolling: touch;
  scrollbar-width: none;
}
.scrolling-area::-webkit-scrollbar {
  display: none;
}
.scrolling-area_no-scroll {
  overflow: hidden !important;
}
.scrolling-area_small .scrolling-area__roll_vertical {
  width: 5px;
  height: 0;
}
.scrolling-area_small .scrolling-area__roll_horizontal {
  width: 0;
  height: 5px;
}
.scrolling-area__area {
  position: sticky;
  -ms-flex-item-align: start;
      align-self: flex-start;
  display: block;
  z-index: 5;
}
.scrolling-area__area_vertical {
  width: 0;
  height: 0;
  top: 0;
}
.scrolling-area__area_horizontal {
  width: 0;
  height: 0;
  left: 0;
}
.scrolling-area__roll {
  --color-roll-bg: rgba(72, 77, 75, 0.6);
  position: absolute;
  display: block;
  background-color: var(--color-roll-bg);
}
body[data-theme="dark"] .scrolling-area__roll {
  --color-roll-bg: rgba(134, 138, 137, 0.6);
}
.scrolling-area__roll_vertical {
  width: 8px;
  height: 0;
}
.scrolling-area__roll_horizontal {
  width: 0;
  height: 8px;
}
.scrolling-area__roll_hide {
  display: none !important;
}
body[data-is-desktop="false"] .scrolling-area__roll {
  display: none !important;
}
@media (hover: none), (-moz-touch-enabled: 1), (pointer: coarse) {
  .scrolling-area__roll {
    display: none !important;
  }
}
.hint-popup {
  position: fixed;
  padding: 4px;
  border-radius: 0;
  background-color: #232826;
  color: #fff;
  max-width: 800px;
  max-height: 400px;
  overflow: hidden;
  font-size: 12px;
  left: 0;
  top: 0;
  z-index: 14000;
}
.hint-popup[data-view="primary-dark"] {
  background-color: #0e425e;
}
.hint-popup[data-view="primary-dark"] * {
  color: #fff !important;
}
.hint-popup * {
  color: #fff !important;
}
.hint-popup hr {
  height: 0;
  margin: 4px 0;
  border: none;
  border-top: 1px solid #dce0e4;
}
.app-info {
  overflow-x: hidden;
  overflow-y: auto;
}
.app-info__loading {
  padding: 9px;
  text-align: center;
  color: #aaa;
}
.app-info__loading .spinner {
  display: inline-block;
}
.app-info__block {
  display: block;
  background-color: var(--color-main-bg);
}
.process-box {
  background-color: var(--color-main-bg);
  width: 500px;
  max-width: 100vw;
  opacity: 0;
}
.process-box_init {
  -webkit-transform: scale(0.75);
          transform: scale(0.75);
  -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
}
.process-box_show {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}
body[data-is-mobile="true"] .process-box {
  width: 100vw;
  height: 100vh;
}
.process-box__head {
  position: relative;
  background-color: #1b5a7c;
  -webkit-transition: background-color 1s ease-out;
  transition: background-color 1s ease-out;
  color: #fff;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.process-box_warning .process-box__head {
  background-color: var(--color-warning-darker-bg);
}
.process-box_error .process-box__head {
  background-color: var(--color-danger-bg);
}
.process-box_success .process-box__head {
  background-color: #009482;
}
.process-box__animation {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.process-box__animation canvas {
  position: absolute;
  left: 0;
  bottom: 0;
}
.process-box__animation-canvas {
  width: 100%;
  height: 100%;
  -webkit-transition: opacity 1s ease-out;
  transition: opacity 1s ease-out;
}
.process-box_success .process-box__animation-canvas {
  opacity: 0.7;
}
.process-box__icon {
  padding: 0 9px;
}
.process-box__title {
  position: relative;
  padding: 18px 9px;
  z-index: 2;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.process-box__caption {
  font-size: 26px;
  line-height: 26px;
  color: #fff;
}
.process-box__time {
  margin-top: 6px;
  font-size: 14px;
  color: #fff;
}
.process-box__body {
  max-height: 80vh;
  overflow: auto;
  overflow-x: hidden;
}
.process-box__progressbar {
  padding: 0 6px 6px 6px;
  text-align: center;
}
.process-box__progressbar .progress-bar {
  width: 200px;
}
.process-box__message {
  padding: 9px;
  text-align: center;
  color: #aaa;
}
.process-box_warning .process-box__message {
  color: var(--color-main-txt);
}
.process-box_error .process-box__message {
  color: var(--color-danger-bg);
}
.process-box_success .process-box__message {
  color: var(--color-success-bg);
}
.process-box__buttons {
  text-align: center;
  border-top: 1px solid #dce0e4;
  padding: 6px 9px;
}
.process-box__spinner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-top: 1px solid #dce0e4;
  padding: 6px 9px;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.process-box__file {
  color: var(--color-primary-bg);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.process-box__file .process-box__file-box i:not(.fa-file-text-o) {
  display: none;
}
body[data-is-mobile="true"] .process-box__file .process-box__file-box {
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.process-box__file[data-type="pdf"] i.fa-file-text-o {
  display: none;
}
.process-box__file[data-type="pdf"] i.fa-file-pdf-o {
  display: inline-block;
}
.process-box__file[data-type="zip"] i.fa-file-text-o,
.process-box__file[data-type="gzip"] i.fa-file-text-o,
.process-box__file[data-type="gz"] i.fa-file-text-o,
.process-box__file[data-type="tar"] i.fa-file-text-o,
.process-box__file[data-type="bz2"] i.fa-file-text-o,
.process-box__file[data-type="rar"] i.fa-file-text-o,
.process-box__file[data-type="pak"] i.fa-file-text-o {
  display: none;
}
.process-box__file[data-type="zip"] i.fa-file-archive-o,
.process-box__file[data-type="gzip"] i.fa-file-archive-o,
.process-box__file[data-type="gz"] i.fa-file-archive-o,
.process-box__file[data-type="tar"] i.fa-file-archive-o,
.process-box__file[data-type="bz2"] i.fa-file-archive-o,
.process-box__file[data-type="rar"] i.fa-file-archive-o,
.process-box__file[data-type="pak"] i.fa-file-archive-o {
  display: inline-block;
}
.process-box__file[data-type="avi"] i.fa-file-text-o,
.process-box__file[data-type="mp4"] i.fa-file-text-o,
.process-box__file[data-type="webm"] i.fa-file-text-o,
.process-box__file[data-type="mov"] i.fa-file-text-o,
.process-box__file[data-type="mkv"] i.fa-file-text-o,
.process-box__file[data-type="mpeg"] i.fa-file-text-o {
  display: none;
}
.process-box__file[data-type="avi"] i.fa-file-video-o,
.process-box__file[data-type="mp4"] i.fa-file-video-o,
.process-box__file[data-type="webm"] i.fa-file-video-o,
.process-box__file[data-type="mov"] i.fa-file-video-o,
.process-box__file[data-type="mkv"] i.fa-file-video-o,
.process-box__file[data-type="mpeg"] i.fa-file-video-o {
  display: inline-block;
}
.process-box__file[data-type="docx"] i.fa-file-text-o,
.process-box__file[data-type="doc"] i.fa-file-text-o,
.process-box__file[data-type="rtf"] i.fa-file-text-o,
.process-box__file[data-type="csv"] i.fa-file-text-o,
.process-box__file[data-type="xls"] i.fa-file-text-o,
.process-box__file[data-type="xlsx"] i.fa-file-text-o,
.process-box__file[data-type="ltc"] i.fa-file-text-o,
.process-box__file[data-type="odt"] i.fa-file-text-o {
  display: none;
}
.process-box__file[data-type="docx"] i.fa-file-word-o,
.process-box__file[data-type="doc"] i.fa-file-word-o,
.process-box__file[data-type="rtf"] i.fa-file-word-o,
.process-box__file[data-type="csv"] i.fa-file-word-o,
.process-box__file[data-type="xls"] i.fa-file-word-o,
.process-box__file[data-type="xlsx"] i.fa-file-word-o,
.process-box__file[data-type="ltc"] i.fa-file-word-o,
.process-box__file[data-type="odt"] i.fa-file-word-o {
  display: inline-block;
}
.process-box__file[data-type="wav"] i.fa-file-text-o,
.process-box__file[data-type="mp3"] i.fa-file-text-o,
.process-box__file[data-type="wma"] i.fa-file-text-o,
.process-box__file[data-type="ogg"] i.fa-file-text-o {
  display: none;
}
.process-box__file[data-type="wav"] i.fa-file-audio-o,
.process-box__file[data-type="mp3"] i.fa-file-audio-o,
.process-box__file[data-type="wma"] i.fa-file-audio-o,
.process-box__file[data-type="ogg"] i.fa-file-audio-o {
  display: inline-block;
}
.process-box__file[data-type="jpg"] i.fa-file-text-o,
.process-box__file[data-type="png"] i.fa-file-text-o,
.process-box__file[data-type="gif"] i.fa-file-text-o,
.process-box__file[data-type="tiff"] i.fa-file-text-o,
.process-box__file[data-type="svg"] i.fa-file-text-o,
.process-box__file[data-type="bmp"] i.fa-file-text-o {
  display: none;
}
.process-box__file[data-type="jpg"] i.fa-file-image-o,
.process-box__file[data-type="png"] i.fa-file-image-o,
.process-box__file[data-type="gif"] i.fa-file-image-o,
.process-box__file[data-type="tiff"] i.fa-file-image-o,
.process-box__file[data-type="svg"] i.fa-file-image-o,
.process-box__file[data-type="bmp"] i.fa-file-image-o {
  display: inline-block;
}
.process-box__file[data-type="php"] i.fa-file-text-o,
.process-box__file[data-type="py"] i.fa-file-text-o,
.process-box__file[data-type="html"] i.fa-file-text-o,
.process-box__file[data-type="xml"] i.fa-file-text-o,
.process-box__file[data-type="js"] i.fa-file-text-o {
  display: none;
}
.process-box__file[data-type="php"] i.fa-file-code-o,
.process-box__file[data-type="py"] i.fa-file-code-o,
.process-box__file[data-type="html"] i.fa-file-code-o,
.process-box__file[data-type="xml"] i.fa-file-code-o,
.process-box__file[data-type="js"] i.fa-file-code-o {
  display: inline-block;
}
.process-box__file-box {
  padding: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.process-box__file-buttons {
  padding: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin-bottom: 9px;
}
.process-box__file-name {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 200px;
  overflow: hidden;
  margin-left: 4px;
}
.process-box-container {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 11000;
  background-color: rgba(0, 0, 0, 0.4);
  -webkit-transition: background-color 0.2s ease-out;
  transition: background-color 0.2s ease-out;
}
.process-box-container_hide {
  background-color: rgba(0, 0, 0, 0);
}
.process-box-checkmark {
  width: 80px;
  height: 80px;
  display: block;
  stroke-width: 2;
  stroke: #fff;
  stroke-miterlimit: 10;
}
.process-box-checkmark__circle {
  stroke-dasharray: 166;
  stroke-dashoffset: 166;
  stroke-width: 5;
  stroke-miterlimit: 10;
  stroke: rgba(255, 255, 255, 0.8);
  fill: none;
  stroke-linecap: round;
  -webkit-animation: process-box-checkmark__stroke-anim 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
          animation: process-box-checkmark__stroke-anim 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}
.process-box-checkmark__check {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
  stroke-width: 5px;
  stroke-linecap: round;
  stroke-linejoin: round;
  -webkit-animation: process-box-checkmark__stroke-anim 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
          animation: process-box-checkmark__stroke-anim 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
}
@-webkit-keyframes process-box-checkmark__stroke-anim {
  0% {
    stroke: rgba(255, 255, 255, 0.1);
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes process-box-checkmark__stroke-anim {
  0% {
    stroke: rgba(255, 255, 255, 0.1);
  }
  100% {
    stroke-dashoffset: 0;
  }
}
.alert-box {
  background-color: #1b5a7c;
  padding: 27px 9px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  opacity: 0;
  -webkit-transform: scale3d(1, 0, 1);
          transform: scale3d(1, 0, 1);
  -webkit-transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out;
  transition: transform 0.2s ease-out, opacity 0.2s ease-out, -webkit-transform 0.2s ease-out;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.alert-box_show {
  -webkit-transform: scale3d(1, 1, 1);
          transform: scale3d(1, 1, 1);
  opacity: 1;
}
.alert-box__box {
  padding-left: 18px;
  max-width: 500px;
}
body[data-is-mobile="true"] .alert-box__box {
  padding-left: 0;
  width: 100%;
  margin-top: 6px;
}
.alert-box__icon {
  -webkit-box-flex: 0;
      -ms-flex: 0;
          flex: 0;
}
.alert-box__message {
  text-align: left;
  font-size: 18px;
  line-height: normal;
  padding-bottom: 6px;
  color: #fff;
}
body[data-is-mobile="true"] .alert-box__message {
  text-align: center;
}
.alert-box__buttons {
  text-align: left;
}
body[data-is-mobile="true"] .alert-box__buttons {
  text-align: center;
}
.alert-box__ask-again {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: #cacbca;
  padding-bottom: 6px;
}
body[data-is-mobile="true"] .alert-box__ask-again {
  text-align: center;
}
.alert-box-cont {
  position: fixed;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 13000;
  background-color: rgba(255, 255, 255, 0);
  -webkit-transition: background-color 0.2s ease-out;
  transition: background-color 0.2s ease-out;
}
.alert-box-cont_show {
  background-color: rgba(255, 255, 255, 0.4);
}
.alert-box-icon {
  width: 64px;
  height: 64px;
  display: block;
  stroke-width: 2;
  stroke: #fff;
  stroke-miterlimit: 10;
}
.alert-box-icon__circle {
  stroke-dasharray: 166;
  stroke-dashoffset: 166;
  stroke-width: 4;
  stroke-miterlimit: 10;
  stroke: rgba(255, 255, 255, 0.6);
  fill: none;
  stroke-linecap: round;
  -webkit-animation: alert-box-icon__stroke-anim 0.5s cubic-bezier(0.65, 0, 0.45, 1) forwards;
          animation: alert-box-icon__stroke-anim 0.5s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}
.alert-box-icon__question1 {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
  stroke-width: 4;
  stroke-linecap: round;
  stroke-linejoin: round;
  -webkit-animation: alert-box-icon__stroke-anim 0.4s cubic-bezier(0.65, 0, 0.45, 1) 0.2s forwards;
          animation: alert-box-icon__stroke-anim 0.4s cubic-bezier(0.65, 0, 0.45, 1) 0.2s forwards;
}
.alert-box-icon__question2 {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
  stroke-width: 4;
  stroke-linecap: round;
  stroke-linejoin: round;
  -webkit-animation: alert-box-icon__stroke-anim 0.2s cubic-bezier(0.65, 0, 0.45, 1) 0.6s forwards;
          animation: alert-box-icon__stroke-anim 0.2s cubic-bezier(0.65, 0, 0.45, 1) 0.6s forwards;
}
.alert-box-icon__alert1 {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  stroke-width: 4;
  stroke-linecap: round;
  stroke-linejoin: round;
  -webkit-transform: scale(1);
          transform: scale(1);
  opacity: 0;
  -webkit-animation: alert-box-icon__stroke-anim2 0.4s cubic-bezier(0.65, 0, 0.45, 1) 0.2s forwards;
          animation: alert-box-icon__stroke-anim2 0.4s cubic-bezier(0.65, 0, 0.45, 1) 0.2s forwards;
}
.alert-box-icon__alert2 {
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  stroke-dasharray: 48;
  stroke-dashoffset: 48;
  stroke-width: 4;
  stroke-linecap: round;
  stroke-linejoin: round;
  -webkit-animation: alert-box-icon__stroke-anim 0.2s cubic-bezier(0.65, 0, 0.45, 1) 0.6s forwards;
          animation: alert-box-icon__stroke-anim 0.2s cubic-bezier(0.65, 0, 0.45, 1) 0.6s forwards;
}
@-webkit-keyframes alert-box-icon__stroke-anim {
  0% {
    stroke: rgba(255, 255, 255, 0.1);
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes alert-box-icon__stroke-anim {
  0% {
    stroke: rgba(255, 255, 255, 0.1);
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@-webkit-keyframes alert-box-icon__stroke-anim2 {
  0% {
    stroke: rgba(255, 255, 255, 0.1);
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
@keyframes alert-box-icon__stroke-anim2 {
  0% {
    stroke: rgba(255, 255, 255, 0.1);
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    opacity: 1;
  }
}
.dropdown-menu {
  position: fixed;
  background-color: var(--color-main-bg);
  border: 1px solid var(--color-border2);
  z-index: 12000;
}
.dropdown-menu__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 0 9px;
  color: var(--color-primary-bg);
  cursor: pointer;
}
.dropdown-menu__item_empty {
  text-align: center;
  color: var(--color-main-muted-txt);
}
.dropdown-menu__item_disabled {
  color: var(--color-main-disabled-txt);
  pointer-events: none;
}
.dropdown-menu__item:not(.dropdown-menu__item_empty):hover {
  background-color: var(--color-selected-bg);
}
.dropdown-menu__line {
  height: 1px;
  border-bottom: 1px solid var(--color-border1);
}
.dropdown-menu__icon {
  padding: 6px 0;
  text-align: left;
  width: 24px;
}
.dropdown-menu__flag {
  padding: 6px 0 6px 4px;
  color: var(--color-success-bg);
}
.dropdown-menu__flag_hidden {
  opacity: 0;
}
.dropdown-menu__caption {
  padding: 6px 0;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
      -ms-user-select: none !important;
          user-select: none !important;
}
.dropdown-menu__submenu {
  margin-right: -6px;
  margin-left: 4px;
}
.dropdown-menu__submenu_hidden {
  display: none;
}
.dropdown-menu-fake-target {
  position: fixed;
  width: 1px;
  height: 1px;
}
input[type='range'] {
  -webkit-appearance: none;
  width: 100%;
  background: transparent;
  cursor: pointer;
  vertical-align: middle;
}
input[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
}
input[type='range']:focus {
  outline: none;
}
input[type='range']::-ms-track {
  width: 100%;
  cursor: pointer;
  background: transparent;
  border-color: transparent;
  color: transparent;
}
input[type='range']::-webkit-slider-thumb {
  -webkit-appearance: none;
  height: 15px;
  width: 15px;
  border: 1px solid #f2f2f2;
  border-radius: 50%;
  background: #6a6f6d;
  cursor: pointer;
  margin-top: -6px;
}
input[type='range']:hover::-webkit-slider-thumb {
  background: #1b5a7c;
}
input[type='range']:focus::-webkit-slider-thumb {
  background: #1b5a7c;
}
input[type='range']::-moz-range-thumb {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  background: #1b5a7c;
  cursor: pointer;
}
input[type='range']:hover::-moz-range-thumb {
  background: #559cd4;
}
input[type='range']:focus::-moz-range-thumb {
  background: #559cd4;
}
input[type='range']::-ms-thumb {
  height: 15px;
  width: 15px;
  border-radius: 50%;
  background: #1b5a7c;
  cursor: pointer;
}
input[type='range']:hover::-ms-thumb {
  background: #559cd4;
}
input[type='range']:focus::-ms-thumb {
  background: #559cd4;
}
input[type='range']::-webkit-slider-runnable-track {
  width: 100%;
  height: 2px;
  cursor: pointer;
  background: #979b9a;
}
input[type='range']:focus::-webkit-slider-runnable-track {
  background: #3d4542;
}
input[type='range']:hover::-webkit-slider-runnable-track {
  background: #6a6f6d;
}
input[type='range']::-moz-range-track {
  width: 100%;
  height: 2px;
  cursor: pointer;
  background: #1b5a7c;
}
input[type='range']:hover::-moz-range-track {
  background: #559cd4;
}
input[type='range']:focus::-moz-range-track {
  background: #559cd4;
}
input[type='range']::-ms-track {
  width: 100%;
  height: 2px;
  cursor: pointer;
  background: #1b5a7c;
}
input[type='range']:hover::-ms-track {
  background: #559cd4;
}
input[type='range']::-ms-fill-lower {
  background: #1b5a7c;
}
input[type='range']:focus::-ms-fill-lower {
  background: #1b5a7c;
}
input[type='range']::-ms-fill-upper {
  background: #559cd4;
}
input[type='range']:focus::-ms-fill-upper {
  background: #559cd4;
}
.error-page {
  background-color: #f6d97e;
}
.error-message {
  width: 100vw;
  background-color: #f6d97e;
  padding-bottom: 9px;
}
.error-message__head {
  position: relative;
  height: 160px;
  overflow: hidden;
}
.error-message__title {
  position: relative;
  max-width: 1024px;
  margin: -160px auto 0 auto;
  height: 160px;
  padding: 9px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #f6d97e;
  font-size: 26px;
  line-height: 31.2px;
}
body[data-is-mobile="true"] .error-message__title {
  font-size: 18px;
  line-height: 21.6px;
}
.error-message__icon {
  float: left;
}
.error-message__content {
  color: #444;
  max-width: 1024px;
  margin: 0 auto;
}
.error-message__content textarea {
  max-width: 800px;
}
.upload-dialog__upload {
  min-height: 28px;
}
.upload-dialog__result {
  min-height: 28px;
}
.upload-dialog__upload-button {
  position: relative;
  overflow: hidden;
}
.upload-dialog__upload-button input {
  position: absolute;
  height: 100%;
  width: 500%;
  -moz-appearance: none;
  -webkit-appearance: none;
  opacity: 0.01;
  background: transparent !important;
  border: none !important;
  outline: none !important;
  color: transparent !important;
  left: -400%;
}
.upload-dialog__top-panel {
  border-bottom: 1px solid #dce0e4;
}
.upload-dialog__bottom-panel {
  border-top: 1px solid #dce0e4;
}
.upload-dialog__dragzone {
  display: block;
  margin: 9px;
  border: 2px dashed #dce0e4;
  padding: 9px;
}
.upload-dialog__dragzone_active {
  border: 2px dashed #009482;
  background-color: #fcf6c2;
}
.ui-desktop-settings-title {
  color: #1b5a7c;
  border-bottom: 1px solid #dce0e4;
}
#shortcuts-group,
#icons-size-control,
#text-color-control {
  display: none;
}
.form__frame {
  background-color: #6a6f6d !important;
  padding: 4px 0 4px 9px !important;
}
.form__frame > div {
  background-color: var(--color-main-bg);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ffms-input {
  background-color: #fff !important;
  color: #444;
  vertical-align: middle;
  min-width: 200px;
  min-height: 18px;
  border-radius: 0;
}
.ffms-input .ffms-remove {
  width: 20px;
  cursor: pointer;
  background: transparent no-repeat center center;
}
.ui-ff-video-picker-head {
  background-color: #e5e5e5;
  color: #1b5a7c;
}
.ui-ff-video-picker-block {
  padding: 10px 10px 10px 40px;
  background-color: #becf97;
}
.ui-ff-video-picker-desc {
  color: #444;
  padding: 4px;
}
.ui-icon-picker-icon {
  width: 42px;
  height: 42px;
  line-height: 42px !important;
  text-align: center;
  color: #1b5a7c;
  cursor: pointer;
}
.ui-icon-picker-icon i {
  font-size: 22px !important;
  vertical-align: middle;
}
.ui-icon-picker-icon:hover {
  background-color: #fcf6c2;
  color: #0e425e;
}
.im {
  background-color: var(--color-main-bg);
}
.im .im-user-info {
  background-color: var(--color-face-bg);
  position: relative;
}
.im .im-user-info.mass-message {
  height: 45px;
  padding-bottom: 0;
  border-bottom: 1px solid var(--color-face-darker-bg);
}
.im .im-user-info > div.avatar {
  display: inline-block;
  vertical-align: middle;
  float: left;
  width: 60px;
  height: 60px;
  overflow: hidden;
  background-color: var(--color-info-bg);
  background-size: cover;
  background-position: center center;
  border-radius: 50%;
  border: 5px solid var(--color-face-lighter2-bg);
  position: relative;
}
body[data-is-mobile="true"] .im .im-user-info > div.avatar {
  margin-left: 0;
}
.im .im-user-info > div.avatar.user-message > svg {
  width: 80px;
  height: 80px;
  margin: 11px 0 0 11px;
}
.im .im-user-info > div.avatar.mass-message > svg {
  width: 80px;
  height: 80px;
  margin: 4px 0 0 8px;
}
.im .im-user-info > div.mass-message i {
  color: white;
  margin: 13% 10% 10% 10%;
}
.im .im-user-info > span.user-name {
  font-size: 20px;
  margin-top: 10px;
  margin-left: 10px;
  display: inline-block;
}
.im .im-user-info > span.user-name > i.fa {
  cursor: pointer;
  display: inline-block;
  color: #aaa;
  font-size: 16px;
  vertical-align: middle;
}
.im .im-user-info > span.user-name > i.fa:hover {
  color: #3d4542;
}
.im .im-user-info > span.user-name.mass-message {
  margin-top: 12.5px;
}
.im .im-user-info > span.user-status {
  font-size: 13px;
  color: #aaa;
  margin-left: 8px;
  margin-top: 2px;
  display: inline-block;
}
.im .im-user-info > span.user-status span[data-role="online"] i {
  background-color: #009482;
  color: #fff;
}
.im .im-user-info > span.user-status span[data-role="offline"] i {
  background-color: #d33a2a;
  color: #fff;
}
.im .im-user-info > span.user-status span i {
  border-radius: 50%;
  width: 21px;
  height: 21px;
  line-height: 21px;
  display: inline-block;
  font-size: 14px;
  text-align: center;
  vertical-align: middle;
}
.im .im-chat {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  padding: 9px;
  overflow-y: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 9px;
  scroll-behavior: smooth;
}
@media screen and (min-width: 1025px) {
  .im .im-chat {
    margin: 0 auto;
    width: 600px;
  }
}
.im .im-chat .im-message {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  max-width: 80%;
  font-size: 14px;
  color: var(--color-info-txt);
}
@media screen and (min-width: 1025px) {
  .im .im-chat .im-message {
    max-width: 550px;
  }
}
.im .im-chat .im-message > span {
  font-size: 12px;
  margin-top: 4px;
  -ms-flex-item-align: end;
      align-self: flex-end;
  white-space: nowrap;
  color: var(--color-main-txt);
}
.im .im-chat .im-message > section {
  word-wrap: break-word;
  padding: 12px 16px;
  border-radius: 18px;
  line-height: 1.2;
  position: relative;
  overflow-wrap: anywhere;
}
.im .im-chat .im-message a {
  color: var(--color-info-txt);
}
.im .im-chat .im-message a:hover {
  color: var(--color-info-txt);
}
.im .im-chat .im-message.incoming {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.im .im-chat .im-message.incoming > section {
  background-color: var(--color-success-bg);
  border-bottom-left-radius: 0;
}
.im .im-chat .im-message.incoming > span {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.im .im-chat .im-message.incoming.mass > div {
  font-weight: bolder;
  margin-bottom: 4px;
}
.im .im-chat .im-message.incoming.mass > span {
  font-size: 12px;
  color: var(--color-main-txt);
  white-space: nowrap;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.im .im-chat .im-message.incoming.mass > div {
  color: grey;
}
.im .im-chat .im-message.outcoming {
  -ms-flex-item-align: end;
      align-self: flex-end;
}
.im .im-chat .im-message.outcoming > section {
  background-color: var(--color-info-bg);
  border-bottom-right-radius: 0;
}
.im .im-chat .im-message.outcoming.mass-message > div {
  background-color: var(--color-info-bg);
  border-radius: 18px 18px 0 18px;
  word-wrap: break-word;
  padding: 12px 16px;
  line-height: 1.2;
  position: relative;
  overflow-wrap: anywhere;
}
.im .im-chat .im-message.outcoming.mass-message div.online {
  padding-top: 10px;
  opacity: 0.8;
}
.im .im-chat .im-message.outcoming.mass-message div.offline {
  opacity: 0.8;
}
.im .im-chat .im-message.connection {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.im .im-chat .im-message.connection > section {
  color: var(--color-main-txt);
  background-color: var(--color-face-bg);
  border-bottom-left-radius: 0;
}
.im .im-chat .im-message.connection > span {
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.im.im-mass.users {
  grid-template-columns: auto;
}
.im.im-mass .im-select-users {
  display: inline;
}
.im.im-mass .im-select-users-template {
  display: none;
}
.im.im-mass .im-select-users-checkbox {
  padding-right: 15px !important;
}
.im.im-mass .im-select-checkbox-user {
  padding-right: 15px !important;
}
.im.im-mass .im-select-users-header {
  border-left: 0;
  border-top: 0;
}
.im.im-mass .im-select-groups-cell {
  border-left: 0;
  border-top: 0;
}
.im.im-mass .im-select-users-buttons {
  width: 80%;
  padding: 7px;
}
.im.im-mass .im-select-users-name {
  width: 80%;
  padding: 7px;
}
.im.im-mass .im-select-groups-name {
  width: 80%;
}
.im .im-bar {
  border-top: 1px solid var(--color-border1);
  background-color: var(--color-face-bg);
  margin: 0 9px;
}
.im.connecting-to-server {
  background-color: rgba(0, 0, 0, 0.1);
  position: absolute;
  width: 100%;
  height: 100%;
  display: none;
}
.im.connecting-to-server-text {
  background-color: transparent;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 40%;
  top: 45%;
  display: none;
}
.key {
  background-color: #e5e5e5;
  background-image: none;
  border-color: #dce0e4 !important;
}
.key.disabled {
  background-color: #aaa !important;
  background-image: none !important;
  opacity: 0.5;
}
.key:hover:not(.disabled) {
  background-color: #f6f6f6;
  border-color: #1b5a7c !important;
  cursor: pointer;
}
.key.char {
  background-color: #e5e5e5 !important;
  background-image: none;
}
.key.char.long {
  width: 17%;
}
.key.char.blue {
  background-color: #a8b9de !important;
  background-image: none;
}
.key.char.yellow {
  background-color: #f6d97e !important;
  background-image: none;
}
.key.char.green {
  background-color: #a2ce5d !important;
  background-image: none;
}
.key.pressed,
.key.pressed.char,
.key.selected,
.key.selected.char {
  background-color: #1b5a7c !important;
  border-color: #1b5a7c !important;
  background-image: none !important;
}
.ui-equation-rollbox {
  background-color: #f2f2f2;
  border-left: 1px solid #dce0e4;
}
.keyboard:last-child {
  margin-bottom: 10px;
}
/*@import "../config";


.ui-embedded-rtp {
	background-color: @color-face-bg;
	border: 1px solid @color-border2;

	.ui-embedded-rtp-header {
		background-color: @color-secondary-bg;
		color: @color-secondary-txt;
		padding: 2px 6px !important;
	}
}
*/
.ui-audioplayer .ui-gain-track {
  width: 18px;
  height: 150px;
  position: relative;
  background-color: #dce0e4;
}
.ui-audioplayer .ui-gain-track .ui-gain-button {
  width: 18px;
  height: 28px;
  position: absolute;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #63a08d;
  color: #fff;
  line-height: 28px;
  text-align: center;
  cursor: pointer;
}
.ui-audioplayer .ui-gain-track .ui-gain-button .fa,
.ui-audioplayer .ui-gain-track .ui-gain-button .lf {
  vertical-align: text-bottom;
}
.ui-audioplayer .ui-mic-time-track {
  position: relative;
  height: 18px;
  overflow: hidden;
  background-color: #dce0e4;
  margin-bottom: 5px;
}
.ui-audioplayer .ui-mic-time-track .ui-mic-time-track-line {
  height: 18px;
  width: 100%;
  position: absolute;
}
.ui-audioplayer .ui-mic-time-track .ui-mic-time-track-line-button {
  background-color: #63a08d;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.ui-audioplayer .ui-mic-status {
  padding: 3px;
}
.uiImageButton {
  overflow: hidden;
  padding: 5px;
  border: 1px solid #dce0e4;
  cursor: pointer;
  background-color: #979b9a;
  display: inline-block;
  margin: 3px 0 0 3px;
  vertical-align: middle;
}
.uiImageButton[tdisabled="yes"] {
  background: #aaa;
}
.uiImageButton[tdisabled="no"]:hover {
  background-color: var(--color-main-bg);
}
.uiImageButton.size1 > .uiImg {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  vertical-align: middle;
  text-align: center;
  line-height: 55px;
  width: 80px;
  height: 55px;
}
.uiImageButton.size1 > .uiCaption {
  height: 25px;
  width: 80px;
  font-size: 11px;
  color: #0e425e;
  text-align: center;
}
.uiImageButton.size2 > .uiImg {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  vertical-align: middle;
  text-align: center;
  line-height: 48px;
  width: 64px;
  height: 48px;
}
.uiImageButton.size2 > .uiCaption {
  height: 20px;
  width: 64px;
  font-size: 10px;
  color: #0e425e;
  text-align: center;
}
.uiImageButton > .uiImg > div {
  display: inline-block;
  vertical-align: middle;
}
.graphEditor .xyInput {
  background: transparent !important;
  border: 0 none transparent !important;
  text-align: center;
  font-size: 12px;
  width: 100%;
}
.graphEditor .select {
  width: 100% !important;
  border: none !important;
}
.graphEditor tr.pointRow.selected td {
  background-color: #fcf6c2 !important;
}
.graphEditor table td {
  font-size: 12px;
}
.graphEditor .ui-graph-editor-tools1 .zToolButton {
  margin: 0;
  height: 40px;
  width: 47px;
  line-height: 40px;
  text-align: center;
  padding: 0 !important;
}
.graphEditor .ui-graph-editor-tools1 .zToolButton > div {
  height: 100%;
}
.graphEditor .ui-graph-editor-tools1 .zToolButton.pressed {
  background: #f6d97e;
}
.graphEditor .ui-graph-editor-tools1 .zToolButton:hover {
  background: #e5e5e5;
}
.graphEditor .ui-graph-editor-tools1 .zToolButton:active {
  background: #fcf6c2;
}
.graphEditor tr.lineRow.selected > td {
  background: #fcf6c2 !important;
}
.graphEditor tr.lineRow.selected > td.title {
  text-decoration: underline;
}
.graphEditor tr.lineRow > td {
  height: 30px;
  vertical-align: middle;
  font-size: 7pt;
  cursor: pointer;
}
.graphEditor tr.lineRow td.props > div {
  padding: 4px;
}
.graphEditor tr.lineRow td.props .zToolButton {
  width: 22px;
  height: 22px;
  border-radius: 50%;
  line-height: 22px !important;
  min-height: auto;
  padding: 0 !important;
  border: none !important;
}
.graphEditor tr.lineRow td.props .zToolButton:hover {
  background-color: #009482;
}
.graphEditor tr.lineRow td.props .zToolButton:hover div {
  background-repeat: no-repeat;
  background-position: center center;
}
.graphEditor tr.lineRow td.props .zToolButton:active {
  background-color: #1b5a7c;
}
.graphEditor tr.lineRow td.props .zToolButton:active div {
  background-repeat: no-repeat;
  background-position: center center;
}
.graphEditor tr.lineRow td.props > div > div {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-position: center center;
  vertical-align: middle;
  margin-bottom: 2px;
}
.graphEditor tr.lineRow td.colorBox > div {
  width: 12px;
  height: 12px;
  background: green;
  border: 1px solid #FFF;
  vertical-align: middle;
}
.ui-imgedit-frameset .ui-imgedit-toolbar {
  background-color: #f2f2f2;
}
.ui-imgedit-frameset .ui-imgedit-left-toolbar {
  left: 0 !important;
  right: 0 !important;
}
.ui-imgedit-frameset .ui-imgedit-left-toolbar .zToolButton {
  margin: 0 0 0 5px !important;
  padding: 5px 8px !important;
  border-radius: 50%;
}
.ui-imgedit-frameset .ui-imgedit-left-toolbar .zToolButton .fa,
.ui-imgedit-frameset .ui-imgedit-left-toolbar .zToolButton .lf {
  font-size: 20px;
}
.ui-imgedit-frameset .ui-imgedit-img-cont {
  background-color: #b9c5c9;
  border: 1px solid #6a6f6d;
}
.ui-imgedit-paste-box {
  border: 2px dashed #b9c5c9;
  width: 456px;
  height: 250px;
  margin: 20px;
}
.ui-imgedit-paste-box .ui-imgedit-paste-msg {
  font-size: 25px;
  line-height: 30px;
  color: #444;
}
.rollbox {
  font-size: 0.1em;
  text-align: left;
  position: absolute;
  white-space: nowrap;
}
.rollbox .rollbox-label {
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  padding: 3px;
  overflow: hidden;
  text-align: center;
  position: relative;
  border: 1px solid #6a6f6d;
  background-color: #6a6f6d;
  color: #fff;
}
.rollbox .rollbox-body {
  white-space: normal;
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 5px;
  right: 5px;
}
.rollbox .rollbox-container {
  display: inline-block;
  position: relative;
  font-size: 10em;
  vertical-align: top;
  overflow: hidden;
  border: 1px solid #b9c5c9;
  background-color: var(--color-main-bg);
}
.rollbox[data-dir="left"] .rollbox-label {
  border-style: solid solid solid none;
}
.rollbox[data-dir="right"] .rollbox-label {
  border-style: solid none solid solid;
  position: relative;
}
.rollbox[data-dir="top"] .rollbox-label {
  border-style: none solid solid solid;
  position: relative;
}
.rollbox[data-dir="bottom"] .rollbox-label {
  border-style: solid solid none solid;
  position: relative;
}
.rollbox-caption {
  display: inline-block;
  white-space: nowrap;
  font-size: 14px;
  font-weight: normal;
  font-family: Arial, Verdana;
  vertical-align: middle;
}
.ui-rollbox-cont[data-view="view-light"] .rollbox .rollbox-label {
  background-color: #dce0e4;
}
.ui-rtp-editor .ui-page-tools {
  top: 0 !important;
  left: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
  border-bottom: 1px solid #dce0e4;
}
.ui-rtp-editor .ui-page-tools .zToolButton {
  min-width: 32px;
  padding: 2px 5px;
}
.ui-rtp-editor .ui-page-tools .zToolButton i.fa,
.ui-rtp-editor .ui-page-tools .zToolButton i.lf {
  display: inline-block;
  margin-top: 2px;
  font-size: 18px;
}
.ui-rtp-editor .ui-page-tools .uiTabsBarContainer {
  padding-left: 8px;
}
.ui-rtp-editor .ui-rtp-right-panel-button {
  border-right: 2px solid #63a08d;
  color: #63a08d;
}
.ui-rtp-editor .ui-rtp-props-container {
  padding: 0 !important;
  background-color: #f2f2f2;
}
.ui-rtp-editor .ui-rtp-tool-icon {
  color: #444;
  display: inline-block;
  margin-top: 2px;
  font-size: 18px;
}
.ui-rtp-editor .ui-rtp-stat-line {
  margin: 5px 10px !important;
  min-height: 40px;
  color: #444;
}
.ui-rtp-page-bg {
  background-color: #b9c5c9;
}
html.ui-rtp-frame {
  background-color: #b9c5c9;
}
.tpPage {
  background-color: var(--color-main-bg);
  border-right: 2px solid #3d4542;
  border-bottom: 2px solid #3d4542;
}
.tpDelete {
  background-repeat: no-repeat;
  cursor: pointer;
}
.ui-slidebox .ui-slidebox-header {
  background-color: #63a08d;
  color: #fff;
  font-size: 13px;
}
.ui-slidebox .ui-slidebox-header .ui-slidebox-indicator {
  width: 16px;
  height: 16px;
  display: inline-block;
  font-size: 1px;
  background-repeat: no-repeat;
  vertical-align: text-top;
}
.ui-slidebox .ui-slidebox-body {
  background-color: var(--color-main-bg);
  border: 1px solid #dce0e4;
  color: #444;
}
.uitree-selected-item {
  background-color: #1b5a7c;
  color: #fff;
}
.uitree-selected-item i {
  color: #fff !important;
}
.uiTree > .uiTreeContainer {
  position: relative;
  z-index: 2;
}
.uiTree .progress-bar {
  width: 100%;
  margin: 0;
}
.uiTree > .uiTreeDragCursor {
  position: absolute;
  left: 0;
  height: 0;
  z-index: 1;
  outline: 2px dotted #DCBC05;
  background: var(--color-main-bg);
}
.uiTree > .uiTreeDragCursor.uiTreeCursorBetween {
  outline: none;
  border: 1px dashed #8080FF;
  background: #E4F8FC;
  width: 100%;
}
.uiTree .uiTreeItem {
  white-space: nowrap;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:first-child {
  min-width: 15px;
  white-space: nowrap;
  vertical-align: middle;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:first-child > div {
  width: 15px;
  height: 15px;
  margin-left: -1px;
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: 100%;
  vertical-align: top;
  cursor: pointer;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div {
  white-space: nowrap;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div:first-child {
  background-position: center center;
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div:first-child i {
  display: inline-block;
  vertical-align: bottom;
  line-height: 24px;
  color: #6a6f6d;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div.uiTreeCheckBox {
  width: 20px;
  height: 20px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div.uiTreeCheckBox > i {
  display: none;
  vertical-align: middle;
  -webkit-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
  font-size: 18px;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div.uiTreeCheckBox > i.fa-square-o {
  display: inline-block;
  color: #979b9a;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div.uiTreeCheckBox.uitree-checked > i.fa-square-o {
  display: none;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div.uiTreeCheckBox.uitree-checked > i.fa-check-square {
  display: inline-block;
  color: #007260;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div.uiTreeCheckBox.uitree-checked.uitree-autocheck > i.fa-check-square {
  color: #009482;
}
.uiTree .uiTreeItem > tbody > tr:first-child > td:last-child > div > div:last-child {
  line-height: 24px;
  padding: 0 3px;
  display: inline-block;
  vertical-align: middle;
}
.ui-tree-search-box {
  padding: 3px;
  color: #b9c5c9;
}
.ui-tree-search-box i.fa {
  display: inline-block;
  width: 28px;
  height: 28px;
  font-size: 16px;
  line-height: 28px;
  text-align: center;
  vertical-align: middle;
}
.ui-tree-wrapper .uitw-search-box-cont {
  background-color: var(--color-main-bg) !important;
  height: 45px;
  border-bottom: 1px solid #b9c5c9;
}
.ui-tree-wrapper .uitw-search-box-cont .ui-tree-search-box {
  height: 40px;
}
.ui-tree-wrapper .uitw-search-box-cont .zToolButton {
  border-radius: 50%;
  display: inline-block;
  width: 30px;
  height: 30px;
  padding: 0 !important;
  margin: 0 5px 0 0 !important;
  line-height: 30px;
  text-align: center;
}
.ui-tree-wrapper .uitw-search-box-cont .zToolButton .fa-trash {
  color: #d33a2a;
}
.ui-tree-wrapper .uitw-search-box-cont .zToolButton .fa-trash:hover {
  color: #1b5a7c;
}
.ui-tree-wrapper .uitw-search-box-cont .zToolButton > div {
  line-height: 30px;
}
.ui-tree-wrapper .uitw-search-box-cont .zToolButton > div i {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.ui-tree-wrapper .uitw-left-frameset {
  background-color: #f2f2f2 !important;
  border-right: 1px solid #b9c5c9;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  left: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
}
.ui-tree-wrapper .uitw-left-frameset .uitw-left-frame {
  padding-left: 10px;
}
.ui-tree-wrapper .uitw-right-frameset {
  left: 0 !important;
  top: 0 !important;
  bottom: 0 !important;
  right: 0 !important;
}
/*
@import "../config";

.ui-webcam {
	.ui-webcam-title {
		text-align: center;
		color: @color-primary-bg;
		top: 0 !important;
		bottom: 0 !important;
		left: 0 !important;
		right: 0 !important;

		& > div {
			padding: 4px;
		}
	}
	.ui-webcam-cont1 {
		background-color: @color-border2;
		top: 0 !important;
		bottom: 0 !important;
		left: 0 !important;
		right: 0 !important;
	}
	.ui-webcam-cont2 {
		background-color: @color-border1;
		top: 0 !important;
		bottom: 0 !important;
		left: 0 !important;
		right: 0 !important;

		.ui-webcam-pic-cont {
			position: relative;
			text-align: left;
			background-color: @color-base-bg;

			.ui-webcam-bg {
				position: absolute;
				-moz-filter: ~"grayscale(100%)"; !* Chrome 19+ & Safari 6+ *!
				-webkit-filter: ~"grayscale(100%)"; !* Chrome 19+ & Safari 6+ *!
				filter: ~"grayscale(100%)"; !* Chrome 19+ & Safari 6+ *!
			}

			.ui-webcam-img {
				position: absolute;
				cursor: pointer;
				background-color: @color-main-bg;
			}

			.ui-webcam-img-border {
				position: absolute;
				left: 0;
				right: 0;
				bottom: 0;
				top: 0;
				border: 1px dashed @color-primary-bg;
			}
		}
	}

	.ui-webcam-cont3 {
		white-space: nowrap;
		background-color: @color-base-lighter-bg;
	}

	.ui-webcam-resize-point {
		width: 16px;
		height: 16px;
		background-color: @color-success-bg;
		border: 1px solid @color-secondary-bg;
		&:extend(.img-plus-rect-white);
		cursor: pointer;
		position: absolute;
	}
}
*/
:root:root .margin-no {
  margin: 0 !important;
}
:root:root .margin-no-h {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
:root:root .margin-no-v {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
:root:root .margin-no-l {
  margin-left: 0 !important;
}
:root:root .margin-no-r {
  margin-right: 0 !important;
}
:root:root .margin-no-t {
  margin-top: 0 !important;
}
:root:root .margin-no-b {
  margin-bottom: 0 !important;
}
:root:root .margin-sm {
  margin: 4px;
}
:root:root .margin-sm-h {
  margin-left: 4px;
  margin-right: 4px;
}
:root:root .margin-sm-v {
  margin-top: 4px;
  margin-bottom: 4px;
}
:root:root .margin-sm-l {
  margin-left: 4px;
}
:root:root .margin-sm-r {
  margin-right: 4px;
}
:root:root .margin-sm-t {
  margin-top: 4px;
}
:root:root .margin-sm-b {
  margin-bottom: 4px;
}
:root:root .margin-md {
  margin: 6px;
}
:root:root .margin-md-h {
  margin-left: 6px;
  margin-right: 6px;
}
:root:root .margin-md-v {
  margin-top: 6px;
  margin-bottom: 6px;
}
:root:root .margin-md-l {
  margin-left: 6px;
}
:root:root .margin-md-r {
  margin-right: 6px;
}
:root:root .margin-md-t {
  margin-top: 6px;
}
:root:root .margin-md-b {
  margin-bottom: 6px;
}
:root:root .margin-lg {
  margin: 9px;
}
:root:root .margin-lg-h {
  margin-left: 9px;
  margin-right: 9px;
}
:root:root .margin-lg-v {
  margin-top: 9px;
  margin-bottom: 9px;
}
:root:root .margin-lg-l {
  margin-left: 9px;
}
:root:root .margin-lg-r {
  margin-right: 9px;
}
:root:root .margin-lg-t {
  margin-top: 9px;
}
:root:root .margin-lg-b {
  margin-bottom: 9px;
}
:root:root .padding-no {
  padding: 0 !important;
}
:root:root .padding-no-h {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
:root:root .padding-no-v {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
:root:root .padding-no-l {
  padding-left: 0 !important;
}
:root:root .padding-no-r {
  padding-right: 0 !important;
}
:root:root .padding-no-t {
  padding-top: 0 !important;
}
:root:root .padding-no-b {
  padding-bottom: 0 !important;
}
:root:root .padding-sm {
  padding: 4px;
}
:root:root .padding-sm-h {
  padding-left: 4px;
  padding-right: 4px;
}
:root:root .padding-sm-v {
  padding-top: 4px;
  padding-bottom: 4px;
}
:root:root .padding-sm-l {
  padding-left: 4px;
}
:root:root .padding-sm-r {
  padding-right: 4px;
}
:root:root .padding-sm-t {
  padding-top: 4px;
}
:root:root .padding-sm-b {
  padding-bottom: 4px;
}
:root:root .padding-md {
  padding: 6px;
}
:root:root .padding-md-h {
  padding-left: 6px;
  padding-right: 6px;
}
:root:root .padding-md-v {
  padding-top: 6px;
  padding-bottom: 6px;
}
:root:root .padding-md-l {
  padding-left: 6px;
}
:root:root .padding-md-r {
  padding-right: 6px;
}
:root:root .padding-md-t {
  padding-top: 6px;
}
:root:root .padding-md-b {
  padding-bottom: 6px;
}
:root:root .padding-lg {
  padding: 9px;
}
:root:root .padding-lg-h {
  padding-left: 9px;
  padding-right: 9px;
}
:root:root .padding-lg-v {
  padding-top: 9px;
  padding-bottom: 9px;
}
:root:root .padding-lg-l {
  padding-left: 9px;
}
:root:root .padding-lg-r {
  padding-right: 9px;
}
:root:root .padding-lg-t {
  padding-top: 9px;
}
:root:root .padding-lg-b {
  padding-bottom: 9px;
}
.text-b {
  font-weight: bold;
}
.text-i {
  font-style: italic;
}
.text-u {
  text-decoration: underline;
}
.text-nowrap {
  white-space: nowrap;
}
.text-wrap {
  white-space: pre-wrap;
}
.text-break {
  word-break: break-all;
}
.text-label {
  color: var(--color-primary2-txt);
}
td.text-label {
  text-align: right;
}
.text-link,
a {
  text-decoration: underline;
  color: var(--color-primary2-txt);
  cursor: pointer;
  -webkit-transition: color 0.2s ease-out;
  transition: color 0.2s ease-out;
}
.text-link:visited,
a:visited {
  color: var(--color-link-visited);
}
.text-link:hover,
a:hover {
  color: var(--color-primary-darker-bg);
}
.text-primary {
  color: var(--color-primary2-txt);
}
.text-main {
  color: var(--color-main-txt);
}
.text-danger {
  color: var(--color-danger-bg);
}
.text-warning {
  color: #d57d39;
}
.text-info {
  color: #559cd4;
}
.text-success {
  color: var(--color-success-bg);
}
.text-muted {
  color: #aaa;
}
.text-disabled {
  color: #ccc;
}
.text-small {
  font-size: 12px;
}
.bg-none {
  background-color: var(--color-main-bg) !important;
}
.float-l {
  float: left;
}
.float-r {
  float: right;
}
.text-reset {
  font-weight: normal;
  font-style: normal;
  text-decoration: none;
  white-space: normal;
  color: inherit;
  line-height: 18px;
}
.align-l {
  text-align: left !important;
}
.align-c {
  text-align: center !important;
}
.align-r {
  text-align: right !important;
}
.align-t {
  vertical-align: top !important;
}
.align-m {
  vertical-align: middle !important;
}
.align-b {
  vertical-align: bottom !important;
}
.align-reset {
  text-align: left;
  vertical-align: baseline;
}
.hidden {
  display: none !important;
}
.invisible {
  opacity: 0 !important;
}
.zHR,
.line-h {
  border-bottom: 1px solid #dce0e4;
  height: 0;
}
.zVR,
.line-v {
  border-right: 1px solid #dce0e4;
  height: 100%;
  width: 0;
}
.min-height-vh {
  min-height: 100vh;
}
.width-auto {
  width: auto;
}
.width-1px {
  width: 1px !important;
}
.width-1px.margin-sm-r,
.width-1px.margin-sm-l {
  width: calc(1px - 4px) !important;
  min-width: calc(1px - 4px) !important;
}
.width-1px.margin-sm,
.width-1px.margin-sm-h,
.width-1px.margin-sm-r.margin-sm-l {
  width: calc(1px - 4px * 2) !important;
  min-width: calc(1px - 4px * 2) !important;
}
.width-1px.margin-dm-r,
.width-1px.margin-md-l {
  width: calc(1px - 6px) !important;
  min-width: calc(1px - 6px) !important;
}
.width-1px.margin-md,
.width-1px.margin-md-h,
.width-1px.margin-md-r.margin-md-l {
  width: calc(1px - 6px * 2) !important;
  min-width: calc(1px - 6px * 2) !important;
}
.width-1px.margin-lg-r,
.width-1px.margin-lg-l {
  width: calc(1px - 9px) !important;
  min-width: calc(1px - 9px) !important;
}
.width-1px.margin-lg,
.width-1px.margin-lg-h,
.width-1px.margin-lg-r.margin-lg-l {
  width: calc(1px - 9px * 2) !important;
  min-width: calc(1px - 9px * 2) !important;
}
.width-1\% {
  width: 1% !important;
}
.width-1\%.margin-sm-r,
.width-1\%.margin-sm-l {
  width: calc(1% - 4px) !important;
  min-width: calc(1% - 4px) !important;
}
.width-1\%.margin-sm,
.width-1\%.margin-sm-h,
.width-1\%.margin-sm-r.margin-sm-l {
  width: calc(1% - 4px * 2) !important;
  min-width: calc(1% - 4px * 2) !important;
}
.width-1\%.margin-dm-r,
.width-1\%.margin-md-l {
  width: calc(1% - 6px) !important;
  min-width: calc(1% - 6px) !important;
}
.width-1\%.margin-md,
.width-1\%.margin-md-h,
.width-1\%.margin-md-r.margin-md-l {
  width: calc(1% - 6px * 2) !important;
  min-width: calc(1% - 6px * 2) !important;
}
.width-1\%.margin-lg-r,
.width-1\%.margin-lg-l {
  width: calc(1% - 9px) !important;
  min-width: calc(1% - 9px) !important;
}
.width-1\%.margin-lg,
.width-1\%.margin-lg-h,
.width-1\%.margin-lg-r.margin-lg-l {
  width: calc(1% - 9px * 2) !important;
  min-width: calc(1% - 9px * 2) !important;
}
.width-0\% {
  width: 0% !important;
}
.width-0\%.margin-sm-r,
.width-0\%.margin-sm-l {
  width: calc(0% - 4px) !important;
  min-width: calc(0% - 4px) !important;
}
.width-0\%.margin-sm,
.width-0\%.margin-sm-h,
.width-0\%.margin-sm-r.margin-sm-l {
  width: calc(0% - 4px * 2) !important;
  min-width: calc(0% - 4px * 2) !important;
}
.width-0\%.margin-dm-r,
.width-0\%.margin-md-l {
  width: calc(0% - 6px) !important;
  min-width: calc(0% - 6px) !important;
}
.width-0\%.margin-md,
.width-0\%.margin-md-h,
.width-0\%.margin-md-r.margin-md-l {
  width: calc(0% - 6px * 2) !important;
  min-width: calc(0% - 6px * 2) !important;
}
.width-0\%.margin-lg-r,
.width-0\%.margin-lg-l {
  width: calc(0% - 9px) !important;
  min-width: calc(0% - 9px) !important;
}
.width-0\%.margin-lg,
.width-0\%.margin-lg-h,
.width-0\%.margin-lg-r.margin-lg-l {
  width: calc(0% - 9px * 2) !important;
  min-width: calc(0% - 9px * 2) !important;
}
.width-5\% {
  width: 5% !important;
}
.width-5\%.margin-sm-r,
.width-5\%.margin-sm-l {
  width: calc(5% - 4px) !important;
  min-width: calc(5% - 4px) !important;
}
.width-5\%.margin-sm,
.width-5\%.margin-sm-h,
.width-5\%.margin-sm-r.margin-sm-l {
  width: calc(5% - 4px * 2) !important;
  min-width: calc(5% - 4px * 2) !important;
}
.width-5\%.margin-dm-r,
.width-5\%.margin-md-l {
  width: calc(5% - 6px) !important;
  min-width: calc(5% - 6px) !important;
}
.width-5\%.margin-md,
.width-5\%.margin-md-h,
.width-5\%.margin-md-r.margin-md-l {
  width: calc(5% - 6px * 2) !important;
  min-width: calc(5% - 6px * 2) !important;
}
.width-5\%.margin-lg-r,
.width-5\%.margin-lg-l {
  width: calc(5% - 9px) !important;
  min-width: calc(5% - 9px) !important;
}
.width-5\%.margin-lg,
.width-5\%.margin-lg-h,
.width-5\%.margin-lg-r.margin-lg-l {
  width: calc(5% - 9px * 2) !important;
  min-width: calc(5% - 9px * 2) !important;
}
.width-10\% {
  width: 10% !important;
}
.width-10\%.margin-sm-r,
.width-10\%.margin-sm-l {
  width: calc(10% - 4px) !important;
  min-width: calc(10% - 4px) !important;
}
.width-10\%.margin-sm,
.width-10\%.margin-sm-h,
.width-10\%.margin-sm-r.margin-sm-l {
  width: calc(10% - 4px * 2) !important;
  min-width: calc(10% - 4px * 2) !important;
}
.width-10\%.margin-dm-r,
.width-10\%.margin-md-l {
  width: calc(10% - 6px) !important;
  min-width: calc(10% - 6px) !important;
}
.width-10\%.margin-md,
.width-10\%.margin-md-h,
.width-10\%.margin-md-r.margin-md-l {
  width: calc(10% - 6px * 2) !important;
  min-width: calc(10% - 6px * 2) !important;
}
.width-10\%.margin-lg-r,
.width-10\%.margin-lg-l {
  width: calc(10% - 9px) !important;
  min-width: calc(10% - 9px) !important;
}
.width-10\%.margin-lg,
.width-10\%.margin-lg-h,
.width-10\%.margin-lg-r.margin-lg-l {
  width: calc(10% - 9px * 2) !important;
  min-width: calc(10% - 9px * 2) !important;
}
.width-15\% {
  width: 15% !important;
}
.width-15\%.margin-sm-r,
.width-15\%.margin-sm-l {
  width: calc(15% - 4px) !important;
  min-width: calc(15% - 4px) !important;
}
.width-15\%.margin-sm,
.width-15\%.margin-sm-h,
.width-15\%.margin-sm-r.margin-sm-l {
  width: calc(15% - 4px * 2) !important;
  min-width: calc(15% - 4px * 2) !important;
}
.width-15\%.margin-dm-r,
.width-15\%.margin-md-l {
  width: calc(15% - 6px) !important;
  min-width: calc(15% - 6px) !important;
}
.width-15\%.margin-md,
.width-15\%.margin-md-h,
.width-15\%.margin-md-r.margin-md-l {
  width: calc(15% - 6px * 2) !important;
  min-width: calc(15% - 6px * 2) !important;
}
.width-15\%.margin-lg-r,
.width-15\%.margin-lg-l {
  width: calc(15% - 9px) !important;
  min-width: calc(15% - 9px) !important;
}
.width-15\%.margin-lg,
.width-15\%.margin-lg-h,
.width-15\%.margin-lg-r.margin-lg-l {
  width: calc(15% - 9px * 2) !important;
  min-width: calc(15% - 9px * 2) !important;
}
.width-20\% {
  width: 20% !important;
}
.width-20\%.margin-sm-r,
.width-20\%.margin-sm-l {
  width: calc(20% - 4px) !important;
  min-width: calc(20% - 4px) !important;
}
.width-20\%.margin-sm,
.width-20\%.margin-sm-h,
.width-20\%.margin-sm-r.margin-sm-l {
  width: calc(20% - 4px * 2) !important;
  min-width: calc(20% - 4px * 2) !important;
}
.width-20\%.margin-dm-r,
.width-20\%.margin-md-l {
  width: calc(20% - 6px) !important;
  min-width: calc(20% - 6px) !important;
}
.width-20\%.margin-md,
.width-20\%.margin-md-h,
.width-20\%.margin-md-r.margin-md-l {
  width: calc(20% - 6px * 2) !important;
  min-width: calc(20% - 6px * 2) !important;
}
.width-20\%.margin-lg-r,
.width-20\%.margin-lg-l {
  width: calc(20% - 9px) !important;
  min-width: calc(20% - 9px) !important;
}
.width-20\%.margin-lg,
.width-20\%.margin-lg-h,
.width-20\%.margin-lg-r.margin-lg-l {
  width: calc(20% - 9px * 2) !important;
  min-width: calc(20% - 9px * 2) !important;
}
.width-25\% {
  width: 25% !important;
}
.width-25\%.margin-sm-r,
.width-25\%.margin-sm-l {
  width: calc(25% - 4px) !important;
  min-width: calc(25% - 4px) !important;
}
.width-25\%.margin-sm,
.width-25\%.margin-sm-h,
.width-25\%.margin-sm-r.margin-sm-l {
  width: calc(25% - 4px * 2) !important;
  min-width: calc(25% - 4px * 2) !important;
}
.width-25\%.margin-dm-r,
.width-25\%.margin-md-l {
  width: calc(25% - 6px) !important;
  min-width: calc(25% - 6px) !important;
}
.width-25\%.margin-md,
.width-25\%.margin-md-h,
.width-25\%.margin-md-r.margin-md-l {
  width: calc(25% - 6px * 2) !important;
  min-width: calc(25% - 6px * 2) !important;
}
.width-25\%.margin-lg-r,
.width-25\%.margin-lg-l {
  width: calc(25% - 9px) !important;
  min-width: calc(25% - 9px) !important;
}
.width-25\%.margin-lg,
.width-25\%.margin-lg-h,
.width-25\%.margin-lg-r.margin-lg-l {
  width: calc(25% - 9px * 2) !important;
  min-width: calc(25% - 9px * 2) !important;
}
.width-30\% {
  width: 30% !important;
}
.width-30\%.margin-sm-r,
.width-30\%.margin-sm-l {
  width: calc(30% - 4px) !important;
  min-width: calc(30% - 4px) !important;
}
.width-30\%.margin-sm,
.width-30\%.margin-sm-h,
.width-30\%.margin-sm-r.margin-sm-l {
  width: calc(30% - 4px * 2) !important;
  min-width: calc(30% - 4px * 2) !important;
}
.width-30\%.margin-dm-r,
.width-30\%.margin-md-l {
  width: calc(30% - 6px) !important;
  min-width: calc(30% - 6px) !important;
}
.width-30\%.margin-md,
.width-30\%.margin-md-h,
.width-30\%.margin-md-r.margin-md-l {
  width: calc(30% - 6px * 2) !important;
  min-width: calc(30% - 6px * 2) !important;
}
.width-30\%.margin-lg-r,
.width-30\%.margin-lg-l {
  width: calc(30% - 9px) !important;
  min-width: calc(30% - 9px) !important;
}
.width-30\%.margin-lg,
.width-30\%.margin-lg-h,
.width-30\%.margin-lg-r.margin-lg-l {
  width: calc(30% - 9px * 2) !important;
  min-width: calc(30% - 9px * 2) !important;
}
.width-35\% {
  width: 35% !important;
}
.width-35\%.margin-sm-r,
.width-35\%.margin-sm-l {
  width: calc(35% - 4px) !important;
  min-width: calc(35% - 4px) !important;
}
.width-35\%.margin-sm,
.width-35\%.margin-sm-h,
.width-35\%.margin-sm-r.margin-sm-l {
  width: calc(35% - 4px * 2) !important;
  min-width: calc(35% - 4px * 2) !important;
}
.width-35\%.margin-dm-r,
.width-35\%.margin-md-l {
  width: calc(35% - 6px) !important;
  min-width: calc(35% - 6px) !important;
}
.width-35\%.margin-md,
.width-35\%.margin-md-h,
.width-35\%.margin-md-r.margin-md-l {
  width: calc(35% - 6px * 2) !important;
  min-width: calc(35% - 6px * 2) !important;
}
.width-35\%.margin-lg-r,
.width-35\%.margin-lg-l {
  width: calc(35% - 9px) !important;
  min-width: calc(35% - 9px) !important;
}
.width-35\%.margin-lg,
.width-35\%.margin-lg-h,
.width-35\%.margin-lg-r.margin-lg-l {
  width: calc(35% - 9px * 2) !important;
  min-width: calc(35% - 9px * 2) !important;
}
.width-40\% {
  width: 40% !important;
}
.width-40\%.margin-sm-r,
.width-40\%.margin-sm-l {
  width: calc(40% - 4px) !important;
  min-width: calc(40% - 4px) !important;
}
.width-40\%.margin-sm,
.width-40\%.margin-sm-h,
.width-40\%.margin-sm-r.margin-sm-l {
  width: calc(40% - 4px * 2) !important;
  min-width: calc(40% - 4px * 2) !important;
}
.width-40\%.margin-dm-r,
.width-40\%.margin-md-l {
  width: calc(40% - 6px) !important;
  min-width: calc(40% - 6px) !important;
}
.width-40\%.margin-md,
.width-40\%.margin-md-h,
.width-40\%.margin-md-r.margin-md-l {
  width: calc(40% - 6px * 2) !important;
  min-width: calc(40% - 6px * 2) !important;
}
.width-40\%.margin-lg-r,
.width-40\%.margin-lg-l {
  width: calc(40% - 9px) !important;
  min-width: calc(40% - 9px) !important;
}
.width-40\%.margin-lg,
.width-40\%.margin-lg-h,
.width-40\%.margin-lg-r.margin-lg-l {
  width: calc(40% - 9px * 2) !important;
  min-width: calc(40% - 9px * 2) !important;
}
.width-45\% {
  width: 45% !important;
}
.width-45\%.margin-sm-r,
.width-45\%.margin-sm-l {
  width: calc(45% - 4px) !important;
  min-width: calc(45% - 4px) !important;
}
.width-45\%.margin-sm,
.width-45\%.margin-sm-h,
.width-45\%.margin-sm-r.margin-sm-l {
  width: calc(45% - 4px * 2) !important;
  min-width: calc(45% - 4px * 2) !important;
}
.width-45\%.margin-dm-r,
.width-45\%.margin-md-l {
  width: calc(45% - 6px) !important;
  min-width: calc(45% - 6px) !important;
}
.width-45\%.margin-md,
.width-45\%.margin-md-h,
.width-45\%.margin-md-r.margin-md-l {
  width: calc(45% - 6px * 2) !important;
  min-width: calc(45% - 6px * 2) !important;
}
.width-45\%.margin-lg-r,
.width-45\%.margin-lg-l {
  width: calc(45% - 9px) !important;
  min-width: calc(45% - 9px) !important;
}
.width-45\%.margin-lg,
.width-45\%.margin-lg-h,
.width-45\%.margin-lg-r.margin-lg-l {
  width: calc(45% - 9px * 2) !important;
  min-width: calc(45% - 9px * 2) !important;
}
.width-50\% {
  width: 50% !important;
}
.width-50\%.margin-sm-r,
.width-50\%.margin-sm-l {
  width: calc(50% - 4px) !important;
  min-width: calc(50% - 4px) !important;
}
.width-50\%.margin-sm,
.width-50\%.margin-sm-h,
.width-50\%.margin-sm-r.margin-sm-l {
  width: calc(50% - 4px * 2) !important;
  min-width: calc(50% - 4px * 2) !important;
}
.width-50\%.margin-dm-r,
.width-50\%.margin-md-l {
  width: calc(50% - 6px) !important;
  min-width: calc(50% - 6px) !important;
}
.width-50\%.margin-md,
.width-50\%.margin-md-h,
.width-50\%.margin-md-r.margin-md-l {
  width: calc(50% - 6px * 2) !important;
  min-width: calc(50% - 6px * 2) !important;
}
.width-50\%.margin-lg-r,
.width-50\%.margin-lg-l {
  width: calc(50% - 9px) !important;
  min-width: calc(50% - 9px) !important;
}
.width-50\%.margin-lg,
.width-50\%.margin-lg-h,
.width-50\%.margin-lg-r.margin-lg-l {
  width: calc(50% - 9px * 2) !important;
  min-width: calc(50% - 9px * 2) !important;
}
.width-55\% {
  width: 55% !important;
}
.width-55\%.margin-sm-r,
.width-55\%.margin-sm-l {
  width: calc(55.00000000000001% - 4px) !important;
  min-width: calc(55.00000000000001% - 4px) !important;
}
.width-55\%.margin-sm,
.width-55\%.margin-sm-h,
.width-55\%.margin-sm-r.margin-sm-l {
  width: calc(55.00000000000001% - 4px * 2) !important;
  min-width: calc(55.00000000000001% - 4px * 2) !important;
}
.width-55\%.margin-dm-r,
.width-55\%.margin-md-l {
  width: calc(55.00000000000001% - 6px) !important;
  min-width: calc(55.00000000000001% - 6px) !important;
}
.width-55\%.margin-md,
.width-55\%.margin-md-h,
.width-55\%.margin-md-r.margin-md-l {
  width: calc(55.00000000000001% - 6px * 2) !important;
  min-width: calc(55.00000000000001% - 6px * 2) !important;
}
.width-55\%.margin-lg-r,
.width-55\%.margin-lg-l {
  width: calc(55.00000000000001% - 9px) !important;
  min-width: calc(55.00000000000001% - 9px) !important;
}
.width-55\%.margin-lg,
.width-55\%.margin-lg-h,
.width-55\%.margin-lg-r.margin-lg-l {
  width: calc(55.00000000000001% - 9px * 2) !important;
  min-width: calc(55.00000000000001% - 9px * 2) !important;
}
.width-60\% {
  width: 60% !important;
}
.width-60\%.margin-sm-r,
.width-60\%.margin-sm-l {
  width: calc(60% - 4px) !important;
  min-width: calc(60% - 4px) !important;
}
.width-60\%.margin-sm,
.width-60\%.margin-sm-h,
.width-60\%.margin-sm-r.margin-sm-l {
  width: calc(60% - 4px * 2) !important;
  min-width: calc(60% - 4px * 2) !important;
}
.width-60\%.margin-dm-r,
.width-60\%.margin-md-l {
  width: calc(60% - 6px) !important;
  min-width: calc(60% - 6px) !important;
}
.width-60\%.margin-md,
.width-60\%.margin-md-h,
.width-60\%.margin-md-r.margin-md-l {
  width: calc(60% - 6px * 2) !important;
  min-width: calc(60% - 6px * 2) !important;
}
.width-60\%.margin-lg-r,
.width-60\%.margin-lg-l {
  width: calc(60% - 9px) !important;
  min-width: calc(60% - 9px) !important;
}
.width-60\%.margin-lg,
.width-60\%.margin-lg-h,
.width-60\%.margin-lg-r.margin-lg-l {
  width: calc(60% - 9px * 2) !important;
  min-width: calc(60% - 9px * 2) !important;
}
.width-65\% {
  width: 65% !important;
}
.width-65\%.margin-sm-r,
.width-65\%.margin-sm-l {
  width: calc(65% - 4px) !important;
  min-width: calc(65% - 4px) !important;
}
.width-65\%.margin-sm,
.width-65\%.margin-sm-h,
.width-65\%.margin-sm-r.margin-sm-l {
  width: calc(65% - 4px * 2) !important;
  min-width: calc(65% - 4px * 2) !important;
}
.width-65\%.margin-dm-r,
.width-65\%.margin-md-l {
  width: calc(65% - 6px) !important;
  min-width: calc(65% - 6px) !important;
}
.width-65\%.margin-md,
.width-65\%.margin-md-h,
.width-65\%.margin-md-r.margin-md-l {
  width: calc(65% - 6px * 2) !important;
  min-width: calc(65% - 6px * 2) !important;
}
.width-65\%.margin-lg-r,
.width-65\%.margin-lg-l {
  width: calc(65% - 9px) !important;
  min-width: calc(65% - 9px) !important;
}
.width-65\%.margin-lg,
.width-65\%.margin-lg-h,
.width-65\%.margin-lg-r.margin-lg-l {
  width: calc(65% - 9px * 2) !important;
  min-width: calc(65% - 9px * 2) !important;
}
.width-70\% {
  width: 70% !important;
}
.width-70\%.margin-sm-r,
.width-70\%.margin-sm-l {
  width: calc(70% - 4px) !important;
  min-width: calc(70% - 4px) !important;
}
.width-70\%.margin-sm,
.width-70\%.margin-sm-h,
.width-70\%.margin-sm-r.margin-sm-l {
  width: calc(70% - 4px * 2) !important;
  min-width: calc(70% - 4px * 2) !important;
}
.width-70\%.margin-dm-r,
.width-70\%.margin-md-l {
  width: calc(70% - 6px) !important;
  min-width: calc(70% - 6px) !important;
}
.width-70\%.margin-md,
.width-70\%.margin-md-h,
.width-70\%.margin-md-r.margin-md-l {
  width: calc(70% - 6px * 2) !important;
  min-width: calc(70% - 6px * 2) !important;
}
.width-70\%.margin-lg-r,
.width-70\%.margin-lg-l {
  width: calc(70% - 9px) !important;
  min-width: calc(70% - 9px) !important;
}
.width-70\%.margin-lg,
.width-70\%.margin-lg-h,
.width-70\%.margin-lg-r.margin-lg-l {
  width: calc(70% - 9px * 2) !important;
  min-width: calc(70% - 9px * 2) !important;
}
.width-75\% {
  width: 75% !important;
}
.width-75\%.margin-sm-r,
.width-75\%.margin-sm-l {
  width: calc(75% - 4px) !important;
  min-width: calc(75% - 4px) !important;
}
.width-75\%.margin-sm,
.width-75\%.margin-sm-h,
.width-75\%.margin-sm-r.margin-sm-l {
  width: calc(75% - 4px * 2) !important;
  min-width: calc(75% - 4px * 2) !important;
}
.width-75\%.margin-dm-r,
.width-75\%.margin-md-l {
  width: calc(75% - 6px) !important;
  min-width: calc(75% - 6px) !important;
}
.width-75\%.margin-md,
.width-75\%.margin-md-h,
.width-75\%.margin-md-r.margin-md-l {
  width: calc(75% - 6px * 2) !important;
  min-width: calc(75% - 6px * 2) !important;
}
.width-75\%.margin-lg-r,
.width-75\%.margin-lg-l {
  width: calc(75% - 9px) !important;
  min-width: calc(75% - 9px) !important;
}
.width-75\%.margin-lg,
.width-75\%.margin-lg-h,
.width-75\%.margin-lg-r.margin-lg-l {
  width: calc(75% - 9px * 2) !important;
  min-width: calc(75% - 9px * 2) !important;
}
.width-80\% {
  width: 80% !important;
}
.width-80\%.margin-sm-r,
.width-80\%.margin-sm-l {
  width: calc(80% - 4px) !important;
  min-width: calc(80% - 4px) !important;
}
.width-80\%.margin-sm,
.width-80\%.margin-sm-h,
.width-80\%.margin-sm-r.margin-sm-l {
  width: calc(80% - 4px * 2) !important;
  min-width: calc(80% - 4px * 2) !important;
}
.width-80\%.margin-dm-r,
.width-80\%.margin-md-l {
  width: calc(80% - 6px) !important;
  min-width: calc(80% - 6px) !important;
}
.width-80\%.margin-md,
.width-80\%.margin-md-h,
.width-80\%.margin-md-r.margin-md-l {
  width: calc(80% - 6px * 2) !important;
  min-width: calc(80% - 6px * 2) !important;
}
.width-80\%.margin-lg-r,
.width-80\%.margin-lg-l {
  width: calc(80% - 9px) !important;
  min-width: calc(80% - 9px) !important;
}
.width-80\%.margin-lg,
.width-80\%.margin-lg-h,
.width-80\%.margin-lg-r.margin-lg-l {
  width: calc(80% - 9px * 2) !important;
  min-width: calc(80% - 9px * 2) !important;
}
.width-85\% {
  width: 85% !important;
}
.width-85\%.margin-sm-r,
.width-85\%.margin-sm-l {
  width: calc(85% - 4px) !important;
  min-width: calc(85% - 4px) !important;
}
.width-85\%.margin-sm,
.width-85\%.margin-sm-h,
.width-85\%.margin-sm-r.margin-sm-l {
  width: calc(85% - 4px * 2) !important;
  min-width: calc(85% - 4px * 2) !important;
}
.width-85\%.margin-dm-r,
.width-85\%.margin-md-l {
  width: calc(85% - 6px) !important;
  min-width: calc(85% - 6px) !important;
}
.width-85\%.margin-md,
.width-85\%.margin-md-h,
.width-85\%.margin-md-r.margin-md-l {
  width: calc(85% - 6px * 2) !important;
  min-width: calc(85% - 6px * 2) !important;
}
.width-85\%.margin-lg-r,
.width-85\%.margin-lg-l {
  width: calc(85% - 9px) !important;
  min-width: calc(85% - 9px) !important;
}
.width-85\%.margin-lg,
.width-85\%.margin-lg-h,
.width-85\%.margin-lg-r.margin-lg-l {
  width: calc(85% - 9px * 2) !important;
  min-width: calc(85% - 9px * 2) !important;
}
.width-90\% {
  width: 90% !important;
}
.width-90\%.margin-sm-r,
.width-90\%.margin-sm-l {
  width: calc(90% - 4px) !important;
  min-width: calc(90% - 4px) !important;
}
.width-90\%.margin-sm,
.width-90\%.margin-sm-h,
.width-90\%.margin-sm-r.margin-sm-l {
  width: calc(90% - 4px * 2) !important;
  min-width: calc(90% - 4px * 2) !important;
}
.width-90\%.margin-dm-r,
.width-90\%.margin-md-l {
  width: calc(90% - 6px) !important;
  min-width: calc(90% - 6px) !important;
}
.width-90\%.margin-md,
.width-90\%.margin-md-h,
.width-90\%.margin-md-r.margin-md-l {
  width: calc(90% - 6px * 2) !important;
  min-width: calc(90% - 6px * 2) !important;
}
.width-90\%.margin-lg-r,
.width-90\%.margin-lg-l {
  width: calc(90% - 9px) !important;
  min-width: calc(90% - 9px) !important;
}
.width-90\%.margin-lg,
.width-90\%.margin-lg-h,
.width-90\%.margin-lg-r.margin-lg-l {
  width: calc(90% - 9px * 2) !important;
  min-width: calc(90% - 9px * 2) !important;
}
.width-95\% {
  width: 95% !important;
}
.width-95\%.margin-sm-r,
.width-95\%.margin-sm-l {
  width: calc(95% - 4px) !important;
  min-width: calc(95% - 4px) !important;
}
.width-95\%.margin-sm,
.width-95\%.margin-sm-h,
.width-95\%.margin-sm-r.margin-sm-l {
  width: calc(95% - 4px * 2) !important;
  min-width: calc(95% - 4px * 2) !important;
}
.width-95\%.margin-dm-r,
.width-95\%.margin-md-l {
  width: calc(95% - 6px) !important;
  min-width: calc(95% - 6px) !important;
}
.width-95\%.margin-md,
.width-95\%.margin-md-h,
.width-95\%.margin-md-r.margin-md-l {
  width: calc(95% - 6px * 2) !important;
  min-width: calc(95% - 6px * 2) !important;
}
.width-95\%.margin-lg-r,
.width-95\%.margin-lg-l {
  width: calc(95% - 9px) !important;
  min-width: calc(95% - 9px) !important;
}
.width-95\%.margin-lg,
.width-95\%.margin-lg-h,
.width-95\%.margin-lg-r.margin-lg-l {
  width: calc(95% - 9px * 2) !important;
  min-width: calc(95% - 9px * 2) !important;
}
.width-100\% {
  width: 100% !important;
}
.width-100\%.margin-sm-r,
.width-100\%.margin-sm-l {
  width: calc(100% - 4px) !important;
  min-width: calc(100% - 4px) !important;
}
.width-100\%.margin-sm,
.width-100\%.margin-sm-h,
.width-100\%.margin-sm-r.margin-sm-l {
  width: calc(100% - 4px * 2) !important;
  min-width: calc(100% - 4px * 2) !important;
}
.width-100\%.margin-dm-r,
.width-100\%.margin-md-l {
  width: calc(100% - 6px) !important;
  min-width: calc(100% - 6px) !important;
}
.width-100\%.margin-md,
.width-100\%.margin-md-h,
.width-100\%.margin-md-r.margin-md-l {
  width: calc(100% - 6px * 2) !important;
  min-width: calc(100% - 6px * 2) !important;
}
.width-100\%.margin-lg-r,
.width-100\%.margin-lg-l {
  width: calc(100% - 9px) !important;
  min-width: calc(100% - 9px) !important;
}
.width-100\%.margin-lg,
.width-100\%.margin-lg-h,
.width-100\%.margin-lg-r.margin-lg-l {
  width: calc(100% - 9px * 2) !important;
  min-width: calc(100% - 9px * 2) !important;
}
.width-0px {
  width: 0px !important;
  min-width: 0px;
}
.width-5px {
  width: 5px !important;
  min-width: 5px;
}
.width-10px {
  width: 10px !important;
  min-width: 10px;
}
.width-15px {
  width: 15px !important;
  min-width: 15px;
}
.width-20px {
  width: 20px !important;
  min-width: 20px;
}
.width-25px {
  width: 25px !important;
  min-width: 25px;
}
.width-30px {
  width: 30px !important;
  min-width: 30px;
}
.width-35px {
  width: 35px !important;
  min-width: 35px;
}
.width-40px {
  width: 40px !important;
  min-width: 40px;
}
.width-45px {
  width: 45px !important;
  min-width: 45px;
}
.width-50px {
  width: 50px !important;
  min-width: 50px;
}
.width-55px {
  width: 55px !important;
  min-width: 55px;
}
.width-60px {
  width: 60px !important;
  min-width: 60px;
}
.width-65px {
  width: 65px !important;
  min-width: 65px;
}
.width-70px {
  width: 70px !important;
  min-width: 70px;
}
.width-75px {
  width: 75px !important;
  min-width: 75px;
}
.width-80px {
  width: 80px !important;
  min-width: 80px;
}
.width-85px {
  width: 85px !important;
  min-width: 85px;
}
.width-90px {
  width: 90px !important;
  min-width: 90px;
}
.width-95px {
  width: 95px !important;
  min-width: 95px;
}
.width-100px {
  width: 100px !important;
  min-width: 100px;
}
.width-105px {
  width: 105px !important;
  min-width: 105px;
}
.width-110px {
  width: 110px !important;
  min-width: 110px;
}
.width-115px {
  width: 115px !important;
  min-width: 115px;
}
.width-120px {
  width: 120px !important;
  min-width: 120px;
}
.width-125px {
  width: 125px !important;
  min-width: 125px;
}
.width-130px {
  width: 130px !important;
  min-width: 130px;
}
.width-135px {
  width: 135px !important;
  min-width: 135px;
}
.width-140px {
  width: 140px !important;
  min-width: 140px;
}
.width-145px {
  width: 145px !important;
  min-width: 145px;
}
.width-150px {
  width: 150px !important;
  min-width: 150px;
}
.width-155px {
  width: 155px !important;
  min-width: 155px;
}
.width-160px {
  width: 160px !important;
  min-width: 160px;
}
.width-165px {
  width: 165px !important;
  min-width: 165px;
}
.width-170px {
  width: 170px !important;
  min-width: 170px;
}
.width-175px {
  width: 175px !important;
  min-width: 175px;
}
.width-180px {
  width: 180px !important;
  min-width: 180px;
}
.width-185px {
  width: 185px !important;
  min-width: 185px;
}
.width-190px {
  width: 190px !important;
  min-width: 190px;
}
.width-195px {
  width: 195px !important;
  min-width: 195px;
}
.width-200px {
  width: 200px !important;
  min-width: 200px;
}
.width-205px {
  width: 205px !important;
  min-width: 205px;
}
.width-210px {
  width: 210px !important;
  min-width: 210px;
}
.width-215px {
  width: 215px !important;
  min-width: 215px;
}
.width-220px {
  width: 220px !important;
  min-width: 220px;
}
.width-225px {
  width: 225px !important;
  min-width: 225px;
}
.width-230px {
  width: 230px !important;
  min-width: 230px;
}
.width-235px {
  width: 235px !important;
  min-width: 235px;
}
.width-240px {
  width: 240px !important;
  min-width: 240px;
}
.width-245px {
  width: 245px !important;
  min-width: 245px;
}
.width-250px {
  width: 250px !important;
  min-width: 250px;
}
.width-255px {
  width: 255px !important;
  min-width: 255px;
}
.width-260px {
  width: 260px !important;
  min-width: 260px;
}
.width-265px {
  width: 265px !important;
  min-width: 265px;
}
.width-270px {
  width: 270px !important;
  min-width: 270px;
}
.width-275px {
  width: 275px !important;
  min-width: 275px;
}
.width-280px {
  width: 280px !important;
  min-width: 280px;
}
.width-285px {
  width: 285px !important;
  min-width: 285px;
}
.width-290px {
  width: 290px !important;
  min-width: 290px;
}
.width-295px {
  width: 295px !important;
  min-width: 295px;
}
.width-300px {
  width: 300px !important;
  min-width: 300px;
}
.width-305px {
  width: 305px !important;
  min-width: 305px;
}
.width-310px {
  width: 310px !important;
  min-width: 310px;
}
.width-315px {
  width: 315px !important;
  min-width: 315px;
}
.width-320px {
  width: 320px !important;
  min-width: 320px;
}
.width-325px {
  width: 325px !important;
  min-width: 325px;
}
.width-330px {
  width: 330px !important;
  min-width: 330px;
}
.width-335px {
  width: 335px !important;
  min-width: 335px;
}
.width-340px {
  width: 340px !important;
  min-width: 340px;
}
.width-345px {
  width: 345px !important;
  min-width: 345px;
}
.width-350px {
  width: 350px !important;
  min-width: 350px;
}
.width-355px {
  width: 355px !important;
  min-width: 355px;
}
.width-360px {
  width: 360px !important;
  min-width: 360px;
}
.width-365px {
  width: 365px !important;
  min-width: 365px;
}
.width-370px {
  width: 370px !important;
  min-width: 370px;
}
.width-375px {
  width: 375px !important;
  min-width: 375px;
}
.width-380px {
  width: 380px !important;
  min-width: 380px;
}
.width-385px {
  width: 385px !important;
  min-width: 385px;
}
.width-390px {
  width: 390px !important;
  min-width: 390px;
}
.width-395px {
  width: 395px !important;
  min-width: 395px;
}
.width-400px {
  width: 400px !important;
  min-width: 400px;
}
.width-405px {
  width: 405px !important;
  min-width: 405px;
}
.width-410px {
  width: 410px !important;
  min-width: 410px;
}
.width-415px {
  width: 415px !important;
  min-width: 415px;
}
.width-420px {
  width: 420px !important;
  min-width: 420px;
}
.width-425px {
  width: 425px !important;
  min-width: 425px;
}
.width-430px {
  width: 430px !important;
  min-width: 430px;
}
.width-435px {
  width: 435px !important;
  min-width: 435px;
}
.width-440px {
  width: 440px !important;
  min-width: 440px;
}
.width-445px {
  width: 445px !important;
  min-width: 445px;
}
.width-450px {
  width: 450px !important;
  min-width: 450px;
}
.width-455px {
  width: 455px !important;
  min-width: 455px;
}
.width-460px {
  width: 460px !important;
  min-width: 460px;
}
.width-465px {
  width: 465px !important;
  min-width: 465px;
}
.width-470px {
  width: 470px !important;
  min-width: 470px;
}
.width-475px {
  width: 475px !important;
  min-width: 475px;
}
.width-480px {
  width: 480px !important;
  min-width: 480px;
}
.width-485px {
  width: 485px !important;
  min-width: 485px;
}
.width-490px {
  width: 490px !important;
  min-width: 490px;
}
.width-495px {
  width: 495px !important;
  min-width: 495px;
}
.width-500px {
  width: 500px !important;
  min-width: 500px;
}
.width-505px {
  width: 505px !important;
  min-width: 505px;
}
.width-510px {
  width: 510px !important;
  min-width: 510px;
}
.width-515px {
  width: 515px !important;
  min-width: 515px;
}
.width-520px {
  width: 520px !important;
  min-width: 520px;
}
.width-525px {
  width: 525px !important;
  min-width: 525px;
}
.width-530px {
  width: 530px !important;
  min-width: 530px;
}
.width-535px {
  width: 535px !important;
  min-width: 535px;
}
.width-540px {
  width: 540px !important;
  min-width: 540px;
}
.width-545px {
  width: 545px !important;
  min-width: 545px;
}
.width-550px {
  width: 550px !important;
  min-width: 550px;
}
.width-555px {
  width: 555px !important;
  min-width: 555px;
}
.width-560px {
  width: 560px !important;
  min-width: 560px;
}
.width-565px {
  width: 565px !important;
  min-width: 565px;
}
.width-570px {
  width: 570px !important;
  min-width: 570px;
}
.width-575px {
  width: 575px !important;
  min-width: 575px;
}
.width-580px {
  width: 580px !important;
  min-width: 580px;
}
.width-585px {
  width: 585px !important;
  min-width: 585px;
}
.width-590px {
  width: 590px !important;
  min-width: 590px;
}
.width-595px {
  width: 595px !important;
  min-width: 595px;
}
.width-600px {
  width: 600px !important;
  min-width: 600px;
}

