@charset "utf-8";
/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local(''), url('fonts/open-sans-v23-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-300.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local(''), url('fonts/open-sans-v23-latin-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-300italic.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local(''), url('fonts/open-sans-v23-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-regular.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local(''), url('fonts/open-sans-v23-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-italic.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local(''), url('fonts/open-sans-v23-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-600.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local(''), url('fonts/open-sans-v23-latin-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-600italic.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local(''), url('fonts/open-sans-v23-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-700.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local(''), url('fonts/open-sans-v23-latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-700italic.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local(''), url('fonts/open-sans-v23-latin-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-800.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: local(''), url('fonts/open-sans-v23-latin-800italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */ url('fonts/open-sans-v23-latin-800italic.woff') format('woff');
  /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
@font-face {
  font-family: 'ETmodules';
  font-display: swap;
  src: url("fonts/modules.eot");
  src: url("fonts/modules.eot?#iefix") format("embedded-opentype"), url("fonts/modules.ttf") format("truetype"), url("fonts/modules.woff") format("woff"), url("fonts/modules.svg#ETmodules") format("svg");
  font-weight: normal;
  font-style: normal;
}
body[data-color-scheme="red"] {
  --accent: #bb4a3f;
  --accent2: #d8655c;
  --accenttxt: #9c3d31;
  --accenttxt2: #9c3d31;
  --selection: rgba(187, 74, 63, 0.2);
  --danger: #dd3333;
  --background: #f3f3f3;
  --background0: rgba(243, 243, 243, 0);
  --background2: #ffffff;
  --background3: #ffffff;
  --foreground: #434141;
  --foreground2: #999999;
  --tileborder: rgba(61, 61, 61, 0.2);
  --hr: #cccccc;
  --icon1: rgba(67, 65, 65, 0.607);
  --icon2: rgba(67, 65, 65, 0.098);
  --hilite1: rgba(0, 0, 0, 0.03);
  --hilite2: rgba(0, 0, 0, 0.05);
  --hilite3: rgba(255, 255, 255, 0.2);
  --hilite4: rgba(255, 255, 255, 0.4);
  --overlay1: rgba(255, 255, 255, 0.8);
  --overlay2: rgba(0, 0, 0, 0.25);
  --inputshadow: rgba(0, 0, 0, 0.4);
  --logo: url(logo_new.svg);
}
body[data-color-scheme="green"] {
  --accent: #689238;
  --accent2: #689238;
  --accenttxt: #3a6406;
  --accenttxt2: #214413;
  --selection: rgba(105, 147, 56, 0.2);
  --danger: #dd3333;
  --background: #f3f3f3;
  --background0: rgba(243, 243, 243, 0);
  --background2: #ffffff;
  --background3: #ffffff;
  --foreground: #434141;
  --foreground2: #999999;
  --tileborder: rgba(61, 61, 61, 0.2);
  --hr: #cccccc;
  --icon1: rgba(67, 65, 65, 0.607);
  --icon2: rgba(67, 65, 65, 0.098);
  --hilite1: rgba(0, 0, 0, 0.03);
  --hilite2: rgba(0, 0, 0, 0.05);
  --hilite3: rgba(255, 255, 255, 0.2);
  --hilite4: rgba(255, 255, 255, 0.4);
  --overlay1: rgba(255, 255, 255, 0.8);
  --overlay2: rgba(0, 0, 0, 0.25);
  --inputshadow: rgba(0, 0, 0, 0.4);
  --logo: url(logo_new.svg);
}
body[data-color-scheme="blue"] {
  --accent: #007abc;
  --accent2: #008cbf;
  --accenttxt: #007abc;
  --accenttxt2: #005c8b;
  --selection: rgba(0, 122, 188, 0.3);
  --danger: #dd3333;
  --background: #f3f3f3;
  --background0: rgba(243, 243, 243, 0);
  --background2: #ffffff;
  --background3: #ffffff;
  --foreground: #434141;
  --foreground2: #999999;
  --tileborder: #d9d9d9;
  --hr: #cccccc;
  --icon1: rgba(67, 65, 65, 0.607);
  --icon2: rgba(67, 65, 65, 0.098);
  --hilite1: rgba(0, 0, 0, 0.03);
  --hilite2: rgba(0, 0, 0, 0.05);
  --hilite3: rgba(255, 255, 255, 0.2);
  --hilite4: rgba(255, 255, 255, 0.4);
  --overlay1: rgba(255, 255, 255, 0.8);
  --overlay2: rgba(0, 0, 0, 0.25);
  --inputshadow: rgba(0, 0, 0, 0.4);
  --logo: url(logo_new.svg);
}
@media (prefers-color-scheme: dark) {
  body[data-appearance="auto"] {
    --background: #252526;
    --background0: rgba(37, 37, 38, 0);
    --background2: #1e1e1e;
    --background3: #0d0d0d;
    --foreground: #ccc;
    --foreground2: #777;
    --tileborder: rgba(61, 61, 61, 0.8);
    --hr: #434141;
    --icon1: rgba(204, 204, 204, 0.607);
    --icon2: rgba(204, 204, 204, 0.09);
    --hilite1: rgba(255, 255, 255, 0.03);
    --hilite2: rgba(255, 255, 255, 0.05);
    --hilite3: rgba(0, 0, 0, 0.2);
    --hilite4: rgba(0, 0, 0, 0.4);
    --overlay1: rgba(0, 0, 0, 0.8);
    --inputshadow: rgba(255, 255, 255, 0.4);
  }
}
body[data-appearance="dark"] {
  --background: #252526;
  --background0: rgba(37, 37, 38, 0);
  --background2: #1e1e1e;
  --background3: #0d0d0d;
  --foreground: #ccc;
  --foreground2: #777;
  --tileborder: rgba(61, 61, 61, 0.8);
  --hr: #434141;
  --icon1: rgba(204, 204, 204, 0.607);
  --icon2: rgba(204, 204, 204, 0.09);
  --hilite1: rgba(255, 255, 255, 0.03);
  --hilite2: rgba(255, 255, 255, 0.05);
  --hilite3: rgba(0, 0, 0, 0.2);
  --hilite4: rgba(0, 0, 0, 0.4);
  --overlay1: rgba(0, 0, 0, 0.8);
  --inputshadow: rgba(255, 255, 255, 0.4);
}
div.tcr-form > .h1 {
  margin-bottom: 20px;
}
div.tcr-form .section {
  margin-bottom: 40px;
}
div.tcr-form .section.line {
  padding-bottom: 40px;
  border-bottom: 1px solid #ccc;
}
div.tcr-form span.internal_link {
  cursor: pointer;
  border-radius: 2px;
}
div.tcr-form span.internal_link:hover {
  background-color: var(--hilite2);
  padding-left: 5px;
  padding-right: 5px;
}
div.tcr-form .row {
  width: 100% !important;
  max-width: 450px;
  padding-bottom: 10px;
}
div.tcr-form .row:not(:last-child) {
  margin-bottom: 20px;
}
div.tcr-form .row[data-view="edit"] {
  display: none;
}
div.tcr-form .row[data-fullwidth="true"] {
  max-width: 100%;
}
div.tcr-form .row.hidden {
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
  overflow: hidden;
}
div.tcr-form .row > label {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: #868282;
}
div.tcr-form .row > label[data-view="edit"],
div.tcr-form .row > label:empty {
  display: none;
}
div.tcr-form .row input,
div.tcr-form .row select,
div.tcr-form .row textarea {
  box-sizing: content-box;
  background-color: var(--background2) !important;
  color: var(--foreground);
  outline: none;
}
div.tcr-form .row .input {
  position: relative;
  display: none;
  flex-grow: 1;
  border-radius: 0;
  max-width: 450px;
}
div.tcr-form .row .input textarea {
  width: 100%;
  border: 1px solid var(--hr);
  resize: none;
  height: 80px;
}
div.tcr-form .row .input input ~ .clear {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 20px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-family: "ETmodules";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  text-transform: none;
  cursor: pointer;
}
div.tcr-form .row .input input[type=text],
div.tcr-form .row .input input[type=email],
div.tcr-form .row .input input[type=password],
div.tcr-form .row .input input[type=date],
div.tcr-form .row .input select {
  height: 28px;
  font-size: 16px;
  width: 100%;
  border: none;
  border-bottom: 1px solid var(--hr);
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0 !important;
}
div.tcr-form .row .input input[type=text]:focus,
div.tcr-form .row .input input[type=email]:focus,
div.tcr-form .row .input input[type=password]:focus,
div.tcr-form .row .input input[type=date]:focus,
div.tcr-form .row .input select:focus {
  border-bottom: 1px solid var(--accent);
}
div.tcr-form .row .input input[type=file] {
  display: none;
}
div.tcr-form .row .input input[type=file][data-set="true"] ~ .clear {
  display: block;
}
div.tcr-form .row .input input[type=date] {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
}
div.tcr-form .row .input input[type=date] ~ input[type=text] {
  pointer-events: none;
}
div.tcr-form .row .input input[type=date]:focus ~ input[type=text] {
  border-bottom: 1px solid var(--accent);
}
div.tcr-form .row .input input[type=date] ~ .clear {
  pointer-events: none;
}
div.tcr-form .row .input input[type=date]:focus ~ .clear {
  display: block;
}
div.tcr-form .row .input input[type=color] {
  border: none;
  padding: 0;
  width: 100%;
  height: 28px;
}
div.tcr-form .row .input label.file_upload {
  position: relative;
  vertical-align: middle;
  display: inline-block;
  font-size: 16px;
  height: 28px;
  padding-left: 36px;
  padding-right: 20px;
  border-bottom: 1px solid #ccc;
  line-height: 28px;
  width: 100%;
  max-width: 450px;
  cursor: pointer;
}
div.tcr-form .row .input label.file_upload svg {
  position: absolute;
  color: #888;
  top: 6px;
  left: 0;
  width: 36px;
  height: 14px;
}
div.tcr-form .row .input label.file_upload ~ button {
  border: 0;
  background-color: var(--accent);
  color: white;
  font-size: 12px;
  cursor: pointer;
  vertical-align: middle;
  height: 28px;
  line-height: 28px;
  padding: 0 20px;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
div.tcr-form .row .display {
  white-space: pre-wrap;
  font-size: 16px;
  max-width: 450px;
}
div.tcr-form .row .display.h1 {
  font-size: 18px;
  font-weight: 600;
}
div.tcr-form .row .display.h1 span {
  font-size: 16px;
  font-weight: normal;
  display: block;
  line-height: 22px;
}
div.tcr-form .row .display.h2 {
  font-size: 16px;
  font-weight: 400;
}
div.tcr-form .row .display:empty {
  display: none;
}
div.tcr-form .row .display_always {
  white-space: pre-wrap;
  font-size: 16px;
  max-width: 450px;
}
div.tcr-form .row .readonlyNotice {
  display: none;
  color: #868282;
  height: 20px;
  line-height: 20px;
  font-size: 12px;
}
div.tcr-form .row[data-readonly="true"] .clear {
  display: none !important;
}
div.tcr-form .form_button {
  width: 100%;
}
div.tcr-form .form_button.right {
  text-align: right;
}
div.tcr-form div.form_title {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 24px;
  font-weight: 300;
  line-height: 30px;
}
div.tcr-form div.form_title + .smart-list {
  margin-top: 30px;
}
div.tcr-form div.form_title.noborder {
  border-bottom: none;
}
div.tcr-form div.form_title div.form_info_text {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 13px;
  margin-top: 15px;
}
div.tcr-form div.form_title div.form_info {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 14px;
  margin-top: 15px;
  padding-left: 10px;
}
div.tcr-form div.form_title div.hint_title {
  font-size: 16px;
  font-weight: 500;
  margin-top: 15px;
  padding-top: 15px;
  border-top: 1px solid var(--hr);
}
div.tcr-form div.form_title div.hint {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 14px;
  padding-left: 10px;
}
div.tcr-form .validation li {
  color: var(--danger);
  padding-left: 10px;
  border-left: 3px solid var(--danger);
  margin-bottom: 3px;
  display: none;
}
div.tcr-form .validation li[data-active="true"] {
  display: block;
}
div.tcr-form .validation li[data-active="true"] ~ [data-active="true"].only {
  display: none;
}
div.tcr-form .delete {
  display: none;
  background-color: var(--danger);
}
div.tcr-form[data-edit="true"] .row[data-view="edit"] {
  display: block;
}
div.tcr-form[data-edit="true"] .row > label[data-view="display"] {
  display: none;
}
div.tcr-form[data-edit="true"] .row > label[data-view="edit"] {
  display: inline-block;
}
div.tcr-form[data-edit="true"] .row .display {
  display: none;
}
div.tcr-form[data-edit="true"] .row .input {
  display: block;
}
div.tcr-form[data-edit="true"] .row .readonlyNotice {
  display: block;
}
div.tcr-form[data-edit="true"] .separator:hover {
  background-color: transparent;
  cursor: default;
}
div.tcr-form[data-edit="true"] .delete {
  display: block;
}
div.tcr-form:not(.edit) .row[data-empty="true"] {
  display: none;
}
div.tcr-form .tcr-multi-editor[data-edit="true"] label {
  display: block;
  height: 20px;
  line-height: 20px;
  color: #868282;
  width: 100%;
  border-bottom: 1px solid var(--hr);
}
div.tcr-form .tcr-multi-editor .multi_item {
  position: relative;
  display: flex;
  flex-direction: column;
}
div.tcr-form .tcr-multi-editor .multi_item[data-mode="edit"] {
  flex-direction: row;
  align-items: stretch;
}
div.tcr-form .tcr-multi-editor .multi_item[data-mode="view"] {
  margin-bottom: 5px;
}
div.tcr-form .tcr-multi-editor .multi_item .select {
  flex-basis: 25%;
  flex-shrink: 0;
  padding-left: 5px;
  display: flex;
  flex-direction: row;
  align-items: center;
  border-bottom: 1px solid var(--hr);
}
div.tcr-form .tcr-multi-editor .multi_item .select-wrapper {
  width: 100%;
  display: block;
  position: relative;
}
div.tcr-form .tcr-multi-editor .multi_item .select-wrapper:before {
  border-style: solid;
  border-width: 1px 1px 0 0;
  content: '';
  position: absolute;
  display: block;
  right: 8px;
  top: 11px;
  transform: rotate(45deg);
  width: 5px;
  height: 5px;
  pointer-events: none;
}
div.tcr-form .tcr-multi-editor .multi_item select {
  width: 100%;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
  padding: 0;
  margin: 0;
  padding-right: 10px;
  height: 28px;
  line-height: 28px;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  word-wrap: break-word;
}
div.tcr-form .tcr-multi-editor .multi_item > .input {
  position: relative;
}
div.tcr-form .tcr-multi-editor .multi_item > .input input {
  margin-left: 1px;
  margin-top: 4px;
}
div.tcr-form .tcr-multi-editor .multi_item > .input:before {
  position: absolute;
  content: '';
  background-color: var(--hr);
  width: 1px;
  height: 100%;
}
div.tcr-form .tcr-multi-editor .multi_item > label {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: #868282;
}
div.tcr-form .tcr-multi-editor .multi_item > label[data-view="edit"] {
  display: none;
}
div.tcr-form .tcr-multi-editor .multi_item > .content {
  font-size: 16px;
  white-space: pre-wrap;
}
div.tcr-form .tcr-multi-editor .multi_item > .content[data-type="phone"],
div.tcr-form .tcr-multi-editor .multi_item > .content[data-type="email"],
div.tcr-form .tcr-multi-editor .multi_item > .content[data-type="url"] {
  cursor: pointer;
}
div.tcr-form .tcr-multi-editor .multi_item > .content[data-type="phone"]:hover,
div.tcr-form .tcr-multi-editor .multi_item > .content[data-type="email"]:hover,
div.tcr-form .tcr-multi-editor .multi_item > .content[data-type="url"]:hover {
  text-decoration: underline;
}
div.tcr-form .tcr-multi-editor .input_area {
  height: 28px;
  line-height: 28px;
  padding-top: 5px;
  padding-left: 5px;
  border-bottom: 1px solid var(--hr);
}
div.tcr-form .tcr-multi-editor .input_area input {
  border-bottom: none;
}
div.tcr-form .tcr-multi-editor .input_area input[type="text"] {
  line-height: 18px;
  height: 18px;
  padding: 0 !important;
  font-size: 13px !important;
  border: none !important;
}
div.tcr-form .tcr-multi-editor .input_area .add_multi_item {
  line-height: 18px;
  height: 18px;
}
div.tcr-form .tcr-multi-editor .input_area .add_multi_item .icon {
  position: relative;
  display: inline-block;
  margin-right: 10px;
  width: 18px;
  height: 18px;
  background-color: rgba(25, 120, 25, 0.7);
  border-radius: 9px;
  vertical-align: bottom;
}
div.tcr-form .tcr-multi-editor .input_area .add_multi_item .icon:after {
  content: '';
  position: absolute;
  left: 5px;
  top: 8px;
  width: 8px;
  height: 2px;
  background-color: white;
}
div.tcr-form .tcr-multi-editor .input_area .add_multi_item .icon:before {
  content: '';
  position: absolute;
  left: 8px;
  top: 5px;
  width: 2px;
  height: 8px;
  background-color: white;
}
div.tcr-form .tcr-multi-editor .remove_multi_item {
  position: relative;
  background-color: var(--danger);
  border-radius: 9px;
  width: 18px;
  height: 18px;
  margin-right: 10px;
  flex-shrink: 0;
  cursor: pointer;
}
div.tcr-form .tcr-multi-editor .remove_multi_item:after {
  content: '';
  position: absolute;
  left: 5px;
  top: 8px;
  width: 8px;
  height: 2px;
  background-color: white;
}
div.tcr-form .tcr-multi-editor .remove_multi_item:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
div.tcr-form .tcr-tag-editor[data-edit="true"] label {
  display: block;
  height: 20px;
  line-height: 20px;
  color: #868282;
  width: 100%;
  border-bottom: 1px solid var(--hr);
}
div.tcr-form .tcr-tag-editor[data-edit="true"] .list_item {
  border-bottom: 1px solid var(--hr);
}
div.tcr-form .tcr-tag-editor .list_item {
  display: flex;
  align-items: center;
  width: 100%;
  max-width: 450px;
  position: relative;
  height: 32px;
  line-height: 32px;
  border-radius: 2px;
}
div.tcr-form .tcr-tag-editor .list_item svg {
  flex-shrink: 0;
  display: block;
  width: 22px;
  height: 22px;
  margin-right: 8px;
  margin-left: 3px;
}
div.tcr-form .tcr-tag-editor .list_item .content {
  flex-grow: 1;
}
div.tcr-form .tcr-tag-editor .list_item[data-clickable="true"] {
  cursor: pointer;
}
div.tcr-form .tcr-tag-editor .delete_list_item {
  position: relative;
  background-color: var(--danger);
  border-radius: 9px;
  width: 18px;
  height: 18px;
  margin-right: 10px;
  margin-left: 5px;
  flex-shrink: 0;
  cursor: pointer;
}
div.tcr-form .tcr-tag-editor .delete_list_item:after {
  content: '';
  position: absolute;
  left: 5px;
  top: 8px;
  width: 8px;
  height: 2px;
  background-color: white;
}
div.tcr-form .tcr-tag-editor .delete_list_item:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
div.tcr-form .tcr-tag-editor .input_area {
  position: relative;
  height: 28px;
  line-height: 28px;
  padding-top: 5px;
  padding-left: 5px;
  border-bottom: 1px solid var(--hr);
}
div.tcr-form .tcr-tag-editor .input_area .add_multi_item {
  line-height: 18px;
  height: 18px;
}
div.tcr-form .tcr-tag-editor .input_area .add_multi_item .icon {
  position: relative;
  display: inline-block;
  margin-right: 10px;
  width: 18px;
  height: 18px;
  background-color: rgba(25, 120, 25, 0.7);
  border-radius: 9px;
  vertical-align: bottom;
}
div.tcr-form .tcr-tag-editor .input_area .add_multi_item .icon:after {
  content: '';
  position: absolute;
  left: 5px;
  top: 8px;
  width: 8px;
  height: 2px;
  background-color: white;
}
div.tcr-form .tcr-tag-editor .input_area .add_multi_item .icon:before {
  content: '';
  position: absolute;
  left: 8px;
  top: 5px;
  width: 2px;
  height: 8px;
  background-color: white;
}
div.tcr-form .tcr-tag-editor .input_area[data-type="multi_text"] {
  padding: 0;
}
div.tcr-form .tcr-tag-editor .input_area[data-type="multi_text"] button {
  width: 50px;
}
div.tcr-form .tcr-tag-editor .input_area select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: none;
  padding: none;
  margin: none;
  opacity: 0;
  cursor: pointer;
}
div.tcr-form .tcr-tag-editor .input_area input[type="text"] {
  width: 400px;
  height: 27px;
  line-height: 27px;
  border: none;
  padding: 0;
  padding-left: 0px;
  padding-left: 33px;
}
button {
  height: 28px;
  line-height: 28px;
  padding: 0 20px;
  border: 0;
  background-color: var(--accent);
  color: white;
  border-radius: 2px;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}
button.danger {
  background-color: var(--danger);
}
button:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
button.discreet {
  background-color: transparent;
  color: var(--accent);
  font-weight: normal;
}
button.discreet:hover {
  color: #2d2d2d;
  font-weight: bold;
}
button.link {
  padding: 0 10px;
  background-color: transparent;
  color: var(--accent);
  font-weight: normal;
}
button.link:hover {
  background-image: none;
  text-decoration: underline;
}
.fullwidth_button,
.button {
  display: inline-block;
  text-align: center;
  background-color: var(--accent);
  color: white;
  font-size: 12px;
  font-weight: bold;
  height: 28px;
  line-height: 28px;
  padding-left: 15px;
  padding-right: 15px;
  cursor: pointer;
  border-radius: 2px;
}
.fullwidth_button.danger,
.button.danger {
  background-color: var(--danger);
}
.fullwidth_button.secondary,
.button.secondary {
  background-color: var(--hilite2);
  color: var(--foreground);
}
.fullwidth_button.secondary:hover,
.button.secondary:hover {
  background-color: var(--foreground);
  color: white !important;
}
.fullwidth_button[data-disabled="true"],
.button[data-disabled="true"] {
  pointer-events: none;
  cursor: default;
  opacity: 0.5;
}
.fullwidth_button[data-disabled="true"]:hover,
.button[data-disabled="true"]:hover {
  background-image: none;
}
.fullwidth_button:hover,
.button:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
.fullwidth_button {
  width: 100%;
}
.button + .button {
  margin-left: 20px;
  margin-top: 10px;
}
div.tcr_report_editor div.tabs {
  display: flex;
}
div.tcr_report_editor div.tabs div.new_tab_button {
  position: relative;
  height: 28px;
  width: 36px;
  color: var(--foreground);
  background-color: var(--background2);
  border: 2px solid var(--accent);
  flex-shrink: 0;
  flex-grow: 0;
  cursor: pointer;
}
div.tcr_report_editor div.tabs div.new_tab_button:not(:first-child) {
  border-bottom: none;
}
div.tcr_report_editor div.tabs div.new_tab_button:after {
  content: '';
  position: absolute;
  background-color: var(--accent);
  width: 2px;
  height: 10px;
  left: 15px;
  top: 7px;
}
div.tcr_report_editor div.tabs div.new_tab_button:before {
  content: '';
  position: absolute;
  background-color: var(--accent);
  width: 10px;
  height: 2px;
  left: 11px;
  top: 11px;
}
div.tcr_report_editor div.tabs[data-readonly="true"] div.new_tab_button {
  display: none;
}
div.tcr_report_editor div.tabs[data-readonly="true"] div.tab:nth-last-child(2) {
  border-right: 2px solid var(--accent);
}
div.tcr_report_editor div.tabs:not([data-readonly="true"]) div.tab[data-active="true"] {
  padding-right: 83px;
}
div.tcr_report_editor div.tabs:not([data-readonly="true"]) div.tab[data-active="true"] div.tab_button {
  display: block;
}
div.tcr_report_editor div.tabs div.tab {
  font-size: 14px;
  font-weight: 600;
  padding-left: 15px;
  padding-right: 15px;
  height: 28px;
  line-height: 26px;
  color: var(--foreground);
  background-color: var(--background2);
  border: 2px solid var(--accent);
  border-bottom: none;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  cursor: pointer;
  border-right: none;
}
div.tcr_report_editor div.tabs div.tab[data-active="true"] {
  background-color: var(--accent);
  color: var(--background2);
}
div.tcr_report_editor div.tabs div.tab div.tab_button {
  display: none;
  position: absolute;
  cursor: pointer;
  width: 16px;
  height: 16px;
  border: 1px solid var(--background2);
  top: 5px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.remove {
  right: 4px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.remove:after {
  transform: rotate(45deg);
  content: '';
  position: absolute;
  background-color: var(--background2);
  width: 2px;
  height: 10px;
  left: 6px;
  top: 2px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.remove:before {
  transform: rotate(45deg);
  content: '';
  position: absolute;
  background-color: var(--background2);
  width: 10px;
  height: 2px;
  left: 2px;
  top: 6px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.duplicate {
  right: 49px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.duplicate:after {
  content: '';
  position: absolute;
  background-color: var(--background2);
  width: 2px;
  height: 10px;
  left: 6px;
  top: 2px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.duplicate:before {
  content: '';
  position: absolute;
  background-color: var(--background2);
  width: 10px;
  height: 2px;
  left: 2px;
  top: 6px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.right {
  right: 19px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.right:after {
  content: '';
  top: 2px;
  left: 4px;
  width: 0;
  height: 0;
  border-right: none;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  border-left: 7px solid var(--background2);
  position: absolute;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.left {
  right: 34px;
}
div.tcr_report_editor div.tabs div.tab div.tab_button.left:after {
  content: '';
  top: 2px;
  left: 3px;
  width: 0;
  height: 0;
  border-left: none;
  border-bottom: 5px solid transparent;
  border-top: 5px solid transparent;
  border-right: 7px solid var(--background2);
  position: absolute;
}
div.tcr_report_editor div.page {
  border: 2px solid var(--accent);
  padding: 10px 20px;
}
div.tcr_report_editor div.page[data-readonly="true"] div.new_panel_button {
  display: none;
}
div.tcr_report_editor div.page label {
  display: inline-block;
  height: 26px;
  line-height: 22px;
  color: var(--background2);
  background-color: var(--accent);
  border: 2px solid var(--accent);
  padding: 0 10px;
  vertical-align: bottom;
}
div.tcr_report_editor div.page .report_field {
  padding: 5px 0;
}
div.tcr_report_editor div.page input[type="text"] {
  height: 26px;
  line-height: 22px;
  border: 2px solid var(--accent);
  padding: 0 10px;
  border-radius: 0;
  vertical-align: bottom;
}
div.tcr_report_editor div.page select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 26px;
  line-height: 22px;
  border: 2px solid var(--accent);
  padding: 0 10px;
  border-radius: 0;
  vertical-align: bottom;
}
div.tcr_report_editor div.page .panel[data-readonly="true"] div.panel_button {
  display: none;
}
div.tcr_form_editor {
  border: 2px solid var(--accent);
  border-radius: 2px;
  padding: 10px 20px;
}
div.tcr_form_editor label {
  display: block;
  float: left;
  height: 26px;
  line-height: 22px;
  color: var(--background2);
  background-color: var(--accent);
  border: 2px solid var(--accent);
  padding: 0 10px;
  width: 130px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
@media only screen and (max-width: 640px) {
  div.tcr_form_editor label {
    border-bottom-left-radius: 0;
    border-top-right-radius: 2px;
  }
}
div.tcr_form_editor .form_field {
  padding: 5px 0;
}
div.tcr_form_editor input[type="text"],
div.tcr_form_editor select,
div.tcr_form_editor textarea {
  border: 2px solid var(--accent);
  width: calc(100% - 130px);
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
@media only screen and (max-width: 640px) {
  div.tcr_form_editor input[type="text"],
  div.tcr_form_editor select,
  div.tcr_form_editor textarea {
    width: 100%;
    border-bottom-left-radius: 2px;
  }
}
div.tcr_form_editor input[type="text"] {
  height: 26px;
  vertical-align: top;
  line-height: 22px;
  border: 2px solid var(--accent);
  border-radius: 0;
  padding: 0 10px;
}
div.tcr_form_editor select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 26px;
  vertical-align: top;
  line-height: 22px;
  padding: 0 10px;
}
div.tcr_form_editor textarea {
  resize: none;
  vertical-align: top;
  line-height: 22px;
  height: 70px;
  padding: 0 10px;
  border: 2px solid var(--accent);
  border-bottom-left-radius: 2px;
}
div.tcr_form_editor div.options {
  border: 2px solid var(--accent);
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  display: inline-block;
  width: calc(100% - 130px);
}
div.tcr_form_editor div.inline_tag_control_form_field {
  display: inline-block;
  border: 2px solid var(--accent);
}
div.tcr_report_editor div.new_panel_button,
div.tcr_form_editor div.new_panel_button,
div.tcr_report_editor div.new_element_button,
div.tcr_form_editor div.new_element_button {
  position: relative;
  height: 28px;
  width: 36px;
  margin-top: 10px;
  background-color: var(--background2);
  border: 2px solid #29c4a9;
  border-radius: 2px;
  cursor: pointer;
}
div.tcr_report_editor div.new_panel_button:after,
div.tcr_form_editor div.new_panel_button:after,
div.tcr_report_editor div.new_element_button:after,
div.tcr_form_editor div.new_element_button:after {
  content: '';
  position: absolute;
  background-color: #29c4a9;
  width: 2px;
  height: 10px;
  left: 15px;
  top: 7px;
}
div.tcr_report_editor div.new_panel_button:before,
div.tcr_form_editor div.new_panel_button:before,
div.tcr_report_editor div.new_element_button:before,
div.tcr_form_editor div.new_element_button:before {
  content: '';
  position: absolute;
  background-color: #29c4a9;
  width: 10px;
  height: 2px;
  left: 11px;
  top: 11px;
}
div.tcr_report_editor div.new_panel_button:hover,
div.tcr_form_editor div.new_panel_button:hover,
div.tcr_report_editor div.new_element_button:hover,
div.tcr_form_editor div.new_element_button:hover {
  background-color: #29c4a9;
}
div.tcr_report_editor div.new_panel_button:hover:after,
div.tcr_form_editor div.new_panel_button:hover:after,
div.tcr_report_editor div.new_element_button:hover:after,
div.tcr_form_editor div.new_element_button:hover:after,
div.tcr_report_editor div.new_panel_button:hover:before,
div.tcr_form_editor div.new_panel_button:hover:before,
div.tcr_report_editor div.new_element_button:hover:before,
div.tcr_form_editor div.new_element_button:hover:before {
  background-color: var(--background2);
}
div.tcr_report_editor div.panel,
div.tcr_form_editor div.panel,
div.tcr_report_editor div.element,
div.tcr_form_editor div.element {
  position: relative;
  margin-top: 10px;
  border: 2px solid #29c4a9;
  border-radius: 2px;
  padding: 10px 120px 10px 20px;
  min-height: 28px;
}
@media only screen and (max-width: 640px) {
  div.tcr_report_editor div.panel,
  div.tcr_form_editor div.panel,
  div.tcr_report_editor div.element,
  div.tcr_form_editor div.element {
    padding-top: 30px;
    padding-right: 20px;
  }
}
div.tcr_report_editor div.panel label,
div.tcr_form_editor div.panel label,
div.tcr_report_editor div.element label,
div.tcr_form_editor div.element label {
  width: 130px;
  background-color: #29c4a9;
  border: 2px solid #29c4a9;
}
div.tcr_report_editor div.panel label[data-top="true"],
div.tcr_form_editor div.panel label[data-top="true"],
div.tcr_report_editor div.element label[data-top="true"],
div.tcr_form_editor div.element label[data-top="true"] {
  vertical-align: top;
}
div.tcr_report_editor div.panel input[type="text"],
div.tcr_form_editor div.panel input[type="text"],
div.tcr_report_editor div.element input[type="text"],
div.tcr_form_editor div.element input[type="text"],
div.tcr_report_editor div.panel select,
div.tcr_form_editor div.panel select,
div.tcr_report_editor div.element select,
div.tcr_form_editor div.element select,
div.tcr_report_editor div.panel textarea,
div.tcr_form_editor div.panel textarea,
div.tcr_report_editor div.element textarea,
div.tcr_form_editor div.element textarea {
  border-color: #29c4a9;
  width: calc(100% - 130px);
  border-radius: 0;
}
@media only screen and (max-width: 640px) {
  div.tcr_report_editor div.panel input[type="text"],
  div.tcr_form_editor div.panel input[type="text"],
  div.tcr_report_editor div.element input[type="text"],
  div.tcr_form_editor div.element input[type="text"],
  div.tcr_report_editor div.panel select,
  div.tcr_form_editor div.panel select,
  div.tcr_report_editor div.element select,
  div.tcr_form_editor div.element select,
  div.tcr_report_editor div.panel textarea,
  div.tcr_form_editor div.panel textarea,
  div.tcr_report_editor div.element textarea,
  div.tcr_form_editor div.element textarea {
    width: 100%;
  }
}
div.tcr_report_editor div.panel div.inline_tag_control_report_field,
div.tcr_form_editor div.panel div.inline_tag_control_report_field,
div.tcr_report_editor div.element div.inline_tag_control_report_field,
div.tcr_form_editor div.element div.inline_tag_control_report_field {
  display: inline-block;
  border: 2px solid #29c4a9;
  min-height: 26px;
  line-height: 22px;
  padding: 0 10px;
  overflow: hidden;
  vertical-align: bottom;
}
div.tcr_report_editor div.panel div.checkbox_report_field,
div.tcr_form_editor div.panel div.checkbox_report_field,
div.tcr_report_editor div.element div.checkbox_report_field,
div.tcr_form_editor div.element div.checkbox_report_field {
  display: inline-block;
  border: 2px solid #29c4a9;
  min-height: 26px;
  line-height: 22px;
  padding: 0 10px;
  vertical-align: bottom;
}
div.tcr_report_editor div.panel div.options,
div.tcr_form_editor div.panel div.options,
div.tcr_report_editor div.element div.options,
div.tcr_form_editor div.element div.options {
  border: 2px solid #29c4a9;
  min-height: 26px;
  line-height: 22px;
}
div.tcr_report_editor div.panel div.options input[type="checkbox"],
div.tcr_form_editor div.panel div.options input[type="checkbox"],
div.tcr_report_editor div.element div.options input[type="checkbox"],
div.tcr_form_editor div.element div.options input[type="checkbox"] {
  line-height: 22px;
  height: 22px;
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 0;
  margin-bottom: 0;
  vertical-align: top;
}
div.tcr_report_editor div.panel_button,
div.tcr_form_editor div.panel_button,
div.tcr_report_editor div.element_button,
div.tcr_form_editor div.element_button {
  position: absolute;
  cursor: pointer;
  width: 36px;
  height: 28px;
  border: 2px solid #29c4a9;
  top: -2px;
}
div.tcr_report_editor div.panel_button.remove,
div.tcr_form_editor div.panel_button.remove,
div.tcr_report_editor div.element_button.remove,
div.tcr_form_editor div.element_button.remove {
  right: -2px;
  border-top-right-radius: 2px;
}
div.tcr_report_editor div.panel_button.remove:after,
div.tcr_form_editor div.panel_button.remove:after,
div.tcr_report_editor div.element_button.remove:after,
div.tcr_form_editor div.element_button.remove:after {
  content: '';
  position: absolute;
  background-color: #29c4a9;
  width: 2px;
  height: 10px;
  left: 15px;
  top: 7px;
  transform: rotate(45deg);
}
div.tcr_report_editor div.panel_button.remove:before,
div.tcr_form_editor div.panel_button.remove:before,
div.tcr_report_editor div.element_button.remove:before,
div.tcr_form_editor div.element_button.remove:before {
  content: '';
  position: absolute;
  background-color: #29c4a9;
  width: 10px;
  height: 2px;
  left: 11px;
  top: 11px;
  transform: rotate(45deg);
}
div.tcr_report_editor div.panel_button.remove:hover:after,
div.tcr_form_editor div.panel_button.remove:hover:after,
div.tcr_report_editor div.element_button.remove:hover:after,
div.tcr_form_editor div.element_button.remove:hover:after,
div.tcr_report_editor div.panel_button.remove:hover:before,
div.tcr_form_editor div.panel_button.remove:hover:before,
div.tcr_report_editor div.element_button.remove:hover:before,
div.tcr_form_editor div.element_button.remove:hover:before {
  background-color: var(--background2);
}
div.tcr_report_editor div.panel_button.duplicate,
div.tcr_form_editor div.panel_button.duplicate,
div.tcr_report_editor div.element_button.duplicate,
div.tcr_form_editor div.element_button.duplicate {
  right: 100px;
  border-top-right-radius: 2px;
}
div.tcr_report_editor div.panel_button.duplicate:after,
div.tcr_form_editor div.panel_button.duplicate:after,
div.tcr_report_editor div.element_button.duplicate:after,
div.tcr_form_editor div.element_button.duplicate:after {
  content: '';
  position: absolute;
  background-color: #29c4a9;
  width: 2px;
  height: 10px;
  left: 15px;
  top: 7px;
}
div.tcr_report_editor div.panel_button.duplicate:before,
div.tcr_form_editor div.panel_button.duplicate:before,
div.tcr_report_editor div.element_button.duplicate:before,
div.tcr_form_editor div.element_button.duplicate:before {
  content: '';
  position: absolute;
  background-color: #29c4a9;
  width: 10px;
  height: 2px;
  left: 11px;
  top: 11px;
}
div.tcr_report_editor div.panel_button.duplicate:hover:after,
div.tcr_form_editor div.panel_button.duplicate:hover:after,
div.tcr_report_editor div.element_button.duplicate:hover:after,
div.tcr_form_editor div.element_button.duplicate:hover:after,
div.tcr_report_editor div.panel_button.duplicate:hover:before,
div.tcr_form_editor div.panel_button.duplicate:hover:before,
div.tcr_report_editor div.element_button.duplicate:hover:before,
div.tcr_form_editor div.element_button.duplicate:hover:before {
  background-color: var(--background2);
}
div.tcr_report_editor div.panel_button.up,
div.tcr_form_editor div.panel_button.up,
div.tcr_report_editor div.element_button.up,
div.tcr_form_editor div.element_button.up {
  right: 66px;
  border-bottom-left-radius: 2px;
}
div.tcr_report_editor div.panel_button.up:after,
div.tcr_form_editor div.panel_button.up:after,
div.tcr_report_editor div.element_button.up:after,
div.tcr_form_editor div.element_button.up:after {
  content: '';
  top: 7px;
  left: 11px;
  width: 0;
  height: 0;
  border-right: none;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 8px solid #29c4a9;
  position: absolute;
}
div.tcr_report_editor div.panel_button.up:hover:after,
div.tcr_form_editor div.panel_button.up:hover:after,
div.tcr_report_editor div.element_button.up:hover:after,
div.tcr_form_editor div.element_button.up:hover:after {
  border-bottom-color: var(--background2);
}
div.tcr_report_editor div.panel_button.down,
div.tcr_form_editor div.panel_button.down,
div.tcr_report_editor div.element_button.down,
div.tcr_form_editor div.element_button.down {
  right: 32px;
}
div.tcr_report_editor div.panel_button.down:after,
div.tcr_form_editor div.panel_button.down:after,
div.tcr_report_editor div.element_button.down:after,
div.tcr_form_editor div.element_button.down:after {
  content: '';
  top: 8px;
  left: 11px;
  width: 0;
  height: 0;
  border-right: none;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 8px solid #29c4a9;
  position: absolute;
}
div.tcr_report_editor div.panel_button.down:hover:after,
div.tcr_form_editor div.panel_button.down:hover:after,
div.tcr_report_editor div.element_button.down:hover:after,
div.tcr_form_editor div.element_button.down:hover:after {
  border-top-color: var(--background2);
}
div.tcr_report_editor div.panel_button:hover,
div.tcr_form_editor div.panel_button:hover,
div.tcr_report_editor div.element_button:hover,
div.tcr_form_editor div.element_button:hover {
  background-color: #29c4a9;
}
span.tcr_inline_tag_preview {
  display: inline-block;
  border-radius: 2px;
  font-size: 14px;
  margin-right: 10px;
  padding-left: 7px;
  padding-right: 7px;
  min-height: 20px;
  line-height: 20px;
  background-color: #007abc;
  color: white;
}
span.tcr_inline_tag_preview[data-hot="true"] {
  background-color: var(--danger);
}
span.tcr_inline_tag_preview span {
  opacity: 0.5;
  margin-left: 3px;
  margin-right: 3px;
}
.swal2-actions button {
  padding: 0 20px;
  height: 28px;
  line-height: 28px;
  color: white;
  border-radius: 2px;
  font-size: 12px;
  font-weight: bold;
}
.swal2-actions button.swal2-confirm {
  background-color: var(--accent);
  border: 0;
  border-radius: 2px;
  font-size: 12px;
}
.swal2-actions button.swal2-cancel {
  background-color: var(--hr);
  border: 0;
  border-radius: 2px;
  font-size: 12px;
}
.swal2-actions .swal2-styled:focus {
  box-shadow: none;
}
.swal2-header .swal2-icon.swal2-error,
.swal2-header .swal2-icon.swal2-success {
  border-color: var(--accent);
}
.swal2-header .swal2-icon.swal2-warning,
.swal2-header .swal2-icon.swal2-question,
.swal2-header .swal2-icon.swal2-info {
  color: var(--accent);
  border-color: var(--accent);
}
.swal2-content {
  font-size: 14px !important;
  color: var(--foreground) !important;
}
.swal2-title {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 26px !important;
  font-weight: 500 !important;
  color: var(--foreground) !important;
}
body.swal2-height-auto.tcr-body,
html.swal2-height-auto {
  height: 100vh !important;
}
.swal2-popup {
  background-color: var(--background2) !important;
}
.swal2-range > input[type="range"] {
  -webkit-appearance: slider-horizontal;
  -moz-appearance: auto;
}
div.report_canvas {
  position: relative;
  margin-left: 10px;
  margin-right: 30px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 1023px) {
  div.report_canvas {
    margin-left: 20px;
    margin-right: 20px;
  }
}
div.report_canvas div.helper {
  position: absolute;
  right: 0;
  top: 25px;
  width: 26px;
  height: 26px;
  line-height: 26px;
  background-color: red;
  border-radius: 2px;
  border: 1px solid var(--tileborder);
  background-color: var(--background2);
  text-align: center;
  cursor: pointer;
}
div.report_canvas div.helper:hover {
  background-image: linear-gradient(var(--hilite1), var(--hilite1));
}
div.report_canvas div.helper[data-active="true"] {
  background-color: #338ce4;
  color: white;
}
div.report_canvas div.tabs {
  display: flex;
  margin-bottom: -1px;
}
div.report_canvas div.tabs div.tab {
  font-size: 14px;
  font-weight: 600;
  padding-left: 15px;
  padding-right: 15px;
  height: 26px;
  line-height: 26px;
  background-color: var(--hilite1);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-left: 1px solid var(--tileborder);
  border-top: 1px solid var(--tileborder);
  border-right: 1px solid var(--tileborder);
  cursor: pointer;
}
div.report_canvas div.tabs div.tab:not(:last-child) {
  margin-right: 1px;
}
div.report_canvas div.tabs div.tab[data-active="true"] {
  background-color: var(--background2);
  border-top: 2px solid var(--accent);
}
@media only screen and (max-width: 1023px) {
  div.report_canvas div.tabs div.tab {
    padding-left: 7px;
    padding-right: 7px;
  }
}
@media only screen and (max-width: 640px) {
  div.report_canvas div.tabs div.tab {
    padding-left: 3px;
    padding-right: 3px;
  }
}
div.report_canvas div.page {
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  padding: 20px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border-top-right-radius: 2px;
}
div.report_tile {
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  padding: 20px;
}
div.report_canvas div.page div.panel:not(:last-child),
div.report_tile div.panel:not(:last-child) {
  margin-bottom: 20px;
}
div.report_canvas div.page div.panel h1,
div.report_tile div.panel h1 {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  padding-bottom: 0;
  color: var(--foreground);
  margin-bottom: 10px;
}
div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid,
div.report_tile div.panel[data-layout="cards"] div.panel-grid {
  display: grid;
  grid-gap: 20px;
}
@media only screen and (min-width: 700px) {
  div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid,
  div.report_tile div.panel[data-layout="cards"] div.panel-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media only screen and (min-width: 1020px) {
  div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid,
  div.report_tile div.panel[data-layout="cards"] div.panel-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media only screen and (min-width: 1024px) {
  div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid,
  div.report_tile div.panel[data-layout="cards"] div.panel-grid {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media only screen and (min-width: 1302px) {
  div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid,
  div.report_tile div.panel[data-layout="cards"] div.panel-grid {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}
@media only screen and (min-width: 1622px) {
  div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid,
  div.report_tile div.panel[data-layout="cards"] div.panel-grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}
@media only screen and (min-width: 1942px) {
  div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid,
  div.report_tile div.panel[data-layout="cards"] div.panel-grid {
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }
}
@media only screen and (min-width: 2262px) {
  div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid,
  div.report_tile div.panel[data-layout="cards"] div.panel-grid {
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }
}
div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid div.panel-item,
div.report_tile div.panel[data-layout="cards"] div.panel-grid div.panel-item {
  border: 1px solid var(--hr);
  border-radius: 4px;
}
div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid div.panel-item > div.fields,
div.report_tile div.panel[data-layout="cards"] div.panel-grid div.panel-item > div.fields {
  flex-direction: column;
}
div.report_canvas div.page div.panel[data-layout="cards"] div.panel-grid div.panel-item > div.fields div.field,
div.report_tile div.panel[data-layout="cards"] div.panel-grid div.panel-item > div.fields div.field {
  margin-bottom: 20px;
}
div.report_canvas div.page div.panel div.panel-empty,
div.report_tile div.panel div.panel-empty {
  padding-left: 44px;
  color: #868282;
  font-size: 13px;
  font-weight: 500;
}
div.report_canvas div.page div.panel div.panel-help,
div.report_tile div.panel div.panel-help {
  position: relative;
  padding-left: 43px;
  color: #868282;
  font-size: 13px;
  font-weight: 500;
  border: 1px solid #338ce4;
  min-height: 24px;
  line-height: 24px;
  border-radius: 12px;
  box-sizing: border-box;
}
div.report_canvas div.page div.panel div.panel-help:after,
div.report_tile div.panel div.panel-help:after {
  position: absolute;
  content: '?';
  left: -1px;
  top: -1px;
  width: 24px;
  height: 24px;
  color: white;
  text-align: center;
  line-height: 24px;
  font-weight: bold;
  font-size: 13px;
  background-color: #338ce4;
  border-radius: 12px;
  border: 1px solid #338ce4;
}
div.report_canvas div.page div.panel div.panel-grid,
div.report_tile div.panel div.panel-grid {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item,
div.report_tile div.panel div.panel-grid div.panel-item {
  position: relative;
  width: 100%;
  min-height: 44px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.feedback,
div.report_tile div.panel div.panel-grid div.panel-item > div.feedback {
  display: none;
  position: absolute;
  top: 5px;
  right: 0;
  width: 44px;
  height: 34px;
  border-radius: 2px;
  cursor: pointer;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.feedback:hover,
div.report_tile div.panel div.panel-grid div.panel-item > div.feedback:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.feedback:hover:after,
div.report_tile div.panel div.panel-grid div.panel-item > div.feedback:hover:after {
  border-top-color: #2d2d2d;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.feedback:after,
div.report_tile div.panel div.panel-grid div.panel-item > div.feedback:after {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  top: 13px;
  left: 17px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 9px solid #999;
  border-bottom: none;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.feedback + div.id,
div.report_tile div.panel div.panel-grid div.panel-item > div.feedback + div.id {
  right: 44px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item:not(:last-child),
div.report_tile div.panel div.panel-grid div.panel-item:not(:last-child) {
  border-bottom: 1px solid var(--hr);
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.tcr-icon,
div.report_tile div.panel div.panel-grid div.panel-item > div.tcr-icon {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  overflow: hidden;
  width: 44px;
  height: 44px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.id,
div.report_tile div.panel div.panel-grid div.panel-item > div.id {
  position: absolute;
  right: 0;
  top: 0;
  display: block;
  overflow: hidden;
  height: 44px;
  line-height: 44px;
  font-size: 10px;
  padding: 0 10px 0 10px;
  color: #868282;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.tcr-badge,
div.report_tile div.panel div.panel-grid div.panel-item > div.tcr-badge {
  position: absolute;
  border-radius: 50%;
  left: 24px;
  top: 15px;
  width: 7px;
  height: 7px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.tcr-badge[data-value="issue_0"],
div.report_tile div.panel div.panel-grid div.panel-item > div.tcr-badge[data-value="issue_0"] {
  background-color: #c81e1e;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.tcr-badge[data-value="issue_1"],
div.report_tile div.panel div.panel-grid div.panel-item > div.tcr-badge[data-value="issue_1"] {
  background-color: #fbbd48;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.tcr-badge[data-value="issue_2"],
div.report_tile div.panel div.panel-grid div.panel-item > div.tcr-badge[data-value="issue_2"] {
  background-color: #1e961e;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.tcr-badge[data-value="issue_3"],
div.report_tile div.panel div.panel-grid div.panel-item > div.tcr-badge[data-value="issue_3"] {
  background-color: #9e662c;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.title,
div.report_tile div.panel div.panel-grid div.panel-item > div.title {
  position: relative;
  min-height: 44px;
  padding: 10px 44px 10px 44px;
  line-height: 24px;
  font-weight: 600;
  font-size: 16px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.title[data-linked="true"],
div.report_tile div.panel div.panel-grid div.panel-item > div.title[data-linked="true"] {
  cursor: pointer;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content,
div.report_tile div.panel div.panel-grid div.panel-item > div.content {
  padding-left: 44px;
  padding-right: 20px;
  margin-top: 10px;
  margin-bottom: 20px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content h1,
div.report_tile div.panel div.panel-grid div.panel-item > div.content h1,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content h2,
div.report_tile div.panel div.panel-grid div.panel-item > div.content h2,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content h3,
div.report_tile div.panel div.panel-grid div.panel-item > div.content h3,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content h4,
div.report_tile div.panel div.panel-grid div.panel-item > div.content h4 {
  display: block;
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 32px !important;
  font-weight: 700 !important;
  margin: 0.5em 0 0.5em 0;
  padding: 0;
  text-transform: none !important;
  height: auto !important;
  line-height: unset;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content h2,
div.report_tile div.panel div.panel-grid div.panel-item > div.content h2 {
  font-size: 24px !important;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content h3,
div.report_tile div.panel div.panel-grid div.panel-item > div.content h3 {
  font-size: 18px !important;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content h4,
div.report_tile div.panel div.panel-grid div.panel-item > div.content h4 {
  font-size: 16px !important;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content p,
div.report_tile div.panel div.panel-grid div.panel-item > div.content p {
  padding: 0;
  margin-bottom: 1em;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content ul,
div.report_tile div.panel div.panel-grid div.panel-item > div.content ul,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content ol,
div.report_tile div.panel div.panel-grid div.panel-item > div.content ol {
  margin: 14px 0;
  padding: 0 0 0 40px;
  list-style-position: inside;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content ul > ul,
div.report_tile div.panel div.panel-grid div.panel-item > div.content ul > ul,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content ol > ul,
div.report_tile div.panel div.panel-grid div.panel-item > div.content ol > ul,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content ul > ol,
div.report_tile div.panel div.panel-grid div.panel-item > div.content ul > ol,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content ol > ol,
div.report_tile div.panel div.panel-grid div.panel-item > div.content ol > ol {
  margin-top: 0;
  margin-bottom: 7px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content ul,
div.report_tile div.panel div.panel-grid div.panel-item > div.content ul {
  list-style: square;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content ol,
div.report_tile div.panel div.panel-grid div.panel-item > div.content ol {
  list-style: decimal;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.content table thead td,
div.report_tile div.panel div.panel-grid div.panel-item > div.content table thead td {
  font-weight: bold;
  background-color: rgba(128, 128, 128, 0.5);
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.subtitle,
div.report_tile div.panel div.panel-grid div.panel-item > div.subtitle {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  font-weight: 500;
  padding-left: 44px;
  height: 20px;
  line-height: 20px;
  margin-top: -10px;
  margin-bottom: 10px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.subtitle:empty,
div.report_tile div.panel div.panel-grid div.panel-item > div.subtitle:empty {
  display: none;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments {
  position: relative;
  width: 100%;
  padding-top: 24px;
  padding-left: 44px;
  padding-right: 20px;
  margin-bottom: 20px;
  display: grid;
  grid-template-columns: repeat(auto-fill, 140px);
  grid-gap: 0;
  justify-content: space-between;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments > div.title,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments > div.title {
  position: absolute;
  top: 0;
  left: 44px;
  color: #868282;
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
  height: 20px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment {
  position: relative;
  min-width: 140px;
  padding: 5px;
  cursor: pointer;
  overflow: hidden;
  border: 1px solid transparent;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment:hover,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment:hover {
  border-color: var(--tileborder);
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment div.ext,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment div.ext {
  display: none;
  position: absolute;
  bottom: 3px;
  left: 6px;
  font-size: 11px;
  font-weight: 100;
  color: white;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment .title,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment .title {
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  margin: 5px;
  line-height: 18px;
  font-size: 13px;
  font-weight: 400;
  word-break: break-word;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview {
  display: block;
  position: relative;
  margin: 5px auto 10px auto;
  width: 96px;
  height: 64px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview div.ext,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview div.ext {
  display: none;
  position: absolute;
  bottom: 3px;
  left: 6px;
  font-size: 11px;
  font-weight: 100;
  color: white;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview[data-generic="true"],
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview[data-generic="true"] {
  border-radius: 4px;
  background-color: var(--accent);
  width: 48px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview[data-generic="true"]:before,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview[data-generic="true"]:before {
  position: absolute;
  content: '';
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-bottom-left-radius: 4px;
  border-style: solid;
  border-width: 10px;
  border-color: var(--background2) var(--background2) rgba(255, 255, 255, 0.35) rgba(255, 255, 255, 0.35);
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview[data-generic="true"] div.ext,
div.report_tile div.panel div.panel-grid div.panel-item > div.attachments div.attachment .preview[data-generic="true"] div.ext {
  display: block;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields,
div.report_tile div.panel div.panel-grid div.panel-item > div.fields {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  padding-left: 44px;
  padding-right: 20px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field[data-empty="true"],
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field[data-empty="true"] {
  display: none;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.title,
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.title {
  color: #868282;
  font-size: 13px;
  font-weight: 500;
  line-height: 20px;
  height: 20px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.title:empty,
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.title:empty {
  display: none;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="mail"],
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="mail"],
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="number"],
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="number"],
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="url"],
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="url"] {
  cursor: pointer;
  overflow: hidden;
  word-break: break-word;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="mail"]:hover,
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="mail"]:hover,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="number"]:hover,
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="number"]:hover,
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="url"]:hover,
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content[data-type="url"]:hover {
  text-decoration: underline;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content span.tcr_inline_date_preview,
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content span.tcr_inline_date_preview {
  display: inline-block;
  border-radius: 2px;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  background-color: #666666;
  color: white;
  padding-left: 7px;
  padding-right: 7px;
}
div.report_canvas div.page div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content span.tcr_inline_status_preview,
div.report_tile div.panel div.panel-grid div.panel-item > div.fields div.fieldgroup div.field div.content span.tcr_inline_status_preview {
  display: inline-block;
  border-radius: 2px;
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  background-color: #666666;
  color: white;
  padding-left: 7px;
  padding-right: 7px;
}
div.report_canvas div.page div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup,
div.report_tile div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup {
  display: flex;
  flex-direction: column;
  width: 100%;
  max-width: 200px;
}
div.report_canvas div.page div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup[data-type="address"],
div.report_tile div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup[data-type="address"],
div.report_canvas div.page div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup[data-type="richtext"],
div.report_tile div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup[data-type="richtext"] {
  max-width: 430px;
}
div.report_canvas div.page div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup:not(:last-child),
div.report_tile div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup:not(:last-child) {
  margin-right: 30px;
}
div.report_canvas div.page div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup div.field,
div.report_tile div.panel[data-layout="list"] div.panel-grid div.panel-item > div.fields div.fieldgroup div.field {
  margin-bottom: 20px;
}
div.report_canvas div.form_panel div.row,
div.report_tile div.form_panel div.row,
div.tcr-form div.form_panel div.row {
  margin-bottom: 0 !important;
}
div.report_canvas div.form_panel div.row[data-required="true"] > label:after,
div.report_tile div.form_panel div.row[data-required="true"] > label:after,
div.tcr-form div.form_panel div.row[data-required="true"] > label:after {
  content: '*';
  font-size: 80%;
  margin-left: 4px;
}
div.report_canvas div.form_panel div.row > label,
div.report_tile div.form_panel div.row > label,
div.tcr-form div.form_panel div.row > label {
  font-size: 13px;
  color: #868282;
  display: block;
}
div.report_canvas div.form_panel div.row > input,
div.report_tile div.form_panel div.row > input,
div.tcr-form div.form_panel div.row > input {
  width: 100%;
  max-width: 450px;
  border: 1px solid var(--tileborder);
  border-radius: 2px;
  padding: 4px;
  margin-bottom: 1em;
}
div.report_canvas div.form_panel div.row > input[type="checkbox"],
div.report_tile div.form_panel div.row > input[type="checkbox"],
div.tcr-form div.form_panel div.row > input[type="checkbox"] {
  width: auto;
}
div.report_canvas div.form_panel div.row > select,
div.report_tile div.form_panel div.row > select,
div.tcr-form div.form_panel div.row > select {
  width: 100%;
  max-width: 450px;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0 !important;
  position: relative;
  border: 1px solid var(--tileborder);
  border-radius: 2px;
  padding: 4px;
  margin-bottom: 1em;
}
div.report_canvas div.form_panel div.row > textarea,
div.report_tile div.form_panel div.row > textarea,
div.tcr-form div.form_panel div.row > textarea {
  width: 100%;
  max-width: 450px;
  height: 100px;
  resize: none;
  border: 1px solid var(--tileborder);
  border-radius: 2px;
  padding: 4px;
  margin-bottom: 1em;
}
div.report_canvas div.form_panel div.row > div.tcr-filepicker,
div.report_tile div.form_panel div.row > div.tcr-filepicker,
div.tcr-form div.form_panel div.row > div.tcr-filepicker {
  width: 100%;
  max-width: 450px;
  border: 1px solid var(--tileborder);
  border-radius: 2px;
  padding: 4px;
  margin-bottom: 1em;
}
div.report_canvas div.form_panel div.row > div.tcr-filepicker div.file,
div.report_tile div.form_panel div.row > div.tcr-filepicker div.file,
div.tcr-form div.form_panel div.row > div.tcr-filepicker div.file {
  padding-left: 24px;
}
div.report_canvas div.form_panel div.row > div.tcr-filepicker label,
div.report_tile div.form_panel div.row > div.tcr-filepicker label,
div.tcr-form div.form_panel div.row > div.tcr-filepicker label {
  font-size: 11px;
}
div.report_canvas div.form_panel div.row > div.tcr-filepicker input,
div.report_tile div.form_panel div.row > div.tcr-filepicker input,
div.tcr-form div.form_panel div.row > div.tcr-filepicker input {
  display: none;
  margin: 0;
}
div.report_canvas div.form_panel div.row > p,
div.report_tile div.form_panel div.row > p,
div.tcr-form div.form_panel div.row > p {
  margin-bottom: 0;
}
div.report_canvas div.form_panel div.row > button,
div.report_tile div.form_panel div.row > button,
div.tcr-form div.form_panel div.row > button {
  margin-top: 1em;
}
div.tcr-form div.form_panel {
  padding-left: 20px;
}
div.tcr-icon {
  width: 22px;
  height: 22px;
  background-color: currentColor;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: 12px;
  -webkit-mask-size: 12px;
}
div.tcr-icon:hover {
  background-color: currentColor !important;
}
div.tcr-icon[data-icon="contact"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' id='svg8' version='1.1' viewBox='0 0 3.1749999 3.1750001' height='12' width='12' sodipodi:docname='person.svg' inkscape:version='1.0.1 (3bc2e813f5, 2020-09-07)'%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='1490' inkscape:window-height='958' id='namedview10' showgrid='false' inkscape:pagecheckerboard='true' inkscape:zoom='30.341309' inkscape:cx='-0.84831566' inkscape:cy='9.2496641' inkscape:window-x='26' inkscape:window-y='23' inkscape:window-maximized='0' inkscape:current-layer='svg8' inkscape:document-rotation='0' /%3E%3Cdefs id='defs2'%3E%3Cmarker style='overflow:visible' id='Arrow1Lstart' refX='0' refY='0' orient='auto'%3E%3Cpath transform='matrix(0.8,0,0,0.8,10,0)' style='fill-rule:evenodd;stroke:%23000000;stroke-width:1pt' d='M 0,0 5,-5 -12.5,0 5,5 Z' id='path4520' /%3E%3C/marker%3E%3C/defs%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cpath style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.171366;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.784314;paint-order:stroke markers fill' d='M 1.5872424,1.9999998e-8 C 1.0868685,1.9999998e-8 0.68017275,0.40669242 0.68017275,0.90706942 c 0,0.50037008 0.40669575,0.90706968 0.90706965,0.90706968 0.5003746,0 0.9075835,-0.4066996 0.9075835,-0.90706968 C 2.4948259,0.40669242 2.087617,1.9999998e-8 1.5872424,1.9999998e-8 Z M 0.90681195,2.2679307 c -0.4025682,0 -0.7438035,0.2621738 -0.8628725,0.6264691 C -0.00141955,3.033314 0.11750645,3.175 0.26492505,3.175 H 2.9100736 C 3.057493,3.175 3.1764223,3.0347272 3.1310592,2.8943998 3.0119902,2.5301045 2.6702407,2.2679307 2.2676729,2.2679307 h -0.116146 c -0.1729337,0.072297 -0.364418,0.1135765 -0.5642845,0.1135765 -0.1998654,0 -0.3894192,-0.041276 -0.5637707,-0.1135765 z' id='rect838' inkscape:connector-curvature='0' /%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' id='svg8' version='1.1' viewBox='0 0 3.1749999 3.1750001' height='12' width='12' sodipodi:docname='person.svg' inkscape:version='1.0.1 (3bc2e813f5, 2020-09-07)'%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='1490' inkscape:window-height='958' id='namedview10' showgrid='false' inkscape:pagecheckerboard='true' inkscape:zoom='30.341309' inkscape:cx='-0.84831566' inkscape:cy='9.2496641' inkscape:window-x='26' inkscape:window-y='23' inkscape:window-maximized='0' inkscape:current-layer='svg8' inkscape:document-rotation='0' /%3E%3Cdefs id='defs2'%3E%3Cmarker style='overflow:visible' id='Arrow1Lstart' refX='0' refY='0' orient='auto'%3E%3Cpath transform='matrix(0.8,0,0,0.8,10,0)' style='fill-rule:evenodd;stroke:%23000000;stroke-width:1pt' d='M 0,0 5,-5 -12.5,0 5,5 Z' id='path4520' /%3E%3C/marker%3E%3C/defs%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cpath style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.171366;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.784314;paint-order:stroke markers fill' d='M 1.5872424,1.9999998e-8 C 1.0868685,1.9999998e-8 0.68017275,0.40669242 0.68017275,0.90706942 c 0,0.50037008 0.40669575,0.90706968 0.90706965,0.90706968 0.5003746,0 0.9075835,-0.4066996 0.9075835,-0.90706968 C 2.4948259,0.40669242 2.087617,1.9999998e-8 1.5872424,1.9999998e-8 Z M 0.90681195,2.2679307 c -0.4025682,0 -0.7438035,0.2621738 -0.8628725,0.6264691 C -0.00141955,3.033314 0.11750645,3.175 0.26492505,3.175 H 2.9100736 C 3.057493,3.175 3.1764223,3.0347272 3.1310592,2.8943998 3.0119902,2.5301045 2.6702407,2.2679307 2.2676729,2.2679307 h -0.116146 c -0.1729337,0.072297 -0.364418,0.1135765 -0.5642845,0.1135765 -0.1998654,0 -0.3894192,-0.041276 -0.5637707,-0.1135765 z' id='rect838' inkscape:connector-curvature='0' /%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="report"] {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' version='1.1' viewBox='0 0 5.8208332 5.8208335' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cg transform='translate(0 -291.18)'  fill-opacity='1.0' fill-rule='evenodd'%3E%3Ccircle cx='2.9104' cy='293.16' r='.66146' style='paint-order:normal'/%3E%3Csvg width='22' height='22' version='1.1' viewBox='0 0 5.8208 5.8208' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cg transform='translate(0 -291.18)'%3E%3Crect x='1.4552' y='292.9' width='2.9104' height='2.3812' rx='.39687' ry='.39687' fill='none' opacity='.676' stroke='%23000' stroke-width='.26458' style='paint-order:stroke markers fill'/%3E%3Cpath d='m3.8365 293.43v1.321' fill='none' opacity='.66' stroke='%23000' stroke-linecap='round' stroke-width='.26458'/%3E%3Cpath d='m3.4396 294.49a0.39687 0.39687 0 0 1-0.245 0.36666 0.39687 0.39687 0 0 1-0.43251-0.086 0.39687 0.39687 0 0 1-0.086032-0.43251 0.39687 0.39687 0 0 1 0.36666-0.24499v0.39687z' fill-opacity='1' opacity='.66' style='paint-order:stroke markers fill'/%3E%3Crect x='1.8521' y='293.3' width='1.5875' height='.52917' rx='.13229' ry='.13229' fill-opacity='1' opacity='.66' style='paint-order:stroke markers fill'/%3E%3Crect x='1.8521' y='294.09' width='.52917' height='.79375' rx='.13229' ry='.13229' fill-opacity='1' opacity='.66' style='paint-order:stroke markers fill'/%3E%3C/g%3E%3C/svg%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' version='1.1' viewBox='0 0 5.8208332 5.8208335' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cg transform='translate(0 -291.18)'  fill-opacity='1.0' fill-rule='evenodd'%3E%3Ccircle cx='2.9104' cy='293.16' r='.66146' style='paint-order:normal'/%3E%3Csvg width='22' height='22' version='1.1' viewBox='0 0 5.8208 5.8208' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cg transform='translate(0 -291.18)'%3E%3Crect x='1.4552' y='292.9' width='2.9104' height='2.3812' rx='.39687' ry='.39687' fill='none' opacity='.676' stroke='%23000' stroke-width='.26458' style='paint-order:stroke markers fill'/%3E%3Cpath d='m3.8365 293.43v1.321' fill='none' opacity='.66' stroke='%23000' stroke-linecap='round' stroke-width='.26458'/%3E%3Cpath d='m3.4396 294.49a0.39687 0.39687 0 0 1-0.245 0.36666 0.39687 0.39687 0 0 1-0.43251-0.086 0.39687 0.39687 0 0 1-0.086032-0.43251 0.39687 0.39687 0 0 1 0.36666-0.24499v0.39687z' fill-opacity='1' opacity='.66' style='paint-order:stroke markers fill'/%3E%3Crect x='1.8521' y='293.3' width='1.5875' height='.52917' rx='.13229' ry='.13229' fill-opacity='1' opacity='.66' style='paint-order:stroke markers fill'/%3E%3Crect x='1.8521' y='294.09' width='.52917' height='.79375' rx='.13229' ry='.13229' fill-opacity='1' opacity='.66' style='paint-order:stroke markers fill'/%3E%3C/g%3E%3C/svg%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="task"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='19.299712' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.265;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.13229166' y='293.95728' rx='0.52916664' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='19.299712' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.265;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.13229166' y='293.95728' rx='0.52916664' /%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="task"][data-value="1"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_wip.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.265;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.13229166' y='293.95728' rx='0.52916664' /%3E%3Ccircle style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='path816' cx='0.79374999' cy='295.41248' r='0.26458332' /%3E%3Ccircle r='0.26458332' cy='295.41248' cx='1.5875' id='circle818' style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' /%3E%3Ccircle style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='circle820' cx='2.3812499' cy='295.41248' r='0.26458332' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_wip.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.265;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.13229166' y='293.95728' rx='0.52916664' /%3E%3Ccircle style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='path816' cx='0.79374999' cy='295.41248' r='0.26458332' /%3E%3Ccircle r='0.26458332' cy='295.41248' cx='1.5875' id='circle818' style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' /%3E%3Ccircle style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='circle820' cx='2.3812499' cy='295.41248' r='0.26458332' /%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="task"][data-value="2"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_done.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.1322917' y='293.95728' rx='0.52916664' /%3E%3Cpath id='path6' d='m 0.74244517,296.00417 c 0,0.0617 0.00988,0.0864 0.0345722,0.11112 0.0444502,0.0494 0.19015108,0.18768 0.30374173,0.18768 0.04445,0 0.08643,-0.0272 0.1901511,-0.11606 0.2494114,-0.21484 0.7507143,-0.70873 0.9186352,-0.89887 0.3654821,-0.42475 0.4123924,-0.44451 0.4173324,-0.46426 v -0.23213 c 0,-0.0543 -0.014817,-0.0667 -0.071614,-0.0667 -0.046919,0 -0.066675,0.007 -0.1086506,0.0395 -0.2024912,0.16051 -0.3185618,0.26423 -0.5408031,0.49389 -0.1210007,0.12594 -0.5531532,0.56797 -0.6025434,0.56797 -0.014817,0 -0.076553,-0.0148 -0.0889,-0.11112 -0.034572,-0.23707 -0.051858,-0.27905 -0.051858,-0.33831 v -0.005 c 0,-0.0864 -0.071614,-0.10619 -0.1086507,-0.10619 -0.15310084,0 -0.19508108,0.0642 -0.26423147,0.14817 -0.0617364,0.0765 -0.0765524,0.0593 -0.0765524,0.29633 0,0.1457 0.0493893,0.40747 0.0493893,0.4939 z' inkscape:connector-curvature='0' style='fill-opacity:1;stroke-width:0.26458153;fill:%23434141' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_done.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.1322917' y='293.95728' rx='0.52916664' /%3E%3Cpath id='path6' d='m 0.74244517,296.00417 c 0,0.0617 0.00988,0.0864 0.0345722,0.11112 0.0444502,0.0494 0.19015108,0.18768 0.30374173,0.18768 0.04445,0 0.08643,-0.0272 0.1901511,-0.11606 0.2494114,-0.21484 0.7507143,-0.70873 0.9186352,-0.89887 0.3654821,-0.42475 0.4123924,-0.44451 0.4173324,-0.46426 v -0.23213 c 0,-0.0543 -0.014817,-0.0667 -0.071614,-0.0667 -0.046919,0 -0.066675,0.007 -0.1086506,0.0395 -0.2024912,0.16051 -0.3185618,0.26423 -0.5408031,0.49389 -0.1210007,0.12594 -0.5531532,0.56797 -0.6025434,0.56797 -0.014817,0 -0.076553,-0.0148 -0.0889,-0.11112 -0.034572,-0.23707 -0.051858,-0.27905 -0.051858,-0.33831 v -0.005 c 0,-0.0864 -0.071614,-0.10619 -0.1086507,-0.10619 -0.15310084,0 -0.19508108,0.0642 -0.26423147,0.14817 -0.0617364,0.0765 -0.0765524,0.0593 -0.0765524,0.29633 0,0.1457 0.0493893,0.40747 0.0493893,0.4939 z' inkscape:connector-curvature='0' style='fill-opacity:1;stroke-width:0.26458153;fill:%23434141' /%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="task"][data-value="3"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_rejected.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.1322917' y='293.95728' rx='0.52916664' /%3E%3Cpath id='path6-6' d='m 2.3043041,294.49101 c 0,-0.0113 -0.093134,-0.0931 -0.1016006,-0.0931 -0.022578,0 -0.4035823,0.38382 -0.6604037,0.66604 -0.335842,-0.46849 -0.335842,-0.55315 -0.3951123,-0.55315 -0.084666,0 -0.053622,0.12418 -0.1072406,0.12418 -0.014111,0 -0.00564,-0.0113 -0.0649114,-0.0536 -0.0564443,0.0536 -0.0649114,0.0621 -0.1044206,0.12418 0.0141111,0.0988 0.19473107,0.50235 0.33020187,0.73942 -0.070555,0.0706 -0.34995198,0.40922 -0.46849266,0.56162 0.0225781,0.0819 0.0423333,0.0847 0.0423333,0.10725 0,0.0339 -0.0338672,0.0621 -0.0338672,0.0762 0,0.0197 0.0846665,0.13547 0.10724061,0.14675 0.00847,-0.006 0.0141111,-0.008 0.0169331,-0.008 0.0225781,-0.0113 0.0395112,-0.0169 0.0508003,-0.0169 0.00847,0 0.0169331,0.008 0.0169331,0.0169 0,0.003 -0.00282,0.008 -0.00564,0.0169 0,0.003 -0.00282,0.0113 -0.00564,0.0226 l 0.0536223,0.0593 h 0.0366893 c 0.09877,-0.13828 0.1580409,-0.22295 0.2088411,-0.28786 l 0.2229513,-0.29351 c 0.0762,0.096 0.2850416,0.4318 0.341492,0.4318 0.019755,0 0.093133,-0.0762 0.1157106,-0.0988 0.011289,0 0.064911,0.0508 0.079022,0.0508 0.019755,0 0.084666,-0.0677 0.08749,-0.0706 l -0.00847,-0.031 c 0,-0.0452 0.1185307,-0.0339 0.1495808,-0.19755 -0.039508,-0.0339 -0.2144912,-0.24837 -0.4176823,-0.51648 0.1749809,-0.22013 0.4007522,-0.46849 0.6180635,-0.68862 -0.00282,-0.006 -0.00564,-0.0113 -0.00564,-0.0141 0,-0.0141 0.028222,-0.0226 0.039511,-0.0677 l -0.059271,-0.0875 -0.042333,0.0113 c -0.0508,-0.0367 -0.0508,-0.0367 -0.0508,-0.0451 0,-0.006 0.014111,-0.0198 0.014111,-0.031 z' inkscape:connector-curvature='0' style='fill-opacity:1;stroke-width:0.26458153;fill:%23434141' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_rejected.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.1322917' y='293.95728' rx='0.52916664' /%3E%3Cpath id='path6-6' d='m 2.3043041,294.49101 c 0,-0.0113 -0.093134,-0.0931 -0.1016006,-0.0931 -0.022578,0 -0.4035823,0.38382 -0.6604037,0.66604 -0.335842,-0.46849 -0.335842,-0.55315 -0.3951123,-0.55315 -0.084666,0 -0.053622,0.12418 -0.1072406,0.12418 -0.014111,0 -0.00564,-0.0113 -0.0649114,-0.0536 -0.0564443,0.0536 -0.0649114,0.0621 -0.1044206,0.12418 0.0141111,0.0988 0.19473107,0.50235 0.33020187,0.73942 -0.070555,0.0706 -0.34995198,0.40922 -0.46849266,0.56162 0.0225781,0.0819 0.0423333,0.0847 0.0423333,0.10725 0,0.0339 -0.0338672,0.0621 -0.0338672,0.0762 0,0.0197 0.0846665,0.13547 0.10724061,0.14675 0.00847,-0.006 0.0141111,-0.008 0.0169331,-0.008 0.0225781,-0.0113 0.0395112,-0.0169 0.0508003,-0.0169 0.00847,0 0.0169331,0.008 0.0169331,0.0169 0,0.003 -0.00282,0.008 -0.00564,0.0169 0,0.003 -0.00282,0.0113 -0.00564,0.0226 l 0.0536223,0.0593 h 0.0366893 c 0.09877,-0.13828 0.1580409,-0.22295 0.2088411,-0.28786 l 0.2229513,-0.29351 c 0.0762,0.096 0.2850416,0.4318 0.341492,0.4318 0.019755,0 0.093133,-0.0762 0.1157106,-0.0988 0.011289,0 0.064911,0.0508 0.079022,0.0508 0.019755,0 0.084666,-0.0677 0.08749,-0.0706 l -0.00847,-0.031 c 0,-0.0452 0.1185307,-0.0339 0.1495808,-0.19755 -0.039508,-0.0339 -0.2144912,-0.24837 -0.4176823,-0.51648 0.1749809,-0.22013 0.4007522,-0.46849 0.6180635,-0.68862 -0.00282,-0.006 -0.00564,-0.0113 -0.00564,-0.0141 0,-0.0141 0.028222,-0.0226 0.039511,-0.0677 l -0.059271,-0.0875 -0.042333,0.0113 c -0.0508,-0.0367 -0.0508,-0.0367 -0.0508,-0.0451 0,-0.006 0.014111,-0.0198 0.014111,-0.031 z' inkscape:connector-curvature='0' style='fill-opacity:1;stroke-width:0.26458153;fill:%23434141' /%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="task"][data-value="99"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_planned.svg'%3E%3Cdefs id='defs1187'%3E%3Cmarker inkscape:stockid='Arrow1Lstart' orient='auto' refY='0.0' refX='0.0' id='Arrow1Lstart' style='overflow:visible' inkscape:isstock='true'%3E%3Cpath id='path816' d='M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z ' style='fill-rule:evenodd;stroke:%23000000;stroke-width:1.0pt' transform='scale(0.8) translate(12.5,0)' /%3E%3C/marker%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='64' inkscape:cx='19.937836' inkscape:cy='3.3759844' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:none;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396-9' width='3.175' height='3.175' x='0' y='293.82498' rx='0.66145831' /%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00199997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8557874;stroke-opacity:1;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 2.5019531,-0.00195313 C 1.1250651,-0.00195313 0,1.1231181 0,2.5 V 3 H 1.0039062 V 2.5 c 0,-0.8391307 0.658935,-1.4980469 1.4980469,-1.4980469 H 3 V 0.1875 C 3,0.12030693 2.9937408,0.0614594 3,-0.00195313 Z M 5.0000001,-0.002 C 5.0062593,0.06141252 5.0081886,0.12080775 5,0.1875 V 1.0019531 H 7 V 0.1875 c 0,-0.0671931 -0.00626,-0.12608748 1e-7,-0.1895 z m 4,0 C 9.0062594,0.06141252 9,0.12030693 9,0.1875 v 0.8144531 h 0.5 c 0.839112,0 1.498047,0.6589162 1.498047,1.4980469 V 3 h 1.005859 V 2.5 c 0,-1.3768819 -1.127018,-2.50182404 -2.503906,-2.50195313 z M 0,5.0000001 v 2 h 1.0039062 v -2 z m 10.998047,0 v 2 h 1.005859 v -2 z M 0,9 V 9.4980469 C 0,10.874929 1.1250651,12 2.5019531,12 H 3 V 10.996094 H 2.5019531 c -0.8391119,0 -1.4980469,-0.658916 -1.4980469,-1.4980471 V 9 Z m 10.998047,0 v 0.4980469 c 0,0.8391311 -0.658935,1.4980471 -1.498047,1.4980471 H 9.0000001 V 12 H 9.5 c 1.376888,0 2.503906,-1.125071 2.503906,-2.5019531 V 9 Z M 5.0000001,10.996094 V 12 h 2 v -1.003906 z' transform='matrix(0.26458333,0,0,0.26458333,0,293.82498)' id='rect1396' inkscape:connector-curvature='0' sodipodi:nodetypes='ssccsscscscsccscccscssccssccccccccccccssccsscccssccssccccccc' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_planned.svg'%3E%3Cdefs id='defs1187'%3E%3Cmarker inkscape:stockid='Arrow1Lstart' orient='auto' refY='0.0' refX='0.0' id='Arrow1Lstart' style='overflow:visible' inkscape:isstock='true'%3E%3Cpath id='path816' d='M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z ' style='fill-rule:evenodd;stroke:%23000000;stroke-width:1.0pt' transform='scale(0.8) translate(12.5,0)' /%3E%3C/marker%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='64' inkscape:cx='19.937836' inkscape:cy='3.3759844' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:none;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396-9' width='3.175' height='3.175' x='0' y='293.82498' rx='0.66145831' /%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00199997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8557874;stroke-opacity:1;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 2.5019531,-0.00195313 C 1.1250651,-0.00195313 0,1.1231181 0,2.5 V 3 H 1.0039062 V 2.5 c 0,-0.8391307 0.658935,-1.4980469 1.4980469,-1.4980469 H 3 V 0.1875 C 3,0.12030693 2.9937408,0.0614594 3,-0.00195313 Z M 5.0000001,-0.002 C 5.0062593,0.06141252 5.0081886,0.12080775 5,0.1875 V 1.0019531 H 7 V 0.1875 c 0,-0.0671931 -0.00626,-0.12608748 1e-7,-0.1895 z m 4,0 C 9.0062594,0.06141252 9,0.12030693 9,0.1875 v 0.8144531 h 0.5 c 0.839112,0 1.498047,0.6589162 1.498047,1.4980469 V 3 h 1.005859 V 2.5 c 0,-1.3768819 -1.127018,-2.50182404 -2.503906,-2.50195313 z M 0,5.0000001 v 2 h 1.0039062 v -2 z m 10.998047,0 v 2 h 1.005859 v -2 z M 0,9 V 9.4980469 C 0,10.874929 1.1250651,12 2.5019531,12 H 3 V 10.996094 H 2.5019531 c -0.8391119,0 -1.4980469,-0.658916 -1.4980469,-1.4980471 V 9 Z m 10.998047,0 v 0.4980469 c 0,0.8391311 -0.658935,1.4980471 -1.498047,1.4980471 H 9.0000001 V 12 H 9.5 c 1.376888,0 2.503906,-1.125071 2.503906,-2.5019531 V 9 Z M 5.0000001,10.996094 V 12 h 2 v -1.003906 z' transform='matrix(0.26458333,0,0,0.26458333,0,293.82498)' id='rect1396' inkscape:connector-curvature='0' sodipodi:nodetypes='ssccsscscscsccscccscssccssccccccccccccssccsscccssccssccccccc' /%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="document"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='svg8' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='document.svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23434141;%7D%0A%3C/style%3E%3Cdefs%3E%3Cinkscape:path-effect apply_no_weight='true' apply_with_weight='true' effect='bspline' helper_size='0' id='path-effect819' is_visible='true' only_selected='false' steps='2' weight='33.333333'%3E%3C/inkscape:path-effect%3E%3C/defs%3E%3Csodipodi:namedview bordercolor='%23666666' borderopacity='1.0' id='base' inkscape:current-layer='layer1' inkscape:cx='-33.317891' inkscape:cy='5.7324613' inkscape:document-units='px' inkscape:pagecheckerboard='true' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:window-height='1377' inkscape:window-maximized='1' inkscape:window-width='3440' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:zoom='22.4' pagecolor='%23ffffff' showgrid='false' units='px'%3E%3C/sodipodi:namedview%3E%3Cpath id='rect815' inkscape:connector-curvature='0' class='st0' d='M3.001477-0.000059C1.901585-0.000059,1,0.900878,1,1.999972 v8.000008c0,1.099094,0.901585,2.000031,2.001477,2.000031h6.004431c1.099893,0,1.99409-0.900936,1.99409-2.000031V1.999972 c0-1.099094-0.894198-2.000031-1.994091-2.000031H3.001477z M3.001477,1.003647h6.004431 c0.562925,0,0.997046,0.433801,0.997046,0.996324v8.000008c0,0.562523-0.434121,0.996325-0.997046,0.996325H3.001477 c-0.562925,0-1.004431-0.433802-1.004431-0.996325V1.999972C1.997046,1.437449,2.438552,1.003647,3.001477,1.003647z'/%3E%3Cg%3E%3Cpath class='st0' d='M4.988356,7.291412V6.899381c0-0.339496,0.072402-0.634402,0.217206-0.885161 c0.144804-0.250759,0.40969-0.517411,0.794658-0.799956c0.370841-0.264886,0.615418-0.480327,0.733734-0.646322 C6.852271,4.401947,6.91187,4.216527,6.91187,4.011682c0-0.229568-0.085205-0.404393-0.254732-0.524474 C6.487611,3.367125,6.250979,3.307085,5.947244,3.307085c-0.529772,0-1.133712,0.173059-1.811821,0.519177L3.557971,2.66606 C4.345566,2.224584,5.18084,2.003845,6.063793,2.003845c0.727554,0,1.30633,0.174825,1.735445,0.524474 c0.429115,0.34965,0.64279,0.815849,0.64279,1.398598c0,0.388499-0.088296,0.724022-0.264887,1.006567 C8.000552,5.21603,7.66503,5.533893,7.171459,5.887074C6.831963,6.137834,6.617405,6.328551,6.527344,6.459229 c-0.090061,0.130677-0.135092,0.30197-0.135092,0.51432v0.317863H4.988356z M4.818829,9.103232 c0-0.296672,0.079466-0.520943,0.238398-0.672811c0.158931-0.151868,0.390265-0.227801,0.694001-0.227801 c0.29314,0,0.52006,0.0777,0.680757,0.233099c0.160697,0.1554,0.241046,0.377905,0.241046,0.667513 c0,0.279014-0.081232,0.498869-0.243695,0.659567c-0.162463,0.160697-0.388499,0.241046-0.678108,0.241046 c-0.296672,0-0.52624-0.078583-0.688704-0.235748C4.900061,9.61093,4.818829,9.38931,4.818829,9.103232z'/%3E%3C/g%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='svg8' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='document.svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23434141;%7D%0A%3C/style%3E%3Cdefs%3E%3Cinkscape:path-effect apply_no_weight='true' apply_with_weight='true' effect='bspline' helper_size='0' id='path-effect819' is_visible='true' only_selected='false' steps='2' weight='33.333333'%3E%3C/inkscape:path-effect%3E%3C/defs%3E%3Csodipodi:namedview bordercolor='%23666666' borderopacity='1.0' id='base' inkscape:current-layer='layer1' inkscape:cx='-33.317891' inkscape:cy='5.7324613' inkscape:document-units='px' inkscape:pagecheckerboard='true' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:window-height='1377' inkscape:window-maximized='1' inkscape:window-width='3440' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:zoom='22.4' pagecolor='%23ffffff' showgrid='false' units='px'%3E%3C/sodipodi:namedview%3E%3Cpath id='rect815' inkscape:connector-curvature='0' class='st0' d='M3.001477-0.000059C1.901585-0.000059,1,0.900878,1,1.999972 v8.000008c0,1.099094,0.901585,2.000031,2.001477,2.000031h6.004431c1.099893,0,1.99409-0.900936,1.99409-2.000031V1.999972 c0-1.099094-0.894198-2.000031-1.994091-2.000031H3.001477z M3.001477,1.003647h6.004431 c0.562925,0,0.997046,0.433801,0.997046,0.996324v8.000008c0,0.562523-0.434121,0.996325-0.997046,0.996325H3.001477 c-0.562925,0-1.004431-0.433802-1.004431-0.996325V1.999972C1.997046,1.437449,2.438552,1.003647,3.001477,1.003647z'/%3E%3Cg%3E%3Cpath class='st0' d='M4.988356,7.291412V6.899381c0-0.339496,0.072402-0.634402,0.217206-0.885161 c0.144804-0.250759,0.40969-0.517411,0.794658-0.799956c0.370841-0.264886,0.615418-0.480327,0.733734-0.646322 C6.852271,4.401947,6.91187,4.216527,6.91187,4.011682c0-0.229568-0.085205-0.404393-0.254732-0.524474 C6.487611,3.367125,6.250979,3.307085,5.947244,3.307085c-0.529772,0-1.133712,0.173059-1.811821,0.519177L3.557971,2.66606 C4.345566,2.224584,5.18084,2.003845,6.063793,2.003845c0.727554,0,1.30633,0.174825,1.735445,0.524474 c0.429115,0.34965,0.64279,0.815849,0.64279,1.398598c0,0.388499-0.088296,0.724022-0.264887,1.006567 C8.000552,5.21603,7.66503,5.533893,7.171459,5.887074C6.831963,6.137834,6.617405,6.328551,6.527344,6.459229 c-0.090061,0.130677-0.135092,0.30197-0.135092,0.51432v0.317863H4.988356z M4.818829,9.103232 c0-0.296672,0.079466-0.520943,0.238398-0.672811c0.158931-0.151868,0.390265-0.227801,0.694001-0.227801 c0.29314,0,0.52006,0.0777,0.680757,0.233099c0.160697,0.1554,0.241046,0.377905,0.241046,0.667513 c0,0.279014-0.081232,0.498869-0.243695,0.659567c-0.162463,0.160697-0.388499,0.241046-0.678108,0.241046 c-0.296672,0-0.52624-0.078583-0.688704-0.235748C4.900061,9.61093,4.818829,9.38931,4.818829,9.103232z'/%3E%3C/g%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="document"][data-value="doc"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg8' sodipodi:docname='document.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cdefs id='defs2'%3E%3Cinkscape:path-effect effect='bspline' id='path-effect819' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='22.4' inkscape:cx='-33.317891' inkscape:cy='5.7324613' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:pagecheckerboard='true' /%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Cg id='g849' transform='translate(-1.3233073,1.32225)'%3E%3Cpath inkscape:connector-curvature='0' id='rect815' d='m 2.1174481,292.50273 c -0.2910132,0 -0.5295575,0.23837 -0.5295575,0.52917 v 2.11667 c 0,0.2908 0.2385443,0.52916 0.5295575,0.52916 h 1.5886724 c 0.2910133,0 0.5276034,-0.23836 0.5276034,-0.52916 v -2.11667 c 0,-0.2908 -0.2365901,-0.52917 -0.5276034,-0.52917 z m 0,0.26556 h 1.5886724 c 0.1489408,0 0.2638017,0.11478 0.2638017,0.26361 v 2.11667 c 0,0.14882 -0.1148609,0.26361 -0.2638017,0.26361 H 2.1174481 c -0.1489407,0 -0.2657558,-0.11479 -0.2657558,-0.26361 v -2.11667 c 0,-0.14883 0.1168151,-0.26361 0.2657558,-0.26361 z' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26461595;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke markers fill;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' /%3E%3Cpath inkscape:connector-curvature='0' id='path825' d='m 2.2363281,293.03125 a 0.13230489,0.13230489 0 0 0 0.011719,0.26367 h 1.3242187 a 0.13230489,0.13230489 0 1 0 0,-0.26367 H 2.2480469 a 0.13230489,0.13230489 0 0 0 -0.011719,0 z' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' /%3E%3Cpath inkscape:connector-curvature='0' id='path836' d='m 2.2363281,293.56055 a 0.13230489,0.13230489 0 0 0 0.011719,0.26367 h 1.3242187 a 0.13230489,0.13230489 0 1 0 0,-0.26367 H 2.2480469 a 0.13230489,0.13230489 0 0 0 -0.011719,0 z' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' /%3E%3Cpath inkscape:connector-curvature='0' id='path838' d='m 2.2363281,294.08984 a 0.13230489,0.13230489 0 0 0 0.011719,0.26368 h 1.3242187 a 0.13230489,0.13230489 0 1 0 0,-0.26368 H 2.2480469 a 0.13230489,0.13230489 0 0 0 -0.011719,0 z' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' /%3E%3Cpath id='rect842' d='m 3.0427083,294.61874 h 0.5291666 c 0.07329,0 0.1322917,0.059 0.1322917,0.1323 v 0.26458 c 0,0.0733 -0.059002,0.13229 -0.1322917,0.13229 H 3.0427083 c -0.07329,0 -0.1322917,-0.059 -0.1322917,-0.13229 v -0.26458 c 0,-0.0733 0.059002,-0.1323 0.1322917,-0.1323 z' style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' inkscape:connector-curvature='0' /%3E%3Cpath id='rect844' d='m 2.2489582,294.61874 h 0.2645833 c 0.07329,0 0.1322917,0.059 0.1322917,0.1323 v 0.26458 c 0,0.0733 -0.059002,0.13229 -0.1322917,0.13229 H 2.2489582 c -0.07329,0 -0.1322916,-0.059 -0.1322916,-0.13229 v -0.26458 c 0,-0.0733 0.059002,-0.1323 0.1322916,-0.1323 z' style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' inkscape:connector-curvature='0' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg8' sodipodi:docname='document.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cdefs id='defs2'%3E%3Cinkscape:path-effect effect='bspline' id='path-effect819' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='22.4' inkscape:cx='-33.317891' inkscape:cy='5.7324613' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:pagecheckerboard='true' /%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Cg id='g849' transform='translate(-1.3233073,1.32225)'%3E%3Cpath inkscape:connector-curvature='0' id='rect815' d='m 2.1174481,292.50273 c -0.2910132,0 -0.5295575,0.23837 -0.5295575,0.52917 v 2.11667 c 0,0.2908 0.2385443,0.52916 0.5295575,0.52916 h 1.5886724 c 0.2910133,0 0.5276034,-0.23836 0.5276034,-0.52916 v -2.11667 c 0,-0.2908 -0.2365901,-0.52917 -0.5276034,-0.52917 z m 0,0.26556 h 1.5886724 c 0.1489408,0 0.2638017,0.11478 0.2638017,0.26361 v 2.11667 c 0,0.14882 -0.1148609,0.26361 -0.2638017,0.26361 H 2.1174481 c -0.1489407,0 -0.2657558,-0.11479 -0.2657558,-0.26361 v -2.11667 c 0,-0.14883 0.1168151,-0.26361 0.2657558,-0.26361 z' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26461595;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke markers fill;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' /%3E%3Cpath inkscape:connector-curvature='0' id='path825' d='m 2.2363281,293.03125 a 0.13230489,0.13230489 0 0 0 0.011719,0.26367 h 1.3242187 a 0.13230489,0.13230489 0 1 0 0,-0.26367 H 2.2480469 a 0.13230489,0.13230489 0 0 0 -0.011719,0 z' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' /%3E%3Cpath inkscape:connector-curvature='0' id='path836' d='m 2.2363281,293.56055 a 0.13230489,0.13230489 0 0 0 0.011719,0.26367 h 1.3242187 a 0.13230489,0.13230489 0 1 0 0,-0.26367 H 2.2480469 a 0.13230489,0.13230489 0 0 0 -0.011719,0 z' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' /%3E%3Cpath inkscape:connector-curvature='0' id='path838' d='m 2.2363281,294.08984 a 0.13230489,0.13230489 0 0 0 0.011719,0.26368 h 1.3242187 a 0.13230489,0.13230489 0 1 0 0,-0.26368 H 2.2480469 a 0.13230489,0.13230489 0 0 0 -0.011719,0 z' style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' /%3E%3Cpath id='rect842' d='m 3.0427083,294.61874 h 0.5291666 c 0.07329,0 0.1322917,0.059 0.1322917,0.1323 v 0.26458 c 0,0.0733 -0.059002,0.13229 -0.1322917,0.13229 H 3.0427083 c -0.07329,0 -0.1322917,-0.059 -0.1322917,-0.13229 v -0.26458 c 0,-0.0733 0.059002,-0.1323 0.1322917,-0.1323 z' style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' inkscape:connector-curvature='0' /%3E%3Cpath id='rect844' d='m 2.2489582,294.61874 h 0.2645833 c 0.07329,0 0.1322917,0.059 0.1322917,0.1323 v 0.26458 c 0,0.0733 -0.059002,0.13229 -0.1322917,0.13229 H 2.2489582 c -0.07329,0 -0.1322916,-0.059 -0.1322916,-0.13229 v -0.26458 c 0,-0.0733 0.059002,-0.1323 0.1322916,-0.1323 z' style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' inkscape:connector-curvature='0' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="document"][data-value="file_old"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg8' sodipodi:docname='file_pdf2.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cpath style='opacity:1;fill:none;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26458183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke' d='m 0.79366693,0.13227221 c -0.2198674,0 -0.3968726,0.1770053 -0.3968726,0.39687278 V 2.6457994 c 0,0.2198675 0.1770052,0.3968728 0.3968726,0.3968728 H 2.3811579 c 0.2198675,0 0.3968727,-0.1770052 0.3968727,-0.3968728 V 1.0500404 L 1.8597456,0.13227221 Z' id='rect819' inkscape:connector-curvature='0' /%3E%3Cpath style='opacity:1;fill:none;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26458183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke' d='M 2.7775138,1.0500404 1.8597456,0.13227221 v 0.52089546 c 0,0.21986749 0.1770053,0.39687273 0.3968728,0.39687273 z' id='rect825' inkscape:connector-curvature='0' /%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg8' sodipodi:docname='file_pdf2.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cpath style='opacity:1;fill:none;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26458183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke' d='m 0.79366693,0.13227221 c -0.2198674,0 -0.3968726,0.1770053 -0.3968726,0.39687278 V 2.6457994 c 0,0.2198675 0.1770052,0.3968728 0.3968726,0.3968728 H 2.3811579 c 0.2198675,0 0.3968727,-0.1770052 0.3968727,-0.3968728 V 1.0500404 L 1.8597456,0.13227221 Z' id='rect819' inkscape:connector-curvature='0' /%3E%3Cpath style='opacity:1;fill:none;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26458183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke' d='M 2.7775138,1.0500404 1.8597456,0.13227221 v 0.52089546 c 0,0.21986749 0.1770053,0.39687273 0.3968728,0.39687273 z' id='rect825' inkscape:connector-curvature='0' /%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="document"][data-value="file"] {
  mask-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7.27521,3.82843a.60364.60364,0,0,1-.60364-.60364V0H2.10364A.60364.60364,0,0,0,1.5.60364V11.39636A.60364.60364,0,0,0,2.10364,12H9.89636A.60364.60364,0,0,0,10.5,11.39636V3.82843Z'/%3E%3Cpath d='M7.27524,3.82843H10.5L6.6716,0V3.22479A.60364.60364,0,0,0,7.27524,3.82843Z' style='opacity:0.8'/%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg id='Layer_1' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M7.27521,3.82843a.60364.60364,0,0,1-.60364-.60364V0H2.10364A.60364.60364,0,0,0,1.5.60364V11.39636A.60364.60364,0,0,0,2.10364,12H9.89636A.60364.60364,0,0,0,10.5,11.39636V3.82843Z'/%3E%3Cpath d='M7.27524,3.82843H10.5L6.6716,0V3.22479A.60364.60364,0,0,0,7.27524,3.82843Z' style='opacity:0.8'/%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="document"][data-value="filex"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12' height='12' version='1.1' viewBox='0 0 3.175 3.175' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cpath d='m0.79375-1.5e-8c-0.14658 0-0.26458 0.118-0.26458 0.26458v2.6458c0 0.14658 0.118 0.26458 0.26458 0.26458h1.5875c0.14658 0 0.26458-0.118 0.26458-0.26458v-1.9482l-0.96221-0.96221z' fill='%23050505' fill-opacity='.71373' style='paint-order:fill markers stroke'/%3E%3Cpath d='m2.6458 0.96221-0.96221-0.96221v0.69763c0 0.14658 0.118 0.26458 0.26458 0.26458z' fill='%23050505' fill-opacity='.71373' style='paint-order:fill markers stroke'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12' height='12' version='1.1' viewBox='0 0 3.175 3.175' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cpath d='m0.79375-1.5e-8c-0.14658 0-0.26458 0.118-0.26458 0.26458v2.6458c0 0.14658 0.118 0.26458 0.26458 0.26458h1.5875c0.14658 0 0.26458-0.118 0.26458-0.26458v-1.9482l-0.96221-0.96221z' fill='%23050505' fill-opacity='.71373' style='paint-order:fill markers stroke'/%3E%3Cpath d='m2.6458 0.96221-0.96221-0.96221v0.69763c0 0.14658 0.118 0.26458 0.26458 0.26458z' fill='%23050505' fill-opacity='.71373' style='paint-order:fill markers stroke'/%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="document"][data-value="form"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='svg8' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='document.svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23434141;%7D%0A%3C/style%3E%3Cdefs%3E%3Cinkscape:path-effect apply_no_weight='true' apply_with_weight='true' effect='bspline' helper_size='0' id='path-effect819' is_visible='true' only_selected='false' steps='2' weight='33.333333'%3E%3C/inkscape:path-effect%3E%3C/defs%3E%3Csodipodi:namedview bordercolor='%23666666' borderopacity='1.0' id='base' inkscape:current-layer='layer1' inkscape:cx='-33.317891' inkscape:cy='5.7324613' inkscape:document-units='px' inkscape:pagecheckerboard='true' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:window-height='1377' inkscape:window-maximized='1' inkscape:window-width='3440' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:zoom='22.4' pagecolor='%23ffffff' showgrid='false' units='px'%3E%3C/sodipodi:namedview%3E%3Cpath id='rect815' inkscape:connector-curvature='0' class='st0' d='M3.001477-0.000059C1.901585-0.000059,1,0.900878,1,1.999972 v8.000008c0,1.099094,0.901585,2.000031,2.001477,2.000031h6.004431c1.099893,0,1.99409-0.900936,1.99409-2.000031V1.999972 c0-1.099094-0.894198-2.000031-1.994091-2.000031H3.001477z M3.001477,1.003647h6.004431 c0.562925,0,0.997046,0.433801,0.997046,0.996324v8.000008c0,0.562523-0.434121,0.996325-0.997046,0.996325H3.001477 c-0.562925,0-1.004431-0.433802-1.004431-0.996325V1.999972C1.997046,1.437449,2.438552,1.003647,3.001477,1.003647z'/%3E%3Crect x='3' y='1.999992' class='st0' width='2' height='1'/%3E%3Crect x='5.999999' y='1.999992' class='st0' width='3.000001' height='1'/%3E%3Crect x='2.999999' y='4.000008' class='st0' width='2' height='1'/%3E%3Crect x='5.999998' y='4.000008' class='st0' width='3.000001' height='1'/%3E%3Crect x='2.999998' y='6.000008' class='st0' width='2' height='1'/%3E%3Crect x='5.999997' y='6.000008' class='st0' width='3.000001' height='1'/%3E%3Crect x='6.999999' y='8' class='st0' width='2' height='1'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 25.2.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='svg8' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='document.svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 12 12' style='enable-background:new 0 0 12 12;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23434141;%7D%0A%3C/style%3E%3Cdefs%3E%3Cinkscape:path-effect apply_no_weight='true' apply_with_weight='true' effect='bspline' helper_size='0' id='path-effect819' is_visible='true' only_selected='false' steps='2' weight='33.333333'%3E%3C/inkscape:path-effect%3E%3C/defs%3E%3Csodipodi:namedview bordercolor='%23666666' borderopacity='1.0' id='base' inkscape:current-layer='layer1' inkscape:cx='-33.317891' inkscape:cy='5.7324613' inkscape:document-units='px' inkscape:pagecheckerboard='true' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:window-height='1377' inkscape:window-maximized='1' inkscape:window-width='3440' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:zoom='22.4' pagecolor='%23ffffff' showgrid='false' units='px'%3E%3C/sodipodi:namedview%3E%3Cpath id='rect815' inkscape:connector-curvature='0' class='st0' d='M3.001477-0.000059C1.901585-0.000059,1,0.900878,1,1.999972 v8.000008c0,1.099094,0.901585,2.000031,2.001477,2.000031h6.004431c1.099893,0,1.99409-0.900936,1.99409-2.000031V1.999972 c0-1.099094-0.894198-2.000031-1.994091-2.000031H3.001477z M3.001477,1.003647h6.004431 c0.562925,0,0.997046,0.433801,0.997046,0.996324v8.000008c0,0.562523-0.434121,0.996325-0.997046,0.996325H3.001477 c-0.562925,0-1.004431-0.433802-1.004431-0.996325V1.999972C1.997046,1.437449,2.438552,1.003647,3.001477,1.003647z'/%3E%3Crect x='3' y='1.999992' class='st0' width='2' height='1'/%3E%3Crect x='5.999999' y='1.999992' class='st0' width='3.000001' height='1'/%3E%3Crect x='2.999999' y='4.000008' class='st0' width='2' height='1'/%3E%3Crect x='5.999998' y='4.000008' class='st0' width='3.000001' height='1'/%3E%3Crect x='2.999998' y='6.000008' class='st0' width='2' height='1'/%3E%3Crect x='5.999997' y='6.000008' class='st0' width='3.000001' height='1'/%3E%3Crect x='6.999999' y='8' class='st0' width='2' height='1'/%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="dashboard"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg6' sodipodi:docname='dashbard.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cmetadata id='metadata12'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs10' /%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='3440' inkscape:window-height='1377' id='namedview8' showgrid='false' inkscape:pagecheckerboard='true' inkscape:zoom='60.682618' inkscape:cx='6.5658042' inkscape:cy='2.7420576' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='svg6' /%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99617177px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 2.4980469 2 C 1.6756955 2 1 2.6776486 1 3.5 L 1 9 L 0.52734375 9 A 0.49914201 0.4971314 0 0 0 0.4765625 9 A 0.50202086 0.49999861 0 0 0 0.52734375 10 L 11.498047 10 A 0.50135717 0.4993376 0 1 0 11.498047 9 L 10.996094 9 L 10.996094 3.5 C 10.996094 2.6776486 10.318445 2 9.4960938 2 L 2.4980469 2 z M 2.4980469 2.9960938 L 9.4960938 2.9960938 C 9.7817407 2.9960938 9.9980469 3.2143514 9.9980469 3.5 L 9.9980469 9 L 1.9960938 9 L 1.9960938 3.5 C 1.9960938 3.2143515 2.2123985 2.9960936 2.4980469 2.9960938 z ' transform='scale(0.26458182)' id='path831' /%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg6' sodipodi:docname='dashbard.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cmetadata id='metadata12'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs10' /%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='3440' inkscape:window-height='1377' id='namedview8' showgrid='false' inkscape:pagecheckerboard='true' inkscape:zoom='60.682618' inkscape:cx='6.5658042' inkscape:cy='2.7420576' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:current-layer='svg6' /%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99617177px;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 2.4980469 2 C 1.6756955 2 1 2.6776486 1 3.5 L 1 9 L 0.52734375 9 A 0.49914201 0.4971314 0 0 0 0.4765625 9 A 0.50202086 0.49999861 0 0 0 0.52734375 10 L 11.498047 10 A 0.50135717 0.4993376 0 1 0 11.498047 9 L 10.996094 9 L 10.996094 3.5 C 10.996094 2.6776486 10.318445 2 9.4960938 2 L 2.4980469 2 z M 2.4980469 2.9960938 L 9.4960938 2.9960938 C 9.7817407 2.9960938 9.9980469 3.2143514 9.9980469 3.5 L 9.9980469 9 L 1.9960938 9 L 1.9960938 3.5 C 1.9960938 3.2143515 2.2123985 2.9960936 2.4980469 2.9960938 z ' transform='scale(0.26458182)' id='path831' /%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="report"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg8' sodipodi:docname='report.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cdefs id='defs2'%3E%3Cinkscape:path-effect effect='bspline' id='path-effect819' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='63.356768' inkscape:cx='-1.5955445' inkscape:cy='6.2501467' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:pagecheckerboard='true' /%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26461595;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke markers fill;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='m 3.1749986,294.61912 c 0,-0.29101 -0.23837,-0.52956 -0.52917,-0.52956 h -2.11667 c -0.2908,0 -0.52916,0.23855 -0.52916,0.52956 v 1.58867 c 0,0.29102 0.23836,0.52761 0.52916,0.52761 h 2.11667 c 0.2908,0 0.52917,-0.23659 0.52917,-0.52761 z m -0.26556,0 v 1.58867 c 0,0.14894 -0.11478,0.2638 -0.26361,0.2638 h -2.11667 c -0.14882,0 -0.26361,-0.11486 -0.26361,-0.2638 v -1.58867 c 0,-0.14894 0.11479,-0.26576 0.26361,-0.26576 h 2.11667 c 0.14883,0 0.26361,0.11682 0.26361,0.26576 z' id='rect815' inkscape:connector-curvature='0' /%3E%3Cpath style='fill:none;stroke:%23434141;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' d='m 0.66145833,296.07394 0.61727287,-0.92604 0.617273,0.52916 0.6175375,-0.92604' id='path2333' inkscape:connector-curvature='0' sodipodi:nodetypes='cccc' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg8' sodipodi:docname='report.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cdefs id='defs2'%3E%3Cinkscape:path-effect effect='bspline' id='path-effect819' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='63.356768' inkscape:cx='-1.5955445' inkscape:cy='6.2501467' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' inkscape:pagecheckerboard='true' /%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26461595;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;paint-order:stroke markers fill;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='m 3.1749986,294.61912 c 0,-0.29101 -0.23837,-0.52956 -0.52917,-0.52956 h -2.11667 c -0.2908,0 -0.52916,0.23855 -0.52916,0.52956 v 1.58867 c 0,0.29102 0.23836,0.52761 0.52916,0.52761 h 2.11667 c 0.2908,0 0.52917,-0.23659 0.52917,-0.52761 z m -0.26556,0 v 1.58867 c 0,0.14894 -0.11478,0.2638 -0.26361,0.2638 h -2.11667 c -0.14882,0 -0.26361,-0.11486 -0.26361,-0.2638 v -1.58867 c 0,-0.14894 0.11479,-0.26576 0.26361,-0.26576 h 2.11667 c 0.14883,0 0.26361,0.11682 0.26361,0.26576 z' id='rect815' inkscape:connector-curvature='0' /%3E%3Cpath style='fill:none;stroke:%23434141;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' d='m 0.66145833,296.07394 0.61727287,-0.92604 0.617273,0.52916 0.6175375,-0.92604' id='path2333' inkscape:connector-curvature='0' sodipodi:nodetypes='cccc' /%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="folder"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg8' sodipodi:docname='folder.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cmetadata id='metadata14'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs12'%3E%3Cinkscape:path-effect effect='bspline' id='path-effect4683' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3Cinkscape:path-effect effect='bspline' id='path-effect4679' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3Cinkscape:path-effect effect='bspline' id='path-effect4675' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3C/defs%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='2195' inkscape:window-height='1205' id='namedview10' showgrid='false' showguides='true' inkscape:guide-bbox='true' inkscape:zoom='22.627417' inkscape:cx='-9.3650335' inkscape:cy='7.3370942' inkscape:window-x='0' inkscape:window-y='0' inkscape:window-maximized='0' inkscape:current-layer='svg8' inkscape:pagecheckerboard='true' /%3E%3Cpath style='fill:%23434141;fill-opacity:0.19607843;stroke:none;stroke-width:0.26457995px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.6' d='M 0.53226044,0.5286469 C 0.36213464,0.5331999 0.27045173,0.6362398 0.26458182,0.7983963 v 1.5838735 c 0,0.1395749 0.0800249,0.2541415 0.27129587,0.2635484 H 2.6411338 C 2.8159731,2.6402884 2.8977866,2.5349777 2.9088125,2.3745184 V 1.3234258 c 0,-0.1600268 -0.1070198,-0.2596053 -0.2692289,-0.2656153 H 1.852567 C 1.6962228,1.0578246 1.5685898,0.9948725 1.4830879,0.9213855 1.3975851,0.8478988 1.3490659,0.7759083 1.3270281,0.6965943 l 0.00362,0.00982 C 1.335248,0.7190388 1.2956716,0.6504918 1.2427973,0.6066779 1.190392,0.5632528 1.1259906,0.5303969 1.0572825,0.5286469 Z' id='path4706' inkscape:connector-curvature='0' /%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458183px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 0.5253906,0.26586498 C 0.2304618,0.27375498 0.0101931,0.50792221 0,0.78930251 v 0.00391 1.58984369 C 0,2.6486223 0.2103525,2.8950023 0.5234375,2.9104 h 0.00391 0.00195 2.1191406 0.00196 C 2.9506363,2.9009 3.1589759,2.6621484 3.1757814,2.390865 v -0.00391 -1.0625 c 0,-0.2947231 -0.2411203,-0.51876829 -0.5253907,-0.52929689 h -0.00195 -0.7949219 c -0.087565,1.17e-5 -0.1504782,-0.03205 -0.1972656,-0.072262 -0.046787,-0.040212 -0.073633,-0.1006252 -0.072266,-0.095703 l -0.00195,-0.00586 -0.00195,-0.00391 C 1.5509142,0.53741651 1.4993742,0.47522691 1.4140653,0.40453691 1.3287573,0.33384691 1.2076127,0.26842048 1.0605497,0.26586498 H 0.5273466 Z m 0.00781,0.26367193 h 0.5253906 c 0.068709,0.00175 0.1331412,0.0347 0.1855468,0.078125 0.052875,0.043814 0.092493,0.112235 0.087891,0.099609 l -0.00391,-0.00977 c 0.022038,0.079314 0.070746,0.1511227 0.15625,0.2246094 0.085503,0.073487 0.2127942,0.13673289 0.3691406,0.13671879 H 2.640619 c 0.1622116,0.00601 0.2695312,0.1055981 0.2695312,0.265625 V 2.37524 c -0.011026,0.1604593 -0.09273,0.2659535 -0.267572,0.2714844 H 0.5371094 C 0.3458354,2.6373175 0.265625,2.5226272 0.265625,2.3830525 V 0.79906821 c 0.00587,-0.1621565 0.09745,-0.2649784 0.2675782,-0.2695313 z' id='path4689-0' inkscape:connector-curvature='0' /%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg8' sodipodi:docname='folder.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cmetadata id='metadata14'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cdefs id='defs12'%3E%3Cinkscape:path-effect effect='bspline' id='path-effect4683' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3Cinkscape:path-effect effect='bspline' id='path-effect4679' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3Cinkscape:path-effect effect='bspline' id='path-effect4675' is_visible='true' weight='33.333333' steps='2' helper_size='0' apply_no_weight='true' apply_with_weight='true' only_selected='false' /%3E%3C/defs%3E%3Csodipodi:namedview pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1' objecttolerance='10' gridtolerance='10' guidetolerance='10' inkscape:pageopacity='0' inkscape:pageshadow='2' inkscape:window-width='2195' inkscape:window-height='1205' id='namedview10' showgrid='false' showguides='true' inkscape:guide-bbox='true' inkscape:zoom='22.627417' inkscape:cx='-9.3650335' inkscape:cy='7.3370942' inkscape:window-x='0' inkscape:window-y='0' inkscape:window-maximized='0' inkscape:current-layer='svg8' inkscape:pagecheckerboard='true' /%3E%3Cpath style='fill:%23434141;fill-opacity:0.19607843;stroke:none;stroke-width:0.26457995px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:0.6' d='M 0.53226044,0.5286469 C 0.36213464,0.5331999 0.27045173,0.6362398 0.26458182,0.7983963 v 1.5838735 c 0,0.1395749 0.0800249,0.2541415 0.27129587,0.2635484 H 2.6411338 C 2.8159731,2.6402884 2.8977866,2.5349777 2.9088125,2.3745184 V 1.3234258 c 0,-0.1600268 -0.1070198,-0.2596053 -0.2692289,-0.2656153 H 1.852567 C 1.6962228,1.0578246 1.5685898,0.9948725 1.4830879,0.9213855 1.3975851,0.8478988 1.3490659,0.7759083 1.3270281,0.6965943 l 0.00362,0.00982 C 1.335248,0.7190388 1.2956716,0.6504918 1.2427973,0.6066779 1.190392,0.5632528 1.1259906,0.5303969 1.0572825,0.5286469 Z' id='path4706' inkscape:connector-curvature='0' /%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.26458183px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 0.5253906,0.26586498 C 0.2304618,0.27375498 0.0101931,0.50792221 0,0.78930251 v 0.00391 1.58984369 C 0,2.6486223 0.2103525,2.8950023 0.5234375,2.9104 h 0.00391 0.00195 2.1191406 0.00196 C 2.9506363,2.9009 3.1589759,2.6621484 3.1757814,2.390865 v -0.00391 -1.0625 c 0,-0.2947231 -0.2411203,-0.51876829 -0.5253907,-0.52929689 h -0.00195 -0.7949219 c -0.087565,1.17e-5 -0.1504782,-0.03205 -0.1972656,-0.072262 -0.046787,-0.040212 -0.073633,-0.1006252 -0.072266,-0.095703 l -0.00195,-0.00586 -0.00195,-0.00391 C 1.5509142,0.53741651 1.4993742,0.47522691 1.4140653,0.40453691 1.3287573,0.33384691 1.2076127,0.26842048 1.0605497,0.26586498 H 0.5273466 Z m 0.00781,0.26367193 h 0.5253906 c 0.068709,0.00175 0.1331412,0.0347 0.1855468,0.078125 0.052875,0.043814 0.092493,0.112235 0.087891,0.099609 l -0.00391,-0.00977 c 0.022038,0.079314 0.070746,0.1511227 0.15625,0.2246094 0.085503,0.073487 0.2127942,0.13673289 0.3691406,0.13671879 H 2.640619 c 0.1622116,0.00601 0.2695312,0.1055981 0.2695312,0.265625 V 2.37524 c -0.011026,0.1604593 -0.09273,0.2659535 -0.267572,0.2714844 H 0.5371094 C 0.3458354,2.6373175 0.265625,2.5226272 0.265625,2.3830525 V 0.79906821 c 0.00587,-0.1621565 0.09745,-0.2649784 0.2675782,-0.2695313 z' id='path4689-0' inkscape:connector-curvature='0' /%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="tag"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749998 3.1750001' version='1.1' id='svg8' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='tag.svg'%3E%3Cdefs id='defs2' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='64' inkscape:cx='10.874025' inkscape:cy='5.728744' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3Ccc:license rdf:resource='' /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82497)'%3E%3Cpath style='fill:none;fill-opacity:1;stroke:%23434141;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' d='m 0.13229166,294.08955 c -1.1806e-4,-0.0844 0.0512291,-0.1322 0.13229167,-0.13229 0.37058675,-4e-4 1.32291547,0 1.32291547,0 l 1.4552095,1.45521 -1.4552049,1.45521 -1.45520945,-1.45522 c 0,0 5.8364e-4,-0.90402 -2.29e-6,-1.32291 z' id='path1399' inkscape:connector-curvature='0' sodipodi:nodetypes='ssccccs' /%3E%3Ccircle style='opacity:1;fill:none;fill-opacity:1;stroke:%23434141;stroke-width:0.13229166;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke' id='path1401' cx='0.89296871' cy='294.71793' r='0.13229166' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749998 3.1750001' version='1.1' id='svg8' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='tag.svg'%3E%3Cdefs id='defs2' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='64' inkscape:cx='10.874025' inkscape:cy='5.728744' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata5'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3Ccc:license rdf:resource='' /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82497)'%3E%3Cpath style='fill:none;fill-opacity:1;stroke:%23434141;stroke-width:0.26458332;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1' d='m 0.13229166,294.08955 c -1.1806e-4,-0.0844 0.0512291,-0.1322 0.13229167,-0.13229 0.37058675,-4e-4 1.32291547,0 1.32291547,0 l 1.4552095,1.45521 -1.4552049,1.45521 -1.45520945,-1.45522 c 0,0 5.8364e-4,-0.90402 -2.29e-6,-1.32291 z' id='path1399' inkscape:connector-curvature='0' sodipodi:nodetypes='ssccccs' /%3E%3Ccircle style='opacity:1;fill:none;fill-opacity:1;stroke:%23434141;stroke-width:0.13229166;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:markers fill stroke' id='path1401' cx='0.89296871' cy='294.71793' r='0.13229166' /%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="mail"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg6' sodipodi:docname='mail.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Crect style='opacity:1;fill:none;fill-opacity:1;stroke:%23434141;stroke-width:0.26458183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke' id='rect812' width='2.9103999' height='1.8520727' x='0.13229094' y='0.66145456' rx='0.26458183' /%3E%3Cpath style='fill:none;stroke:%23434141;stroke-width:0.26458183px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1' d='M 0.22489454,0.75405818 1.5874909,1.8520727 2.9500873,0.75405818' id='path818' inkscape:connector-curvature='0' sodipodi:nodetypes='ccc' /%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg6' sodipodi:docname='mail.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Crect style='opacity:1;fill:none;fill-opacity:1;stroke:%23434141;stroke-width:0.26458183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke' id='rect812' width='2.9103999' height='1.8520727' x='0.13229094' y='0.66145456' rx='0.26458183' /%3E%3Cpath style='fill:none;stroke:%23434141;stroke-width:0.26458183px;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:1' d='M 0.22489454,0.75405818 1.5874909,1.8520727 2.9500873,0.75405818' id='path818' inkscape:connector-curvature='0' sodipodi:nodetypes='ccc' /%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="sharing"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg8' sodipodi:docname='sharing.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;vector-effect: non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 2.5019531 0.99609375 C 1.6796017 0.99609375 0.99609371 1.6796017 0.99609375 2.5019531 L 0.99609375 9.5 C 0.99609375 10.322351 1.6796017 11 2.5019531 11 L 9.5 11 C 10.322351 11 11 10.322351 11 9.5 L 11 2.5019531 C 11 1.6796017 10.322351 0.99609371 9.5 0.99609375 L 2.5019531 0.99609375 z M 2.5019531 2 L 9.5 2 C 9.785647 2 10.001953 2.2163046 10.001953 2.5019531 L 10.001953 9.5 C 10.001953 9.785647 9.7856489 10.001953 9.5 10.001953 L 2.5019531 10.001953 C 2.2163046 10.001953 2 9.7856489 2 9.5 L 2 2.5019531 C 2 2.2163046 2.2163046 2 2.5019531 2 z M 8.4921875 2.9921875 A 0.50005001 0.50005001 0 0 0 8.4433594 2.9960938 L 8.4375 2.9960938 L 5.5 2.9960938 A 0.50197148 0.50197148 0 0 0 5.5 4.0019531 L 7.2929688 4.0019531 L 3.1445312 8.1503906 A 0.50005001 0.50005001 0 1 0 3.8535156 8.8515625 L 8.0019531 4.703125 L 8.0019531 6.5039062 A 0.50005001 0.50005001 0 1 0 8.9980469 6.5039062 L 8.9980469 3.5703125 A 0.50005001 0.50005001 0 0 0 8.4921875 2.9921875 z ' transform='scale(0.26458182)' id='path827' /%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg8' sodipodi:docname='sharing.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;vector-effect: non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 2.5019531 0.99609375 C 1.6796017 0.99609375 0.99609371 1.6796017 0.99609375 2.5019531 L 0.99609375 9.5 C 0.99609375 10.322351 1.6796017 11 2.5019531 11 L 9.5 11 C 10.322351 11 11 10.322351 11 9.5 L 11 2.5019531 C 11 1.6796017 10.322351 0.99609371 9.5 0.99609375 L 2.5019531 0.99609375 z M 2.5019531 2 L 9.5 2 C 9.785647 2 10.001953 2.2163046 10.001953 2.5019531 L 10.001953 9.5 C 10.001953 9.785647 9.7856489 10.001953 9.5 10.001953 L 2.5019531 10.001953 C 2.2163046 10.001953 2 9.7856489 2 9.5 L 2 2.5019531 C 2 2.2163046 2.2163046 2 2.5019531 2 z M 8.4921875 2.9921875 A 0.50005001 0.50005001 0 0 0 8.4433594 2.9960938 L 8.4375 2.9960938 L 5.5 2.9960938 A 0.50197148 0.50197148 0 0 0 5.5 4.0019531 L 7.2929688 4.0019531 L 3.1445312 8.1503906 A 0.50005001 0.50005001 0 1 0 3.8535156 8.8515625 L 8.0019531 4.703125 L 8.0019531 6.5039062 A 0.50005001 0.50005001 0 1 0 8.9980469 6.5039062 L 8.9980469 3.5703125 A 0.50005001 0.50005001 0 0 0 8.4921875 2.9921875 z ' transform='scale(0.26458182)' id='path827' /%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="lock"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg8' sodipodi:docname='lock.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cpath style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke' d='m 1.5880077,0.26406505 c -0.2327023,0 -0.4379907,0.13466578 -0.5761889,0.32814346 C 0.87362031,0.78568619 0.7927119,1.0416571 0.79271193,1.322909 v 5.168e-4 h -0.1312574 c -0.14657835,0 -0.26458182,0.1180035 -0.26458182,0.2645818 v 1.0583273 c 0,0.1465783 0.11800347,0.2645818 0.26458182,0.2645818 H 2.5135273 c 0.1465783,0 0.2645818,-0.1180035 0.2645818,-0.2645818 V 1.5880076 c 0,-0.1465783 -0.1180035,-0.2645818 -0.2645818,-0.2645818 H 2.3807196 V 1.322909 c 0,-0.2812519 -0.080392,-0.53722281 -0.2185901,-0.73070049 C 2.0239311,0.39873083 1.8207101,0.26406505 1.5880077,0.26406505 Z m 0,0.26561534 c 0.1326089,0 0.257948,0.0732912 0.3591491,0.21497273 C 2.0483579,0.8863347 2.1171713,1.0927252 2.1171713,1.322909 v 5.168e-4 H 1.058844 V 1.322909 c 0,-0.2301838 0.066747,-0.4365743 0.1679475,-0.57825588 C 1.3279926,0.60297156 1.4553988,0.52968039 1.5880077,0.52968039 Z m -0.00465,1.18596731 a 0.2646083,0.2646083 0 0 1 0.2692327,0.2697494 v 0.2635483 a 0.26464842,0.26464842 0 1 1 -0.5291637,0 V 1.9853971 a 0.2646083,0.2646083 0 0 1 0.259931,-0.2697494 z' id='rect5077' inkscape:connector-curvature='0' /%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' version='1.1' viewBox='0 0 3.1749818 3.1749818' id='svg8' sodipodi:docname='lock.svg' inkscape:version='0.92.4 (5da689c313, 2019-01-14)'%3E%3Cpath style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke' d='m 1.5880077,0.26406505 c -0.2327023,0 -0.4379907,0.13466578 -0.5761889,0.32814346 C 0.87362031,0.78568619 0.7927119,1.0416571 0.79271193,1.322909 v 5.168e-4 h -0.1312574 c -0.14657835,0 -0.26458182,0.1180035 -0.26458182,0.2645818 v 1.0583273 c 0,0.1465783 0.11800347,0.2645818 0.26458182,0.2645818 H 2.5135273 c 0.1465783,0 0.2645818,-0.1180035 0.2645818,-0.2645818 V 1.5880076 c 0,-0.1465783 -0.1180035,-0.2645818 -0.2645818,-0.2645818 H 2.3807196 V 1.322909 c 0,-0.2812519 -0.080392,-0.53722281 -0.2185901,-0.73070049 C 2.0239311,0.39873083 1.8207101,0.26406505 1.5880077,0.26406505 Z m 0,0.26561534 c 0.1326089,0 0.257948,0.0732912 0.3591491,0.21497273 C 2.0483579,0.8863347 2.1171713,1.0927252 2.1171713,1.322909 v 5.168e-4 H 1.058844 V 1.322909 c 0,-0.2301838 0.066747,-0.4365743 0.1679475,-0.57825588 C 1.3279926,0.60297156 1.4553988,0.52968039 1.5880077,0.52968039 Z m -0.00465,1.18596731 a 0.2646083,0.2646083 0 0 1 0.2692327,0.2697494 v 0.2635483 a 0.26464842,0.26464842 0 1 1 -0.5291637,0 V 1.9853971 a 0.2646083,0.2646083 0 0 1 0.259931,-0.2697494 z' id='rect5077' inkscape:connector-curvature='0' /%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="search"] {
  mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' version='1.1' viewBox='0 0 5.8208 5.8208' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cg transform='translate(0 -291.18)'%3E%3Cpath transform='matrix(.26458 0 0 .26458 0 291.18)' d='m9.5 5a4.5 4.5 0 0 0-4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 2.3926-0.69141l3.3965 3.3984c0.39172 0.39175 1.0224 0.39173 1.4141 0 0.39172-0.39175 0.39172-1.0243 0-1.416l-3.3984-3.3984a4.5 4.5 0 0 0 0.69531-2.3926 4.5 4.5 0 0 0-4.5-4.5zm0 1.5a3 3 0 0 1 0.29883 0.015625 3 3 0 0 1 0.29687 0.044922 3 3 0 0 1 0.29102 0.074219 3 3 0 0 1 0.28125 0.10156 3 3 0 0 1 0.26953 0.13086 3 3 0 0 1 0.25586 0.15625 3 3 0 0 1 0.24024 0.18164 3 3 0 0 1 0.21875 0.20508 3 3 0 0 1 0.19726 0.22461 3 3 0 0 1 0.17383 0.24414 3 3 0 0 1 0.15039 0.25977 3 3 0 0 1 0.12305 0.27344 3 3 0 0 1 0.09375 0.28516 3 3 0 0 1 0.066406 0.29297 3 3 0 0 1 0.035157 0.29688 3 3 0 0 1 0.007812 0.21289 3 3 0 0 1-0.015625 0.29883 3 3 0 0 1-0.044922 0.29687 3 3 0 0 1-0.074219 0.29102 3 3 0 0 1-0.10156 0.28125 3 3 0 0 1-0.13086 0.26953 3 3 0 0 1-0.15625 0.25586 3 3 0 0 1-0.18164 0.24024 3 3 0 0 1-0.20508 0.21875 3 3 0 0 1-0.22461 0.19726 3 3 0 0 1-0.24414 0.17383 3 3 0 0 1-0.25977 0.15039 3 3 0 0 1-0.27344 0.12305 3 3 0 0 1-0.28516 0.09375 3 3 0 0 1-0.29297 0.066406 3 3 0 0 1-0.29688 0.035157 3 3 0 0 1-0.21289 0.007812 3 3 0 0 1-0.29883-0.015625 3 3 0 0 1-0.29688-0.044922 3 3 0 0 1-0.29102-0.074219 3 3 0 0 1-0.28125-0.10156 3 3 0 0 1-0.26953-0.13086 3 3 0 0 1-0.25586-0.15625 3 3 0 0 1-0.24023-0.18164 3 3 0 0 1-0.21875-0.20508 3 3 0 0 1-0.19727-0.22461 3 3 0 0 1-0.17383-0.24414 3 3 0 0 1-0.15039-0.25977 3 3 0 0 1-0.12305-0.27344 3 3 0 0 1-0.09375-0.28516 3 3 0 0 1-0.066406-0.29297 3 3 0 0 1-0.035156-0.29688 3 3 0 0 1-0.0078125-0.21289 3 3 0 0 1 0.015625-0.29883 3 3 0 0 1 0.044922-0.29688 3 3 0 0 1 0.074219-0.29102 3 3 0 0 1 0.10156-0.28125 3 3 0 0 1 0.13086-0.26953 3 3 0 0 1 0.15625-0.25586 3 3 0 0 1 0.18164-0.24023 3 3 0 0 1 0.20508-0.21875 3 3 0 0 1 0.22461-0.19727 3 3 0 0 1 0.24414-0.17578 3 3 0 0 1 0.25977-0.14844 3 3 0 0 1 0.27344-0.12305 3 3 0 0 1 0.28516-0.09375 3 3 0 0 1 0.29297-0.066406 3 3 0 0 1 0.29688-0.035156 3 3 0 0 1 0.21289-0.0078125z' fill='currentcolor' fill-opacity='.78431' fill-rule='evenodd' style='paint-order: normal;'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='22' height='22' version='1.1' viewBox='0 0 5.8208 5.8208' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cg transform='translate(0 -291.18)'%3E%3Cpath transform='matrix(.26458 0 0 .26458 0 291.18)' d='m9.5 5a4.5 4.5 0 0 0-4.5 4.5 4.5 4.5 0 0 0 4.5 4.5 4.5 4.5 0 0 0 2.3926-0.69141l3.3965 3.3984c0.39172 0.39175 1.0224 0.39173 1.4141 0 0.39172-0.39175 0.39172-1.0243 0-1.416l-3.3984-3.3984a4.5 4.5 0 0 0 0.69531-2.3926 4.5 4.5 0 0 0-4.5-4.5zm0 1.5a3 3 0 0 1 0.29883 0.015625 3 3 0 0 1 0.29687 0.044922 3 3 0 0 1 0.29102 0.074219 3 3 0 0 1 0.28125 0.10156 3 3 0 0 1 0.26953 0.13086 3 3 0 0 1 0.25586 0.15625 3 3 0 0 1 0.24024 0.18164 3 3 0 0 1 0.21875 0.20508 3 3 0 0 1 0.19726 0.22461 3 3 0 0 1 0.17383 0.24414 3 3 0 0 1 0.15039 0.25977 3 3 0 0 1 0.12305 0.27344 3 3 0 0 1 0.09375 0.28516 3 3 0 0 1 0.066406 0.29297 3 3 0 0 1 0.035157 0.29688 3 3 0 0 1 0.007812 0.21289 3 3 0 0 1-0.015625 0.29883 3 3 0 0 1-0.044922 0.29687 3 3 0 0 1-0.074219 0.29102 3 3 0 0 1-0.10156 0.28125 3 3 0 0 1-0.13086 0.26953 3 3 0 0 1-0.15625 0.25586 3 3 0 0 1-0.18164 0.24024 3 3 0 0 1-0.20508 0.21875 3 3 0 0 1-0.22461 0.19726 3 3 0 0 1-0.24414 0.17383 3 3 0 0 1-0.25977 0.15039 3 3 0 0 1-0.27344 0.12305 3 3 0 0 1-0.28516 0.09375 3 3 0 0 1-0.29297 0.066406 3 3 0 0 1-0.29688 0.035157 3 3 0 0 1-0.21289 0.007812 3 3 0 0 1-0.29883-0.015625 3 3 0 0 1-0.29688-0.044922 3 3 0 0 1-0.29102-0.074219 3 3 0 0 1-0.28125-0.10156 3 3 0 0 1-0.26953-0.13086 3 3 0 0 1-0.25586-0.15625 3 3 0 0 1-0.24023-0.18164 3 3 0 0 1-0.21875-0.20508 3 3 0 0 1-0.19727-0.22461 3 3 0 0 1-0.17383-0.24414 3 3 0 0 1-0.15039-0.25977 3 3 0 0 1-0.12305-0.27344 3 3 0 0 1-0.09375-0.28516 3 3 0 0 1-0.066406-0.29297 3 3 0 0 1-0.035156-0.29688 3 3 0 0 1-0.0078125-0.21289 3 3 0 0 1 0.015625-0.29883 3 3 0 0 1 0.044922-0.29688 3 3 0 0 1 0.074219-0.29102 3 3 0 0 1 0.10156-0.28125 3 3 0 0 1 0.13086-0.26953 3 3 0 0 1 0.15625-0.25586 3 3 0 0 1 0.18164-0.24023 3 3 0 0 1 0.20508-0.21875 3 3 0 0 1 0.22461-0.19727 3 3 0 0 1 0.24414-0.17578 3 3 0 0 1 0.25977-0.14844 3 3 0 0 1 0.27344-0.12305 3 3 0 0 1 0.28516-0.09375 3 3 0 0 1 0.29297-0.066406 3 3 0 0 1 0.29688-0.035156 3 3 0 0 1 0.21289-0.0078125z' fill='currentcolor' fill-opacity='.78431' fill-rule='evenodd' style='paint-order: normal;'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
div.tcr-icon[data-icon="tags"] {
  mask-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 12 12' version='1.1' viewBox='0 0 12 12' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23434141;%7D%0A%3C/style%3E%3Ccircle class='st0' cx='-2.3173' cy='-7.9478' r='1.5008'/%3E%3Ccircle class='st0' cx='1.515' cy='-7.65' r='1.5008'/%3E%3Cpath class='st0' d='m11.514 5.8584-5.3663-5.3663c-0.15623-0.15623-0.34365-0.28119-0.55456-0.3671-0.10155-0.0391-0.20315-0.07814-0.31247-0.09373-0.10155-0.02346-0.2031-0.03128-0.31247-0.03128h-3.3119c-0.92172 5e-5 -1.6637 0.74208-1.656 1.656v3.312c0 0.10937 0.00782 0.21092 0.03128 0.31247 0.01559 0.10932 0.05468 0.21087 0.09373 0.31247 0.07809 0.2031 0.2031 0.39056 0.35928 0.54675l5.3741 5.3741c0.64834 0.64834 1.695 0.64834 2.3434 0l3.3119-3.312c0.64835-0.64836 0.64835-1.695 0-2.3434zm-10.178-3.351c-0.32806-0.32806-0.32029-0.8514 0-1.1717 0.32024-0.32024 0.84362-0.32806 1.1717 0 0.32024 0.32024 0.32024 0.85144 0 1.1717-0.32029 0.32029-0.85144 0.32024-1.1717 0z'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 12 12' version='1.1' viewBox='0 0 12 12' xml:space='preserve' xmlns='http://www.w3.org/2000/svg'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23434141;%7D%0A%3C/style%3E%3Ccircle class='st0' cx='-2.3173' cy='-7.9478' r='1.5008'/%3E%3Ccircle class='st0' cx='1.515' cy='-7.65' r='1.5008'/%3E%3Cpath class='st0' d='m11.514 5.8584-5.3663-5.3663c-0.15623-0.15623-0.34365-0.28119-0.55456-0.3671-0.10155-0.0391-0.20315-0.07814-0.31247-0.09373-0.10155-0.02346-0.2031-0.03128-0.31247-0.03128h-3.3119c-0.92172 5e-5 -1.6637 0.74208-1.656 1.656v3.312c0 0.10937 0.00782 0.21092 0.03128 0.31247 0.01559 0.10932 0.05468 0.21087 0.09373 0.31247 0.07809 0.2031 0.2031 0.39056 0.35928 0.54675l5.3741 5.3741c0.64834 0.64834 1.695 0.64834 2.3434 0l3.3119-3.312c0.64835-0.64836 0.64835-1.695 0-2.3434zm-10.178-3.351c-0.32806-0.32806-0.32029-0.8514 0-1.1717 0.32024-0.32024 0.84362-0.32806 1.1717 0 0.32024 0.32024 0.32024 0.85144 0 1.1717-0.32029 0.32029-0.85144 0.32024-1.1717 0z'/%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="print"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 12 12' version='1.1' viewBox='0 0 12 12' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23434141;fill-opacity:0.19608;stroke:%23434141;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:15.1182;stroke-opacity:0.99035;%7D .st1%7Bfill:none;stroke:%23434141;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:15.1182;stroke-opacity:0.99035;%7D .st2%7Bfill:%23434141;%7D%0A%3C/style%3E%3Cpath d='m3 0.25c-0.41118 0-0.75 0.33882-0.75 0.75v2h-0.75c-0.82235 0-1.5 0.67765-1.5 1.5v3c0 0.82235 0.67765 1.5 1.5 1.5h0.75v2c0 0.41118 0.33882 0.75 0.75 0.75h6c0.41118 0 0.75-0.33882 0.75-0.75v-2h0.75c0.82235 0 1.5-0.67765 1.5-1.5v-3c0-0.82235-0.67765-1.5-1.5-1.5h-0.75v-2c0-0.41118-0.33882-0.75-0.75-0.75h-6zm0 0.5h6c0.14282 0 0.25 0.10718 0.25 0.25v2h-6.5v-2c0-0.14282 0.10718-0.25 0.25-0.25zm-1.5 3.25h9c0.28565 0 0.5 0.21435 0.5 0.5v3c0 0.28565-0.21435 0.5-0.5 0.5h-0.75c0-0.41118-0.33882-0.75-0.75-0.75h-6c-0.41118 0-0.75 0.33882-0.75 0.75h-0.75c-0.28565 0-0.5-0.21435-0.5-0.5v-3c0-0.28565 0.21435-0.5 0.5-0.5zm7 1c-0.277 0-0.5 0.223-0.5 0.5s0.223 0.5 0.5 0.5h1c0.277 0 0.5-0.223 0.5-0.5s-0.223-0.5-0.5-0.5h-1zm-5.5 2.75h6c0.14282 0 0.25 0.10718 0.25 0.25v3c0 0.14282-0.10718 0.25-0.25 0.25h-6c-0.14282 0-0.25-0.10718-0.25-0.25v-3c0-0.14282 0.10718-0.25 0.25-0.25zm0.8125 0.5c-0.17312 0-0.3125 0.1115-0.3125 0.25s0.13938 0.25 0.3125 0.25h4.375c0.17312 0 0.3125-0.1115 0.3125-0.25s-0.13938-0.25-0.3125-0.25h-4.375zm0 1c-0.17312 0-0.3125 0.1115-0.3125 0.25s0.13938 0.25 0.3125 0.25h4.375c0.17312 0 0.3125-0.1115 0.3125-0.25s-0.13938-0.25-0.3125-0.25h-4.375zm0 1c-0.17312 0-0.3125 0.1115-0.3125 0.25s0.13938 0.25 0.3125 0.25h4.375c0.17312 0 0.3125-0.1115 0.3125-0.25s-0.13938-0.25-0.3125-0.25h-4.375z' color='%23000000' color-rendering='auto' dominant-baseline='auto' enable-background='accumulate' fill='%23434141' image-rendering='auto' shape-rendering='auto' solid-color='%23000000' stop-color='%23000000' style='font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;font-variation-settings:normal;inline-size:0;isolation:auto;mix-blend-mode:normal;shape-margin:0;shape-padding:0;text-decoration-color:%23000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg enable-background='new 0 0 12 12' version='1.1' viewBox='0 0 12 12' xml:space='preserve' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23434141;fill-opacity:0.19608;stroke:%23434141;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:15.1182;stroke-opacity:0.99035;%7D .st1%7Bfill:none;stroke:%23434141;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:15.1182;stroke-opacity:0.99035;%7D .st2%7Bfill:%23434141;%7D%0A%3C/style%3E%3Cpath d='m3 0.25c-0.41118 0-0.75 0.33882-0.75 0.75v2h-0.75c-0.82235 0-1.5 0.67765-1.5 1.5v3c0 0.82235 0.67765 1.5 1.5 1.5h0.75v2c0 0.41118 0.33882 0.75 0.75 0.75h6c0.41118 0 0.75-0.33882 0.75-0.75v-2h0.75c0.82235 0 1.5-0.67765 1.5-1.5v-3c0-0.82235-0.67765-1.5-1.5-1.5h-0.75v-2c0-0.41118-0.33882-0.75-0.75-0.75h-6zm0 0.5h6c0.14282 0 0.25 0.10718 0.25 0.25v2h-6.5v-2c0-0.14282 0.10718-0.25 0.25-0.25zm-1.5 3.25h9c0.28565 0 0.5 0.21435 0.5 0.5v3c0 0.28565-0.21435 0.5-0.5 0.5h-0.75c0-0.41118-0.33882-0.75-0.75-0.75h-6c-0.41118 0-0.75 0.33882-0.75 0.75h-0.75c-0.28565 0-0.5-0.21435-0.5-0.5v-3c0-0.28565 0.21435-0.5 0.5-0.5zm7 1c-0.277 0-0.5 0.223-0.5 0.5s0.223 0.5 0.5 0.5h1c0.277 0 0.5-0.223 0.5-0.5s-0.223-0.5-0.5-0.5h-1zm-5.5 2.75h6c0.14282 0 0.25 0.10718 0.25 0.25v3c0 0.14282-0.10718 0.25-0.25 0.25h-6c-0.14282 0-0.25-0.10718-0.25-0.25v-3c0-0.14282 0.10718-0.25 0.25-0.25zm0.8125 0.5c-0.17312 0-0.3125 0.1115-0.3125 0.25s0.13938 0.25 0.3125 0.25h4.375c0.17312 0 0.3125-0.1115 0.3125-0.25s-0.13938-0.25-0.3125-0.25h-4.375zm0 1c-0.17312 0-0.3125 0.1115-0.3125 0.25s0.13938 0.25 0.3125 0.25h4.375c0.17312 0 0.3125-0.1115 0.3125-0.25s-0.13938-0.25-0.3125-0.25h-4.375zm0 1c-0.17312 0-0.3125 0.1115-0.3125 0.25s0.13938 0.25 0.3125 0.25h4.375c0.17312 0 0.3125-0.1115 0.3125-0.25s-0.13938-0.25-0.3125-0.25h-4.375z' color='%23000000' color-rendering='auto' dominant-baseline='auto' enable-background='accumulate' fill='%23434141' image-rendering='auto' shape-rendering='auto' solid-color='%23000000' stop-color='%23000000' style='font-feature-settings:normal;font-variant-alternates:normal;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal;font-variant-position:normal;font-variation-settings:normal;inline-size:0;isolation:auto;mix-blend-mode:normal;shape-margin:0;shape-padding:0;text-decoration-color:%23000000;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-orientation:mixed;text-transform:none;white-space:normal'/%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="add"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12' height='12' version='1.1' viewBox='0 0 3.175 3.175' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cpath transform='scale(.26458)' d='m6 0c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1 1.4803e-16 0.554 0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1z' fill='%23050505' fill-opacity='.71373' style='paint-order:fill markers stroke'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12' height='12' version='1.1' viewBox='0 0 3.175 3.175' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cpath transform='scale(.26458)' d='m6 0c-0.554 0-1 0.446-1 1v4h-4c-0.554 0-1 0.446-1 1 1.4803e-16 0.554 0.446 1 1 1h4v4c0 0.554 0.446 1 1 1s1-0.446 1-1v-4h4c0.554 0 1-0.446 1-1s-0.446-1-1-1h-4v-4c0-0.554-0.446-1-1-1z' fill='%23050505' fill-opacity='.71373' style='paint-order:fill markers stroke'/%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="group"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12' height='12' version='1.1' viewBox='0 0 3.175 3.175' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Crect x='.52916' y='.52916' width='2.1167' height='2.1167' rx='.52916' fill='%23000000' fill-opacity='1.0' style='paint-order:fill markers stroke'/%3E%3C/svg%3E%0A");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='12' height='12' version='1.1' viewBox='0 0 3.175 3.175' xmlns='http://www.w3.org/2000/svg' xmlns:cc='http://creativecommons.org/ns%23' xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%3E%3Cmetadata%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage'/%3E%3Cdc:title/%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Crect x='.52916' y='.52916' width='2.1167' height='2.1167' rx='.52916' fill='%23000000' fill-opacity='1.0' style='paint-order:fill markers stroke'/%3E%3C/svg%3E%0A");
}
div.tcr-icon[data-icon="magnify"] {
  mask-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' version='1.1' id='svg5' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2' /%3E%3Cg id='layer1'%3E%3Cpath id='path43' style='color:%23000000;fill:%23000000;stroke-width:1.0184;-inkscape-stroke:none' d='M 4.8374253,0 C 2.1718231,0 0,2.171823 0,4.8374251 c 0,2.6656021 2.1718231,4.8374251 4.8374253,4.8374251 1.1499413,0 2.2078765,-0.4044221 3.0393034,-1.0780775 l 3.2541233,3.2541233 a 0.50920266,0.50920264 0 0 0 0.720045,0 0.50920266,0.50920264 0 0 0 0,-0.720044 L 8.596773,7.8767284 C 9.2704285,7.0453015 9.6748506,5.9873664 9.6748506,4.8374251 9.6748506,2.171823 7.5030275,0 4.8374253,0 Z m 0,1.0184053 c 2.1152157,0 3.8190199,1.7038042 3.8190199,3.8190198 0,2.1152157 -1.7038042,3.8190198 -3.8190199,3.8190198 -2.1152158,0 -3.81902,-1.7038041 -3.81902,-3.8190198 0,-2.1152156 1.7038042,-3.8190198 3.81902,-3.8190198 z' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' version='1.1' id='svg5' xmlns='http://www.w3.org/2000/svg' xmlns:svg='http://www.w3.org/2000/svg'%3E%3Cdefs id='defs2' /%3E%3Cg id='layer1'%3E%3Cpath id='path43' style='color:%23000000;fill:%23000000;stroke-width:1.0184;-inkscape-stroke:none' d='M 4.8374253,0 C 2.1718231,0 0,2.171823 0,4.8374251 c 0,2.6656021 2.1718231,4.8374251 4.8374253,4.8374251 1.1499413,0 2.2078765,-0.4044221 3.0393034,-1.0780775 l 3.2541233,3.2541233 a 0.50920266,0.50920264 0 0 0 0.720045,0 0.50920266,0.50920264 0 0 0 0,-0.720044 L 8.596773,7.8767284 C 9.2704285,7.0453015 9.6748506,5.9873664 9.6748506,4.8374251 9.6748506,2.171823 7.5030275,0 4.8374253,0 Z m 0,1.0184053 c 2.1152157,0 3.8190199,1.7038042 3.8190199,3.8190198 0,2.1152157 -1.7038042,3.8190198 -3.8190199,3.8190198 -2.1152158,0 -3.81902,-1.7038041 -3.81902,-3.8190198 0,-2.1152156 1.7038042,-3.8190198 3.81902,-3.8190198 z' /%3E%3C/g%3E%3C/svg%3E");
}
div.filter-view {
  position: relative;
  text-align: left;
  display: grid;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  grid-column-gap: 20px;
}
@media only screen and (max-width: 640px) {
  div.filter-view {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}
div.filter-view:not([data-active="true"]) {
  display: none;
}
div.filter-view div.column {
  box-sizing: border-box;
  max-width: 100%;
}
div.filter-view div.column span.column-title {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: #868282;
  font-size: 13px;
}
div.filter-view div.column span.column-title:not(:first-of-type) {
  margin-top: 5px;
}
div.filter-view div.column span.item {
  display: inline-block;
  position: relative;
  font-size: 14px;
  padding-left: 20px;
  width: 100%;
  max-width: 100%;
  height: 24px;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 2px;
  cursor: pointer;
}
div.filter-view div.column span.item:hover {
  background-color: var(--hilite1);
}
div.filter-view div.column span.item[data-active="true"] {
  font-weight: bold;
}
div.filter-view div.column span.item[data-active="true"]:before {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  left: 7px;
  top: 8px;
  border-right: none;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 7px solid #ccc;
}
div.filter-view div.column .select-wrap {
  position: relative;
}
div.filter-view div.column .select-wrap:before {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  left: 7px;
  top: 8px;
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 7px solid #ccc;
  cursor: pointer;
  pointer-events: none;
}
div.filter-view div.column .select-wrap select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  width: 100%;
  max-width: 100%;
  font-size: 14px !important;
  border-radius: 2px;
  padding: 0 0 0 20px;
  background-color: transparent;
  color: var(--foreground);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
}
div.filter-view div.column .select-wrap select:hover {
  background-color: var(--hilite1);
}
div.filter-view div.column select::-ms-expand {
  display: none;
}
div.filter-view div.column .search-wrap {
  position: relative;
  border-bottom: 1px solid var(--hr);
}
div.filter-view div.column .search-wrap input {
  display: block;
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 14px;
  font-weight: 600;
  height: 24px;
  line-height: 24px;
  width: 100%;
  color: var(--foreground);
  margin: 0;
  padding: 0;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  border-width: 0 0 0 0;
  border-style: solid;
  border-color: transparent;
  background-color: transparent;
}
div.filter-view div.menu-item {
  background-color: red;
  float: right;
  z-index: 991;
  width: 120px;
  height: 24px;
  line-height: 24px;
  padding-right: 10px;
}
div.redvery-pwa-prompt {
  position: fixed;
  bottom: 15px;
  right: -370px;
  width: 350px;
  height: 128px;
  z-index: 9999;
  background: #fff;
  padding: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  border-radius: 5px;
  transition: all 0.5s ease-in-out;
  display: block;
  opacity: 0;
}
div.redvery-pwa-prompt[data-state="supported"] {
  right: 20px;
  opacity: 1;
}
div.redvery-pwa-prompt div.redvery-pwa-dismiss {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 16px;
  height: 16px;
  cursor: pointer;
}
div.redvery-pwa-prompt div.redvery-pwa-dismiss:before,
div.redvery-pwa-prompt div.redvery-pwa-dismiss:after {
  content: '';
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 2px;
  background: #434141;
  transform: rotate(45deg);
  left: 0;
  top: 50%;
  margin-top: -1px;
}
div.redvery-pwa-prompt div.redvery-pwa-dismiss:after {
  transform: rotate(-45deg);
}
div.redvery-pwa-prompt div.redvery-pwa-info {
  position: absolute;
  top: 20px;
  left: 140px;
  right: 36px;
  font-size: 16px;
  color: #2d2d2d;
  line-height: 26px;
  text-align: left;
}
div.redvery-pwa-prompt div.redvery-pwa-install {
  position: absolute;
  bottom: 10px;
  right: 10px;
  background-color: #434141;
  color: white;
  border-radius: 3px;
  padding: 6px 12px;
  cursor: pointer;
  font-size: 12px;
  font-weight: 700;
}
div.redvery-pwa-prompt div.redvery-pwa-install:hover {
  background-image: linear-gradient(rgba(255, 255, 255, 0.2), rgba(0, 0, 0, 0.2));
}
div.redvery-pwa-prompt div.redvery-pwa-icon {
  position: absolute;
  width: 57px;
  height: 57px;
  top: 20px;
  left: 30px;
  border-radius: 10px;
  border: 1px solid #aaa;
  overflow: hidden;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
div.redvery-pwa-prompt div.redvery-pwa-title {
  position: absolute;
  top: 86px;
  left: 10px;
  width: 97px;
  text-align: center;
  height: 20px;
  line-height: 20px;
  font-size: 13px;
  font-weight: 700;
  color: #2d2d2d;
}
div.redvery-pwa-prompt div.redvery-pwa-line {
  position: absolute;
  left: 117px;
  top: 20px;
  width: 1px;
  height: 88px;
  background-color: #ddd;
}
div#wpadminbar {
  display: none !important;
}
.et_pb_module.tcr_smart_divi {
  position: unset !important;
}
html,
body {
  margin: 0;
  margin-top: 0 !important;
  height: 100%;
  background-color: var(--background) !important;
}
* {
  -webkit-font-smoothing: antialiased;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
select {
  -webkit-appearance: none;
}
body {
  overflow: hidden;
  position: relative;
}
body .tox .tox-toolbar-overlord,
body .tox .tox-toolbar__primary {
  background-color: var(--background3);
}
body .tox .tox-menu {
  background-color: var(--background);
}
body .tox .tox-menu .tox-collection__item {
  background-color: var(--background);
}
body .tox .tox-menu .tox-collection__item--active {
  background-color: var(--hilite1);
}
body .tox .tox-menu .tox-collection__item--enabled {
  background-color: var(--hilite1);
}
body .tox .tox-menu .tox-collection__item-label * {
  background-color: transparent !important;
}
body ol,
body ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div#tcr-office {
  -webkit-font-smoothing: antialiased;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: var(--background);
  color: var(--foreground);
}
div#tcr-office div,
div#tcr-office input,
div#tcr-office select {
  outline-style: none;
}
div#tcr-office a,
div#tcr-office a:active,
div#tcr-office a:visited {
  color: var(--accent);
}
div#tcr-office a:hover,
div#tcr-office a:active:hover,
div#tcr-office a:visited:hover {
  text-decoration: underline;
}
div#tcr-office h1,
div#tcr-office h2,
div#tcr-office h3,
div#tcr-office h4,
div#tcr-office h5,
div#tcr-office h6 {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
}
div#tcr-office div.tile div.apps > div.action {
  display: inline-block;
  cursor: pointer;
  width: 124px;
  height: 96px;
  text-align: center;
  border-radius: 10px;
}
div#tcr-office div.tile div.apps > div.action:hover {
  background-color: var(--accent);
  color: white;
}
div#tcr-office div.tile div.apps > div.action div.title {
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
  height: 32px;
}
div#tcr-office div.tile div.apps > div.action img {
  margin-top: 12px;
  margin-bottom: 6px;
  width: 48px;
  height: 48px;
}
div#tcr-office div.footer {
  position: fixed;
  right: 20px;
  bottom: 15px;
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  border-radius: 5px;
  height: 23px;
  display: table;
  font-size: 13px;
}
div#tcr-office div.footer a {
  display: table-cell;
  vertical-align: middle;
  padding-left: 15px;
  padding-right: 15px;
}
div#tcr-office div.footer a:first-child {
  border-right: 1px solid var(--tileborder);
}
div#tcr-office div.tags {
  height: 22px;
  white-space: nowrap;
  padding: 0 10px 0 0;
  margin-top: 11px;
  flex-shrink: 0;
}
div#tcr-office div.tags div {
  box-sizing: border-box;
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: top;
  height: 22px;
  line-height: 22px;
  border-radius: 2px;
  color: var(--foreground);
  font-size: 10px;
  min-width: 22px;
  cursor: default;
}
div#tcr-office div.tags div:not(:first-child) {
  margin-left: 10px;
}
div#tcr-office div.tags div:not([data-type="none"]) {
  cursor: pointer;
}
div#tcr-office div.tags div:not([data-type="none"]):hover {
  background-color: rgba(0, 0, 0, 0.06);
}
div#tcr-office div.tags div svg {
  display: block;
  position: absolute;
  left: 10px;
  top: 6px;
  width: 10px;
  height: 10px;
  pointer-events: none;
}
div#tcr-office div.tags div .icon {
  display: block;
  position: absolute;
  left: 6px;
  top: 6px;
  width: 10px;
  height: 10px;
  border-radius: 2px;
}
div#tcr-office div.tags div span.tag_content {
  margin: 0 10px 0 30px;
}
div#tcr-office div.tags div span.tag_content:only-child {
  margin: 0 10px 0 10px;
}
div#tcr-office div.tags div div.tcr-icon {
  pointer-events: none;
  -webkit-mask-size: 10px 10px;
  mask-size: 8px 8px;
}
div#tcr-office div.tags div div.tcr-icon + span.tag_content {
  margin-left: 5px;
}
div#tcr-office div.tags div.user-tag {
  background-color: #007abc;
  color: white;
  text-align: center;
  width: 39px;
}
div#tcr-office div.tags div.user-tag:hover {
  background-color: #007abc;
  background-image: linear-gradient(rgba(0, 122, 172, 0.1), rgba(0, 122, 172, 0.05));
}
div#tcr-office div.tags div.user-tag .tag_content {
  margin: 0;
}
div#tcr-office div.tags div.user-tag.me {
  background-color: rgba(25, 120, 25, 0.7);
}
div#tcr-office div.tags div.user-tag.me:hover {
  background-color: rgba(25, 120, 25, 0.7);
  background-image: linear-gradient(rgba(0, 122, 172, 0.1), rgba(0, 122, 172, 0.05));
}
div#tcr-office div.tags div.user-tag.unassigned {
  background-color: rgba(220, 50, 50, 0.7);
}
div#tcr-office div.tags div.user-tag.unassigned:hover {
  background-color: rgba(220, 50, 50, 0.7);
  background-image: linear-gradient(rgba(0, 122, 172, 0.1), rgba(0, 122, 172, 0.05));
}
div#tcr-office div.tags div.pin-tag {
  position: relative;
  width: 38px;
  border: 1px solid var(--accent);
}
div#tcr-office div.tags div.pin-tag:not(.pinned):after {
  content: '';
  position: absolute;
  left: 15px;
  top: 10px;
  width: 7px;
  height: 1px;
  background-color: var(--accent);
  pointer-events: none;
}
div#tcr-office div.tags div.pin-tag:not(.pinned):before {
  content: '';
  position: absolute;
  left: 18px;
  top: 7px;
  width: 1px;
  height: 7px;
  background-color: var(--accent);
  pointer-events: none;
}
div#tcr-office div.tags div.pin-tag.pinned:after {
  content: '';
  transform: rotate(38deg);
  position: absolute;
  left: 15px;
  top: 3px;
  width: 5px;
  height: 10px;
  background: none;
  border-right: 1px solid var(--accent);
  border-bottom: 1px solid var(--accent);
  pointer-events: none;
}
div#tcr-office div.tags div.up-arrow:after {
  content: '';
  top: 7px;
  left: 6px;
  width: 0;
  height: 0;
  border-top: none;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-bottom: 8px solid #999;
  position: absolute;
}
div#tcr-office div.tags div.down-arrow:after {
  content: '';
  top: 7px;
  left: 6px;
  width: 0;
  height: 0;
  border-bottom: none;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-top: 8px solid #999;
  position: absolute;
}
div#tcr-office div.tags div label {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
div#tcr-office div.tags div input[type="date"] {
  opacity: 0;
  -webkit-appearance: none;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  border: 0;
  cursor: pointer;
}
div#tcr-office div.tags div input[type="date"]::-webkit-calendar-picker-indicator {
  margin-inline-start: 0;
  cursor: pointer;
}
div#tcr-office div.tags div input[type="date"]::-webkit-inner-spin-button,
div#tcr-office div.tags div input[type="date"]::-webkit-clear-button,
div#tcr-office div.tags div input[type="date"]::ms-clear {
  display: none;
}
div#tcr-office div.tags div select {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
div#tcr-office div.tags div textarea {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
div#tcr-office div.tags div.calendar-tag {
  min-width: 92px;
  text-align: center;
}
div#tcr-office div.tags div[data-type="count"] {
  min-width: 55px;
  text-align: center;
  background-color: var(--hilite1);
}
div#tcr-office div.tags div[data-type="button"] {
  background-color: var(--hilite2);
}
div#tcr-office div.tags div[data-type="button"]:hover {
  background-color: var(--foreground);
  color: white !important;
}
div#tcr-office div.tags div.calendar-tag.overdue {
  background-color: rgba(220, 50, 50, 0.7);
  color: white;
}
div#tcr-office div.tags div.calendar-tag.overdue.child {
  background-color: rgba(220, 50, 50, 0.55);
}
div#tcr-office div.tags div.calendar-tag.overdue:not(.child):hover {
  background-color: rgba(220, 50, 50, 0.8);
}
div#tcr-office div.tags div.calendar-tag.today {
  background-color: rgba(25, 120, 25, 0.7);
  color: white;
}
div#tcr-office div.tags div.calendar-tag.today.child {
  background-color: rgba(25, 120, 25, 0.5);
}
div#tcr-office div.tags div.calendar-tag.today:not(.child):hover {
  background-color: rgba(25, 120, 25, 0.8);
}
@media only screen and (max-width: 1023px) {
  div#tcr-office div.tags div.project {
    width: 22px;
    padding-left: 10px;
  }
  div#tcr-office div.tags span.project-title {
    display: none;
  }
  div#tcr-office div.tags div.calendar-tag {
    min-width: 22px;
  }
  div#tcr-office div.tags div.calendar-tag span.tag_content {
    display: none;
  }
  div#tcr-office div.tags div.ok_button {
    width: auto;
  }
  div#tcr-office div.tags div {
    min-width: 22px;
    width: 22px;
  }
  div#tcr-office div.tags div svg {
    left: 6px;
  }
  div#tcr-office div.tags div[data-type="date"] {
    min-width: 22px;
  }
}
div#tcr-office .app-bar {
  position: fixed;
  display: flex;
  align-items: flex-start;
  top: 0;
  top: env(safe-area-inset-top);
  left: 0;
  right: 0;
  padding: 0;
  padding-left: env(safe-area-inset-left);
  padding-right: env(safe-area-inset-right);
  height: 60px;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
  color: #fff;
  z-index: 20;
  background-color: var(--accent);
}
div#tcr-office .app-bar:before {
  position: fixed;
  content: '';
  top: 0;
  height: env(safe-area-inset-top);
  left: 0;
  right: 0;
  background-color: var(--accent);
}
div#tcr-office .app-bar > .logo {
  margin-left: 20px;
  margin-right: 30px;
  width: 240px;
  height: 60px;
  background-position: left;
  background-repeat: no-repeat;
  background-size: 240px 60px;
  transition: all 0.5s;
}
@media only screen and (max-width: 1023px) {
  div#tcr-office .app-bar > .logo {
    margin: 0;
    width: 0;
    opacity: 0;
  }
  div#tcr-office .app-bar.expand_menu > .logo {
    width: 240px;
    margin-left: calc(50% - 180px);
    opacity: 1;
    flex-grow: 1;
  }
  div#tcr-office .app-bar.expand_menu > .omnibar {
    width: 0;
    margin: 0;
    flex-grow: 0;
  }
}
@media only screen and (max-width: 640px) {
  div#tcr-office .app-bar.expand_menu > .logo {
    width: 120px;
    margin-left: calc(50% - 120px);
    background-size: 160px 40px;
  }
}
div#tcr-office .app-bar .search-button {
  position: relative;
  flex-grow: 0;
  flex-shrink: 0;
  margin-top: 15px;
  height: 30px;
  border-radius: 2px;
  background-color: transparent;
  margin-right: 10px;
  display: flex;
}
@media only screen and (max-width: 640px) {
  div#tcr-office .app-bar .search-button {
    margin-right: 10px;
  }
}
div#tcr-office .app-bar .search-button svg {
  position: absolute;
  left: 0;
  top: 0;
  width: 38px;
  height: 30px;
  pointer-events: none;
}
div#tcr-office .app-bar .search-button div {
  position: relative;
  height: 30px;
  width: 36px;
  background-color: var(--hilite3);
  cursor: pointer;
}
div#tcr-office .app-bar .search-button div:hover,
div#tcr-office .app-bar .search-button div[data-active="true"] {
  background-color: var(--hilite4);
}
div#tcr-office .app-bar .search-button div div.tcr-icon {
  background-color: #fff;
  opacity: 0.8;
}
div#tcr-office .app-bar .search-button div div.tcr-icon:hover {
  opacity: 1;
}
div#tcr-office .app-bar .search-button div:first-child {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
div#tcr-office .app-bar .search-button div:last-child {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
div#tcr-office .app-bar .search-button div:not(:last-child) {
  border-right: 1px solid var(--accent);
}
div#tcr-office .app-bar .search-button div.sbx {
  display: none;
  width: 22px;
}
div#tcr-office .app-bar .search-button div.sbx::after {
  content: '';
  top: 13px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #fff;
  border-bottom: none;
  left: 6px;
  width: 0;
  height: 0;
  position: absolute;
}
@media only screen and (max-width: 640px) {
  div#tcr-office .app-bar .search-button div.sbx {
    display: block;
  }
  div#tcr-office .app-bar .search-button div.sb:not(:first-child) {
    display: none;
  }
}
div#tcr-office .app-bar .omnibar {
  flex-grow: 1;
  flex-flow: flex-start;
  min-height: 60px;
  margin-right: 10px;
  display: flex;
  align-items: flex-start;
  transition: opacity 0.5s;
}
div#tcr-office .app-bar .omnibar > div {
  transition: 0.5s;
  position: relative;
  width: 44px;
  min-height: 30px;
  border-radius: 2px;
  overflow: hidden;
  background-color: var(--hilite3);
  margin-top: 15px;
}
div#tcr-office .app-bar .omnibar > div:not(:last-child) {
  margin-right: 15px;
}
div#tcr-office .app-bar .omnibar > div[data-expanded="true"],
div#tcr-office .app-bar .omnibar > div:only-child {
  flex-grow: 1;
}
div#tcr-office .app-bar .omnibar > div.omnispace {
  flex-grow: 1;
  opacity: 0;
}
div#tcr-office .app-bar .omnibar > div.omnicreate[data-active="true"],
div#tcr-office .app-bar .omnibar > div.omnisearch[data-active="true"] {
  box-shadow: 0px 0px 15px var(--inputshadow);
  min-height: 36px;
  margin-top: 12px;
  background-color: var(--background2);
}
div#tcr-office .app-bar .omnibar > div.omnicreate[data-active="true"] div.searcharea ~ .omniicon,
div#tcr-office .app-bar .omnibar > div.omnisearch[data-active="true"] div.searcharea ~ .omniicon {
  color: var(--foreground);
  top: 3px;
}
div#tcr-office .app-bar .omnibar > div.omnicreate[data-active="true"] div.searcharea input,
div#tcr-office .app-bar .omnibar > div.omnisearch[data-active="true"] div.searcharea input {
  background-color: var(--background2);
  color: var(--foreground);
  height: 36px;
  line-height: 36px;
}
div#tcr-office .app-bar .omnibar > div.omnicreate[data-active="true"] div.searcharea input::placeholder,
div#tcr-office .app-bar .omnibar > div.omnisearch[data-active="true"] div.searcharea input::placeholder {
  color: var(--foreground);
}
div#tcr-office .app-bar .omnibar > div.omnicreate[data-active="true"] div.createarea ~ .omniicon,
div#tcr-office .app-bar .omnibar > div.omnisearch[data-active="true"] div.createarea ~ .omniicon {
  color: var(--foreground);
  top: 3px;
}
div#tcr-office .app-bar .omnibar > div[data-disable="true"] {
  display: none;
}
@media only screen and (min-width: 1200px) {
  div#tcr-office .app-bar .omnibar > div:not(.omnitags) {
    flex-grow: 1;
  }
}
div#tcr-office .app-bar .omnibar > div .omniicon {
  position: absolute;
  left: 0;
  top: 0;
  width: 44px;
  height: 30px;
  pointer-events: none;
}
div#tcr-office .app-bar .omnibar > div > label {
  position: absolute;
  left: 0;
  top: 0;
  width: 44px;
  height: 30px;
  cursor: pointer;
}
@media only screen and (max-width: 1199px) {
  div#tcr-office .app-bar .omnibar > div:not([data-expanded="true"]) > div:first-child {
    opacity: 0;
    width: 60px;
  }
}
@media only screen and (max-width: 640px) {
  div#tcr-office .app-bar .omnibar {
    margin-right: 10px;
  }
}
div#tcr-office .app-bar div.app-switcher {
  mask-image: url(/wp-content/plugins/tcr-login/modules/cloud/icons/app_switcher.png);
  -webkit-mask-image: url(/wp-content/plugins/tcr-login/modules/cloud/icons/app_switcher.png);
  -moz-mask-image: url(/wp-content/plugins/tcr-login/modules/cloud/icons/app_switcher.png);
  background-color: white;
  width: 40px;
  height: 40px;
  margin-top: 10px;
  margin-right: 10px;
  mask-size: 40px;
  -webkit-mask-size: 40px;
  background-position: center;
  background-repeat: no-repeat;
  cursor: pointer;
}
div#tcr-office .app-bar .searcharea,
div#tcr-office .app-bar .createarea {
  position: relative;
  width: 100%;
  height: 30px;
  transition: opacity 0.5s;
}
div#tcr-office .app-bar .searcharea .mainrow,
div#tcr-office .app-bar .createarea .mainrow {
  display: flex;
}
div#tcr-office .app-bar .searcharea .mainrow input,
div#tcr-office .app-bar .createarea .mainrow input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 30px;
  border: none;
  background-color: transparent;
  border-radius: 2px;
  color: var(--foreground);
  padding-left: 44px;
  padding-right: 44px;
  font-size: 14px;
}
div#tcr-office .app-bar .searcharea .mainrow input::-moz-placeholder,
div#tcr-office .app-bar .createarea .mainrow input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.78);
  opacity: 1;
}
div#tcr-office .app-bar .searcharea .mainrow input::-webkit-input-placeholder,
div#tcr-office .app-bar .createarea .mainrow input::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.78);
  opacity: 1;
}
div#tcr-office .app-bar .searcharea .mainrow .clear,
div#tcr-office .app-bar .createarea .mainrow .clear {
  display: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 44px;
  height: 30px;
  line-height: 30px;
  color: var(--foreground);
  text-align: center;
  font-family: "ETmodules";
  font-size: 16px;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
  transform: scaleX(-1);
}
div#tcr-office .app-bar .searcharea .mainrow input[type="text"],
div#tcr-office .app-bar .createarea .mainrow input[type="text"] {
  position: relative;
}
div#tcr-office .app-bar .searcharea .mainrow .tags,
div#tcr-office .app-bar .createarea .mainrow .tags {
  margin-top: 7px;
}
div#tcr-office .app-bar .searcharea .extension,
div#tcr-office .app-bar .createarea .extension {
  display: none;
  padding-left: 44px;
  padding-top: 5px;
  border-top: 1px solid var(--accent);
  color: var(--foreground);
  font-size: 12px;
}
div#tcr-office .app-bar .searcharea .extension span.inline-link,
div#tcr-office .app-bar .createarea .extension span.inline-link {
  cursor: pointer;
}
div#tcr-office .app-bar .searcharea .extension span.inline-link[data-active="true"],
div#tcr-office .app-bar .createarea .extension span.inline-link[data-active="true"] {
  font-weight: bold;
}
div#tcr-office .app-bar .searcharea .extension div.row,
div#tcr-office .app-bar .createarea .extension div.row {
  line-height: 36px;
}
div#tcr-office .app-bar .searcharea .extension div.row input[type="text"],
div#tcr-office .app-bar .createarea .extension div.row input[type="text"] {
  margin-left: 7px;
}
div#tcr-office .app-bar .searcharea .extension div.actions,
div#tcr-office .app-bar .createarea .extension div.actions {
  margin-top: 5px;
  margin-bottom: 10px;
  margin-right: 10px;
  text-align: right;
}
div#tcr-office .app-bar .searcharea .extension div.actions div.button:not(:first-child),
div#tcr-office .app-bar .createarea .extension div.actions div.button:not(:first-child) {
  margin-left: 20px;
}
div#tcr-office .app-bar .searcharea .tags,
div#tcr-office .app-bar .createarea .tags {
  display: none;
}
div#tcr-office .app-bar .searcharea[data-active="true"],
div#tcr-office .app-bar .createarea[data-active="true"] {
  background-color: var(--background2);
}
div#tcr-office .app-bar .searcharea[data-active="true"].createarea,
div#tcr-office .app-bar .createarea[data-active="true"].createarea {
  height: auto;
}
div#tcr-office .app-bar .searcharea[data-active="true"].createarea .extension,
div#tcr-office .app-bar .createarea[data-active="true"].createarea .extension {
  display: block;
}
div#tcr-office .app-bar .searcharea[data-active="true"].createarea .tags,
div#tcr-office .app-bar .createarea[data-active="true"].createarea .tags {
  display: block;
}
div#tcr-office .app-bar .searcharea[data-active="true"].searcharea,
div#tcr-office .app-bar .createarea[data-active="true"].searcharea {
  height: auto;
}
div#tcr-office .app-bar .searcharea[data-active="true"].searcharea .extension[data-hastags="true"],
div#tcr-office .app-bar .createarea[data-active="true"].searcharea .extension[data-hastags="true"] {
  display: block;
}
div#tcr-office .app-bar .searcharea[data-active="true"] .mainrow input,
div#tcr-office .app-bar .createarea[data-active="true"] .mainrow input {
  background-color: var(--background2);
  color: var(--foreground);
  height: 36px;
  line-height: 36px;
}
div#tcr-office .app-bar .searcharea[data-active="true"] .mainrow input::placeholder,
div#tcr-office .app-bar .createarea[data-active="true"] .mainrow input::placeholder {
  color: var(--foreground);
}
div#tcr-office .app-bar .searcharea[data-active="true"] .mainrow input + .clear,
div#tcr-office .app-bar .createarea[data-active="true"] .mainrow input + .clear {
  color: var(--foreground);
}
div#tcr-office .app-bar .searcharea[data-active="true"] .clear,
div#tcr-office .app-bar .createarea[data-active="true"] .clear {
  display: block;
  height: 36px;
  line-height: 36px;
}
div#tcr-office .app-bar .searcharea[data-active="true"] .clear:hover,
div#tcr-office .app-bar .createarea[data-active="true"] .clear:hover {
  background-color: var(--hilite1);
}
div#tcr-office .app-bar .searcharea[data-active="true"] div.tcr_inline_tag_control,
div#tcr-office .app-bar .createarea[data-active="true"] div.tcr_inline_tag_control {
  display: flex;
  flex-direction: row-reverse;
}
@media only screen and (max-width: 1199px) {
  div#tcr-office .app-bar .searcharea[data-expanded="true"] input,
  div#tcr-office .app-bar .createarea[data-expanded="true"] input {
    opacity: 1;
    padding-left: 44px;
  }
}
div#tcr-office .app-bar .menu-icon {
  width: 0;
  opacity: 0;
  height: 60px;
  line-height: 60px;
  color: rgba(255, 255, 255, 0.78);
  text-align: center;
  font-family: "ETmodules";
  font-size: 30px;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
  transition: all 0.5s;
}
div#tcr-office .app-bar .menu-icon:before {
  content: 'a';
}
@media only screen and (max-width: 1023px) {
  div#tcr-office .app-bar .menu-icon {
    width: 60px;
    opacity: 1;
  }
  div#tcr-office .app-bar[data-expand_menu="true"] .menu-icon:before {
    content: '#';
  }
  div#tcr-office .app-bar[data-expand_menu="true"] .omnibar {
    opacity: 0;
    pointer-events: none;
  }
  div#tcr-office .app-bar[data-expand_menu="true"] .search-button {
    opacity: 0;
    pointer-events: none;
  }
}
div#tcr-office .menu-bar {
  position: fixed;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  padding-top: 20px;
  padding-right: 20px;
  padding-left: 20px;
  padding-left: calc(20px + env(safe-area-inset-left));
  left: 0;
  top: 60px;
  top: calc(60px + env(safe-area-inset-top));
  width: 280px;
  bottom: 0;
  transition: left 0.5s;
  display: flex;
  flex-direction: column;
  box-sizing: border-box;
}
div#tcr-office .menu-bar div.user-tile {
  flex-shrink: 0;
  flex-grow: 0;
  position: relative;
  width: 100%;
  border-radius: 2px;
  overflow: hidden;
  cursor: pointer;
}
div#tcr-office .menu-bar div.user-tile:hover {
  background-color: var(--hilite1);
}
div#tcr-office .menu-bar div.user-tile div.icon {
  position: absolute;
  left: 12px;
  top: 12px;
  width: 36px;
  height: 36px;
  border-radius: 2px;
  background-color: var(--accent);
}
div#tcr-office .menu-bar div.user-tile div.icon .tcr-icon {
  width: 36px;
  height: 36px;
  color: white;
  text-align: center;
  display: inline-block;
  mask-size: 16px;
  -webkit-mask-size: 16px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
div#tcr-office .menu-bar div.user-tile .name {
  position: absolute;
  left: 60px;
  right: 12px;
  top: 12px;
  height: 18px;
  line-height: 18px;
  font-size: 13px;
  font-weight: 600;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
div#tcr-office .menu-bar div.user-tile .mail {
  position: absolute;
  left: 60px;
  right: 12px;
  top: 30px;
  height: 18px;
  line-height: 18px;
  font-size: 11px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
div#tcr-office .menu-bar div.user-tile .mail:empty {
  display: none;
}
div#tcr-office .menu-bar div.user-tile .mail:empty + .name {
  height: 36px;
  line-height: 36px;
}
div#tcr-office .menu-bar div.user-tile .item {
  display: block;
  height: 0;
  opacity: 0;
  color: #838181;
  width: 100%;
  padding-left: 24px;
  line-height: 28px;
  text-align: left;
  font-size: 11px;
  font-size: 13px;
  font-weight: 600;
  transition: all 250ms ease-in-out;
}
div#tcr-office .menu-bar div.user-tile .item:hover {
  color: var(--foreground);
}
div#tcr-office .menu-bar div.user-tile[data-expanded="true"] {
  background-color: var(--hilite1);
}
div#tcr-office .menu-bar div.user-tile[data-expanded="true"] .item {
  display: block;
  height: 28px;
  opacity: 1;
  margin-top: 4px;
  margin-bottom: 4px;
}
div#tcr-office .menu-bar div.user-tile .upper_container {
  width: 100%;
  height: 60px;
  background-color: var(--hilite1);
}
div#tcr-office .menu-bar .menu-list {
  position: relative;
  margin-top: 20px;
  overflow-y: auto;
  scrollbar-width: none;
}
div#tcr-office .menu-bar .menu-list::-webkit-scrollbar {
  display: none;
}
div#tcr-office .menu-bar .menu-list .menu-item {
  position: relative;
  padding-left: 60px;
  border-radius: 2px;
  height: 42px;
  line-height: 42px;
  font-size: 13px;
  font-weight: 600;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
div#tcr-office .menu-bar .menu-list .menu-item div.tcr-icon {
  display: block;
  position: absolute;
  left: 19px;
  top: 10px;
  width: 22px;
  height: 22px;
}
div#tcr-office .menu-bar .menu-list .menu-item div.tcr-icon[data-icon=""] {
  width: 14px;
  height: 14px;
  left: 23px;
  top: 14px;
  border-radius: 2px;
  opacity: 0.7;
}
div#tcr-office .menu-bar .menu-list .menu-item .menu-item-settings {
  position: absolute;
  display: none;
  color: var(--foreground2);
  right: 0;
  top: 0;
  width: 42px;
  height: 42px;
  font-size: 12px;
  line-height: 42px;
  text-align: center;
  font-family: "ETmodules";
}
div#tcr-office .menu-bar .menu-list .menu-item .menu-item-settings:hover {
  color: var(--accenttxt) !important;
  background-color: var(--hilite2);
}
div#tcr-office .menu-bar .menu-list .menu-item:not(.spacer) {
  cursor: pointer;
}
div#tcr-office .menu-bar .menu-list .menu-item:not(.spacer):hover {
  background-color: var(--hilite1);
}
div#tcr-office .menu-bar .menu-list .menu-item:not(.spacer):hover .menu-item-settings {
  color: var(--foreground);
}
div#tcr-office .menu-bar .menu-list .menu-item.active {
  color: var(--accenttxt);
}
div#tcr-office .menu-bar .menu-list .menu-item.active .menu-item-settings {
  display: block;
}
div#tcr-office .menu-bar .menu-list .menu-item.spacer {
  height: 1px;
  margin-top: 5px;
  margin-bottom: 5px;
  background-color: var(--tileborder);
}
div#tcr-office .menu-bar .menu-list .menu-item div.tcr-badge {
  display: none;
  position: absolute;
  pointer-events: none;
  width: 16px;
  height: 16px;
  top: 14px;
  right: 14px;
  border-radius: 50%;
  line-height: 16px;
  text-align: center;
  font-size: 8px;
  background-color: #fbbd48;
  color: #434141;
  font-weight: bold;
}
div#tcr-office .menu-bar .menu-list .menu-item[data-badge="true"] div.tcr-badge {
  display: block;
}
div#tcr-office .menu-bar .menu-list .submenu-item {
  position: relative;
  display: block;
  transition: all 250ms ease-in-out;
  cursor: pointer;
  margin-left: 56px;
  padding-left: 25px;
  border-radius: 2px;
  height: 24px;
  line-height: 24px;
  font-size: 13px;
  font-weight: 400;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media only screen and (min-width: 1024px) {
  div#tcr-office .menu-bar .menu-list .submenu-item[data-collapsed="true"] {
    height: 0 !important;
    opacity: 0;
    pointer-events: none;
  }
}
div#tcr-office .menu-bar .menu-list .submenu-item:hover {
  background-color: var(--hilite1);
}
div#tcr-office .menu-bar .menu-list .submenu-item.active {
  font-weight: 600;
}
div#tcr-office .menu-bar .menu-list .submenu-item .icon {
  display: block;
  position: absolute;
  left: 5px;
  top: 7px;
  width: 10px;
  height: 10px;
  border-radius: 2px;
}
div#tcr-office .menu-bar .menu-list .submenu-item .tcr-icon {
  pointer-events: none;
  display: none;
  position: absolute;
  right: 0;
  top: 1px;
}
div#tcr-office .menu-bar .menu-list .submenu-item[data-shared="true"] {
  padding-right: 22px;
}
div#tcr-office .menu-bar .menu-list .submenu-item[data-shared="true"] .tcr-icon {
  display: block;
}
div#tcr-office .menu-bar .menu-list .submenu-item.spacer {
  height: 1px;
  background-color: var(--tileborder);
  margin-top: 5px;
  margin-bottom: 5px;
}
div#tcr-office .menu-bar .menu-list .submenu-item.spacer[data-collapsed="true"] {
  height: 0;
  margin-top: 0;
  margin-bottom: 0;
}
div#tcr-office .menu-bar .menu-list .submenu-item.subsub {
  margin-left: 72px;
}
div#tcr-office .menu-bar .menu-list .submenu-item:not([data-collapsed="true"]) + .menu-item {
  margin-top: 10px;
}
div#tcr-office .menu-bar .menu-list div:last-child {
  margin-bottom: 50px;
}
div#tcr-office .menu-bar .tools-view {
  height: 38px;
}
div#tcr-office .menu-bar .tools-view .print-icon {
  display: block;
  width: 32px;
  height: 32px;
  line-height: 38px;
  color: var(--foreground);
  text-align: center;
  font-family: "ETmodules";
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
}
div#tcr-office .menu-bar .tools-view .print-icon:before {
  content: '';
}
div#tcr-office .menu-bar .overlay {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 50px;
  padding: 20px;
  background-image: linear-gradient(var(--background0), var(--background));
  pointer-events: none;
}
div#tcr-office .menu-bar .logo2 {
  display: none;
  position: absolute;
  bottom: 0;
  left: 30px;
  width: 220px;
  height: 60px;
  background-image: url(logo2.svg);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 220px auto;
}
@media only screen and (max-width: 1023px) {
  div#tcr-office .menu-bar .logo2 {
    display: block;
  }
}
div#tcr-office .tcr-smart-item {
  position: relative;
  page-break-inside: avoid;
  width: 100%;
  min-height: 44px;
  overflow: hidden;
}
div#tcr-office .tcr-smart-item:not(:last-child) {
  border-bottom: 1px solid var(--hr);
}
div#tcr-office .tcr-smart-item[data-indent="true"]:after {
  content: '';
  position: absolute;
  width: 10px;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: var(--hr);
}
div#tcr-office .tcr-smart-item[data-indent="true"] div.flex-row:not([data-parent="true"]) {
  padding-left: 10px;
}
div#tcr-office .tcr-smart-item[data-parent="true"]:after {
  top: 21px;
}
div#tcr-office .tcr-smart-item div.flex-row {
  width: 100%;
  display: flex;
}
div#tcr-office .tcr-smart-item div.flex-row[data-parent="true"] {
  position: relative;
  cursor: pointer;
  background-color: var(--background2);
  border-bottom: 1px solid var(--hr);
}
div#tcr-office .tcr-smart-item div.flex-row[data-parent="true"]:hover {
  background-color: var(--hilite1);
}
div#tcr-office .tcr-smart-item div.flex-row[data-parent="true"]:after {
  content: '';
  position: absolute;
  width: 24px;
  height: 1px;
  bottom: 10px;
  left: 20px;
  background-color: var(--hr);
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
div#tcr-office .tcr-smart-item div.flex-row[data-parent="true"] div.title {
  margin-left: 54px;
  font-size: 10px;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
div#tcr-office .tcr-smart-item div.flex-row > .id {
  width: 100%;
  text-align: right;
  padding: 0 11px;
  font-size: 10px;
  margin-bottom: 11px;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon {
  position: relative;
  width: 44px;
  height: 44px;
  flex-shrink: 0;
  flex-grow: 0;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon > div.tcr-icon {
  position: absolute;
  display: block;
  overflow: hidden;
  width: 44px;
  height: 44px;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon[data-badge="circle"]:after {
  content: '';
  position: absolute;
  border-radius: 50%;
  left: 24px;
  top: 11px;
  width: 7px;
  height: 7px;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon[data-badge-color="issue_0"]:after {
  background-color: #c81e1e;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon[data-badge-color="issue_1"]:after {
  background-color: #fbbd48;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon[data-badge-color="issue_2"]:after {
  background-color: #1e961e;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon[data-badge-color="issue_3"]:after {
  background-color: #9e662c;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon[data-badge-color="green"]:after {
  background-color: #fdad00;
  animation: blinker 1s step-start infinite;
  border: 2px solid var(--background2);
}
@keyframes blinker {
  50% {
    background-color: #d5d5d5;
  }
}
div#tcr-office .tcr-smart-item div.flex-row > .icon.indent {
  margin-left: 22px;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon.indent:before {
  content: '';
  position: absolute;
  box-sizing: border-box;
  width: 7px;
  height: 11px;
  top: 12px;
  left: -1px;
  border-left: 2px solid #ccc;
  border-bottom: 2px solid #ccc;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon.indent:after {
  content: '';
  top: 19px;
  left: 6px;
  width: 0;
  height: 0;
  border-right: none;
  border-top: 3px solid transparent;
  border-bottom: 3px solid transparent;
  border-left: 5px solid #ccc;
  position: absolute;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon > select {
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 44px;
  opacity: 0;
  cursor: pointer;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon .frac {
  display: block;
  position: absolute;
  left: 12px;
  top: 11px;
  width: 21px;
  height: 21px;
  border: 1px solid var(--icon1);
  border-radius: 2px;
  background-color: var(--icon2);
}
div#tcr-office .tcr-smart-item div.flex-row > .icon .frac span {
  position: absolute;
  display: block;
  text-align: center;
  font-size: 9px;
  line-height: 12px;
  left: 0;
  width: 19px;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon .frac span:first-child {
  bottom: 8px;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon .frac span:last-child {
  top: 9px;
}
div#tcr-office .tcr-smart-item div.flex-row > .icon .frac:after {
  position: absolute;
  content: '';
  width: 15px;
  height: 1px;
  left: 2px;
  top: 9px;
  background-color: var(--icon1);
}
div#tcr-office .tcr-smart-item div.flex-row > .content {
  height: 44px;
  line-height: 44px;
  font-size: 14px;
  flex-grow: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 10px;
  cursor: pointer;
}
div#tcr-office .tcr-smart-item div.flex-row > .content div.upper {
  display: block;
  font-size: 10px;
  line-height: 14px;
  height: 14px;
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
}
div#tcr-office .tcr-smart-item div.flex-row > .content div.lower {
  display: block;
  font-size: 14px;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}
div#tcr-office .tcr-smart-item div.flex-row > .content span.sort_highlight {
  font-weight: 600;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_content {
  font-weight: 14px;
  padding-left: 44px;
  margin-bottom: 10px;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_content:empty {
  display: none;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_tags {
  padding-left: 44px;
  margin-bottom: 10px;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_tags:empty {
  display: none;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_fields {
  width: 100%;
  padding-left: 44px;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_fields .group {
  margin-bottom: 10px;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_fields .group .field .label {
  height: 20px;
  line-height: 20px;
  color: #868282;
  font-size: 13px;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments {
  width: 100%;
  padding-left: 44px;
  margin-bottom: 10px;
  display: grid;
  grid-template-columns: repeat(auto-fill, 140px);
  grid-gap: 0;
  justify-content: space-between;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments:empty {
  display: none;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment {
  position: relative;
  min-width: 140px;
  padding: 5px;
  cursor: pointer;
  overflow: hidden;
  border: 1px solid transparent;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment:hover {
  border-color: var(--tileborder);
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment div.ext {
  display: none;
  position: absolute;
  bottom: 3px;
  left: 6px;
  font-size: 11px;
  font-weight: 100;
  color: white;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment .title {
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  margin: 5px;
  line-height: 18px;
  font-size: 13px;
  font-weight: 400;
  word-break: break-word;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment .preview {
  display: block;
  position: relative;
  margin: 5px auto 10px auto;
  width: 96px;
  height: 64px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment .preview div.ext {
  display: none;
  position: absolute;
  bottom: 3px;
  left: 6px;
  font-size: 11px;
  font-weight: 100;
  color: white;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment .preview[data-generic="true"] {
  border-radius: 4px;
  background-color: var(--accent);
  width: 48px;
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment .preview[data-generic="true"]:before {
  position: absolute;
  content: '';
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-bottom-left-radius: 4px;
  border-style: solid;
  border-width: 10px;
  border-color: var(--background2) var(--background2) rgba(255, 255, 255, 0.35) rgba(255, 255, 255, 0.35);
}
div#tcr-office .tcr-smart-item div.flex-row .extended_attachments div.attachment .preview[data-generic="true"] div.ext {
  display: block;
}
div#tcr-office .tcr-smart-item div.flex-row input[type="text"] {
  min-width: 50px;
  display: block;
  border: none;
  background: none;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  flex-grow: 1;
  color: var(--foreground);
}
div#tcr-office .tcr-smart-item div.flex-row input[type="text"]::-moz-placeholder {
  color: rgba(255, 255, 255, 0.78);
  opacity: 1;
}
div#tcr-office .tcr-smart-item div.flex-row input[type="text"]::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.78);
  opacity: 1;
}
div#tcr-office .tcr-smart-item:hover {
  background-color: var(--hilite1);
}
div#tcr-office .tcr-smart-item[data-active="true"] {
  background-color: var(--background2);
}
div#tcr-office .tcr-smart-item[data-active="true"] div.flex-row input[type="text"] {
  color: var(--foreground);
}
div#tcr-office .tcr-smart-item[data-active="true"] div.flex-row input[type="text"]::-moz-placeholder {
  color: var(--foreground);
}
div#tcr-office .tcr-smart-item[data-active="true"] div.flex-row input[type="text"]::-webkit-input-placeholder {
  color: var(--foreground);
}
div#tcr-office .tcr-smart-item[data-active="true"] div.flex-row .icon svg {
  color: var(--foreground);
}
div#tcr-office .tcr-smart-item[data-selected="true"] {
  background-color: var(--selection);
}
div#tcr-office .pagination {
  margin: 20px 0;
  text-align: right;
}
div#tcr-office .pagination div {
  vertical-align: top;
  display: inline-block;
  height: 28px;
  line-height: 28px;
  font-size: 13px;
}
div#tcr-office .pagination div.buttons {
  margin-left: 20px;
}
div#tcr-office .pagination div.legend {
  margin-left: 30px;
}
div#tcr-office .pagination div.prev,
div#tcr-office .pagination div.next {
  width: 36px;
  height: 28px;
  border-radius: 2px;
  text-align: center;
  font-family: "ETmodules";
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  line-height: 28px;
  text-transform: none;
  margin-left: 10px;
  background-color: rgba(0, 0, 0, 0.06);
  cursor: pointer;
}
div#tcr-office .pagination div.prev:hover,
div#tcr-office .pagination div.next:hover {
  background-color: var(--accent);
  color: white;
}
div#tcr-office .pagination div select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
  height: 28px;
  line-height: 28px;
  font-size: 13px;
  padding: 0;
  background-color: rgba(0, 0, 0, 0.06);
  border-radius: 2px;
  text-align: center;
  margin-left: 5px;
  cursor: pointer;
}
div#tcr-office .pagination div select:hover {
  background-color: var(--accent);
  color: white;
}
div#tcr-office .pagination div select::-ms-expand {
  display: none;
}
@media only screen and (max-width: 1023px) {
  div#tcr-office .menu-bar {
    background-color: var(--background);
    z-index: 10;
    left: -280px;
  }
}
div#tcr-office .menu-bar.expand_menu {
  left: 0;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
}
div#tcr-office > .content,
div#tcr-office > .modal {
  overflow-y: scroll;
  position: absolute;
  left: 280px;
  top: 60px;
  top: calc(60px + env(safe-area-inset-top));
  bottom: 0;
  right: 0;
  padding-left: env(safe-area-inset-left);
  padding-right: env(safe-area-inset-right);
  padding-bottom: env(safe-area-inset-bottom);
  background-color: var(--background);
  transition: left 0.5s;
}
div#tcr-office > .content.center,
div#tcr-office > .modal.center {
  left: 0;
  padding-top: 60px;
}
div#tcr-office > .content.center .logo,
div#tcr-office > .modal.center .logo {
  height: 180px;
  width: 90%;
  background-color: var(--accent);
  background-image: var(--logo);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
  box-shadow: 1px 1px 10px rgba(61, 61, 61, 0.1);
}
@media only screen and (max-width: 1023px) {
  div#tcr-office > .content.center .logo,
  div#tcr-office > .modal.center .logo {
    display: block;
  }
}
div#tcr-office > .content.center .tile,
div#tcr-office > .modal.center .tile {
  max-width: calc(100% - 40px);
  width: 640px;
  margin-left: auto;
  margin-right: auto;
}
div#tcr-office > .content.center .sso,
div#tcr-office > .modal.center .sso {
  max-width: 640px;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  padding: 20px;
}
div#tcr-office > .content.center .sso:first-child,
div#tcr-office > .modal.center .sso:first-child {
  margin-top: 120px;
  margin-bottom: 20px;
}
div#tcr-office > .content.center .sso div.sso-separator,
div#tcr-office > .modal.center .sso div.sso-separator {
  position: relative;
  height: 30px;
  line-height: 30px;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 20px;
}
div#tcr-office > .content.center .sso div.sso-separator span,
div#tcr-office > .modal.center .sso div.sso-separator span {
  background-color: var(--background);
  padding: 0 20px;
  color: #939191;
}
div#tcr-office > .content.center .sso div.sso-separator:before,
div#tcr-office > .modal.center .sso div.sso-separator:before {
  position: absolute;
  width: 100%;
  height: 2px;
  border-radius: 1px;
  content: '';
  top: 14px;
  left: 0;
  background-color: var(--tileborder);
  z-index: -1;
}
div#tcr-office > .content.center .sso div.sso-button,
div#tcr-office > .modal.center .sso div.sso-button {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
  box-sizing: content-box;
  display: inline-block;
  padding: 8px 18px;
  border: 2px solid #bb4a3f;
  background-color: white;
  color: #bb4a3f;
  font-size: 14px;
  font-weight: 600;
  cursor: pointer;
}
div#tcr-office > .content.center .sso div.sso-button:hover,
div#tcr-office > .modal.center .sso div.sso-button:hover {
  background-color: #bb4a3f;
  color: white;
}
div#tcr-office > .content .tile,
div#tcr-office > .modal .tile {
  position: relative;
  margin-left: 10px;
  margin-right: 30px;
  border-radius: 2px;
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  margin-bottom: 20px;
  padding: 20px 20px;
  padding-bottom: 20px;
  font-size: 13px;
}
div#tcr-office > .content .tile[data-poster="true"],
div#tcr-office > .modal .tile[data-poster="true"] {
  overflow-x: auto;
}
div#tcr-office > .content .tile[data-link="true"],
div#tcr-office > .modal .tile[data-link="true"] {
  cursor: pointer;
}
@media only screen and (max-width: 1023px) {
  div#tcr-office > .content .tile,
  div#tcr-office > .modal .tile {
    margin-left: 20px;
    margin-right: 20px;
  }
}
div#tcr-office > .content .tile.col2,
div#tcr-office > .modal .tile.col2 {
  float: left;
  width: 50%;
}
div#tcr-office > .content .tile div.h1,
div#tcr-office > .modal .tile div.h1 {
  font-size: 26px;
  font-weight: 500;
  line-height: 30px;
}
div#tcr-office > .content .tile div.h1.standalone,
div#tcr-office > .modal .tile div.h1.standalone {
  line-height: 30px;
  margin-bottom: 20px;
}
div#tcr-office > .content .tile div.h1.nopad,
div#tcr-office > .modal .tile div.h1.nopad {
  margin-bottom: 0;
}
div#tcr-office > .content .tile div.h2,
div#tcr-office > .modal .tile div.h2 {
  font-size: 16px;
  font-weight: 400;
}
div#tcr-office > .content .tile div.h3,
div#tcr-office > .modal .tile div.h3 {
  font-size: 14px;
  font-weight: 600;
  border-bottom: 1px solid #ccc;
  line-height: 24px;
  margin: 5px 10px;
}
div#tcr-office > .content .tile div.form_id_text,
div#tcr-office > .modal .tile div.form_id_text {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  height: 30px;
  line-height: 30px;
  position: absolute;
  top: 20px;
  right: 20px;
  display: block;
  font-size: 14px;
}
div#tcr-office > .content .tile .sep,
div#tcr-office > .modal .tile .sep {
  width: calc(100% + 42px);
  height: 10px;
  background-color: var(--background);
  border-top: 1px solid var(--tileborder);
  border-bottom: 1px solid var(--tileborder);
  margin-left: -21px;
  margin-top: 20px;
  margin-bottom: 20px;
}
div#tcr-office > .content .tile .sep20,
div#tcr-office > .modal .tile .sep20 {
  width: calc(100% + 40px) !important;
  height: 20px;
  background-color: var(--background);
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: -20px;
  margin-right: -20px;
}
div#tcr-office > .content .tile h2,
div#tcr-office > .modal .tile h2 {
  line-height: 30px;
}
div#tcr-office > .content .tile h2.nopad,
div#tcr-office > .modal .tile h2.nopad {
  padding: 0;
}
div#tcr-office > .content .tile div.form_title,
div#tcr-office > .modal .tile div.form_title {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 30px;
}
div#tcr-office > .content .tile div.form_title + .smart-list,
div#tcr-office > .modal .tile div.form_title + .smart-list {
  margin-top: 30px;
}
div#tcr-office > .content .tile div.form_title.noborder,
div#tcr-office > .modal .tile div.form_title.noborder {
  border-bottom: none;
}
div#tcr-office > .content .tile div.form_title:not(:last-child),
div#tcr-office > .modal .tile div.form_title:not(:last-child) {
  margin-bottom: 20px;
}
div#tcr-office > .content .tile div.form_title div.form_info_text,
div#tcr-office > .modal .tile div.form_title div.form_info_text {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 13px;
  margin-top: 15px;
}
div#tcr-office > .content .tile div.form_title div.form_info,
div#tcr-office > .modal .tile div.form_title div.form_info {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 14px;
  margin-top: 15px;
  padding-left: 10px;
}
div#tcr-office > .content .tile .row:not(:last-child),
div#tcr-office > .modal .tile .row:not(:last-child) {
  margin-bottom: 20px;
}
div#tcr-office > .content .tile table.settings-table,
div#tcr-office > .modal .tile table.settings-table {
  margin-top: 10px;
  margin-bottom: 10px;
  border: 1px solid var(--hr);
  border-radius: 2px;
  width: 100%;
}
div#tcr-office > .content .tile table.settings-table tr,
div#tcr-office > .modal .tile table.settings-table tr {
  border-bottom: 1px solid var(--hr);
}
div#tcr-office > .content .tile table.settings-table tr td:last-child,
div#tcr-office > .modal .tile table.settings-table tr td:last-child {
  font-weight: 600;
}
div#tcr-office > .content .tile table.settings-table tr td:first-child,
div#tcr-office > .modal .tile table.settings-table tr td:first-child {
  padding-left: 5px;
  font-size: 90%;
}
div#tcr-office > .content .tile table.settings-table tr td.select,
div#tcr-office > .modal .tile table.settings-table tr td.select {
  user-select: all;
  -webkit-user-select: all;
  -moz-user-select: all;
}
div#tcr-office > .content .tile span.emph,
div#tcr-office > .modal .tile span.emph {
  font-weight: 600;
}
div#tcr-office > .content div.h1 + div.text-block,
div#tcr-office > .modal div.h1 + div.text-block {
  margin-top: 20px;
}
div#tcr-office > .content div.h1 + div.contact-block,
div#tcr-office > .modal div.h1 + div.contact-block {
  margin-top: 20px;
}
div#tcr-office > .content div.contact-block span,
div#tcr-office > .modal div.contact-block span {
  display: block;
}
div#tcr-office > .content div.contact-block span.name,
div#tcr-office > .modal div.contact-block span.name {
  font-size: 16px;
  font-weight: 600;
}
div#tcr-office > .content div.text-block,
div#tcr-office > .modal div.text-block,
div#tcr-office > .content div.note-content,
div#tcr-office > .modal div.note-content {
  cursor: text;
  user-select: text;
  -moz-user-select: text;
  -webkit-user-select: text;
}
div#tcr-office > .content div.tcr-attachments,
div#tcr-office > .modal div.tcr-attachments {
  user-select: none;
  -moz-user-select: none;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  padding: -10px;
}
div#tcr-office > .content div.tcr-attachments div.button,
div#tcr-office > .modal div.tcr-attachments div.button {
  margin-top: 10px;
}
div#tcr-office > .content div.tcr-attachments div.attachment,
div#tcr-office > .modal div.tcr-attachments div.attachment {
  flex-shrink: 0;
  margin: 10px;
  padding: 5px;
  position: relative;
  margin-bottom: 10px;
  border-radius: 2px;
  border: 1px solid transparent;
  width: 120px;
  cursor: pointer;
  overflow: hidden;
}
div#tcr-office > .content div.tcr-attachments div.attachment:hover,
div#tcr-office > .modal div.tcr-attachments div.attachment:hover {
  border-color: var(--tileborder);
}
div#tcr-office > .content div.tcr-attachments div.attachment:hover .preview:after,
div#tcr-office > .modal div.tcr-attachments div.attachment:hover .preview:after {
  display: none;
}
div#tcr-office > .content div.tcr-attachments div.attachment .preview,
div#tcr-office > .modal div.tcr-attachments div.attachment .preview {
  display: block;
  position: relative;
  margin: 5px auto 10px auto;
  width: 96px;
  height: 64px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
div#tcr-office > .content div.tcr-attachments div.attachment .preview div.ext,
div#tcr-office > .modal div.tcr-attachments div.attachment .preview div.ext {
  display: none;
  position: absolute;
  bottom: 3px;
  left: 6px;
  font-size: 11px;
  font-weight: 100;
  color: white;
}
div#tcr-office > .content div.tcr-attachments div.attachment .preview[data-generic="true"],
div#tcr-office > .modal div.tcr-attachments div.attachment .preview[data-generic="true"] {
  border-radius: 4px;
  background-color: var(--accent);
  width: 48px;
}
div#tcr-office > .content div.tcr-attachments div.attachment .preview[data-generic="true"]:before,
div#tcr-office > .modal div.tcr-attachments div.attachment .preview[data-generic="true"]:before {
  position: absolute;
  content: '';
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  border-bottom-left-radius: 4px;
  border-style: solid;
  border-width: 10px;
  border-color: var(--background2) var(--background2) rgba(255, 255, 255, 0.35) rgba(255, 255, 255, 0.35);
}
div#tcr-office > .content div.tcr-attachments div.attachment .preview[data-generic="true"] div.ext,
div#tcr-office > .modal div.tcr-attachments div.attachment .preview[data-generic="true"] div.ext {
  display: block;
}
div#tcr-office > .content div.tcr-attachments div.attachment .title,
div#tcr-office > .modal div.tcr-attachments div.attachment .title {
  text-overflow: ellipsis;
  text-align: center;
  margin: 5px;
  line-height: 12px;
  font-size: 10px;
  font-weight: 600;
  word-break: break-word;
}
div#tcr-office > .content div.tcr-attachments div.attachment .attachment-button,
div#tcr-office > .modal div.tcr-attachments div.attachment .attachment-button {
  flex-shrink: 0;
  text-align: center;
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-family: 'ETmodules';
  font-size: 20px;
  cursor: pointer;
}
div#tcr-office > .content div.tcr-attachments div.attachment .attachment-button[data-pinned="true"],
div#tcr-office > .modal div.tcr-attachments div.attachment .attachment-button[data-pinned="true"] {
  display: none;
}
div#tcr-office > .content div.tcr-attachments div.add,
div#tcr-office > .modal div.tcr-attachments div.add {
  margin: 10px;
  padding: 5px;
  position: relative;
  border-radius: 2px;
  border: 1px solid transparent;
  width: 120px;
  cursor: pointer;
}
div#tcr-office > .content div.tcr-attachments div.add:hover,
div#tcr-office > .modal div.tcr-attachments div.add:hover {
  border-color: var(--tileborder);
}
div#tcr-office > .content div.tcr-attachments div.add:hover .preview:after,
div#tcr-office > .modal div.tcr-attachments div.add:hover .preview:after {
  display: none;
}
div#tcr-office > .content div.tcr-attachments div.add:hover:before,
div#tcr-office > .modal div.tcr-attachments div.add:hover:before,
div#tcr-office > .content div.tcr-attachments div.add:hover:after,
div#tcr-office > .modal div.tcr-attachments div.add:hover:after {
  background-color: var(--accent);
}
div#tcr-office > .content div.tcr-attachments div.add:before,
div#tcr-office > .modal div.tcr-attachments div.add:before {
  content: '';
  position: absolute;
  width: 48px;
  height: 8px;
  top: 38px;
  left: 35px;
  border-radius: 4px;
  background-color: var(--foreground);
}
div#tcr-office > .content div.tcr-attachments div.add:after,
div#tcr-office > .modal div.tcr-attachments div.add:after {
  content: '';
  position: absolute;
  width: 8px;
  height: 48px;
  top: 18px;
  left: 55px;
  border-radius: 4px;
  background-color: var(--foreground);
}
div#tcr-office > .content div.tcr-attachments div.add .title,
div#tcr-office > .modal div.tcr-attachments div.add .title {
  text-overflow: ellipsis;
  text-align: center;
  margin: 5px;
  margin-top: 79px;
  line-height: 12px;
  font-size: 10px;
  font-weight: 600;
}
div#tcr-office > .content div.tcr-attachments:not([data-edit="true"]) div.attachment,
div#tcr-office > .modal div.tcr-attachments:not([data-edit="true"]) div.attachment {
  cursor: pointer;
}
div#tcr-office > .content div.tcr-attachments:not([data-edit="true"]) div.attachment div.attachment-button,
div#tcr-office > .modal div.tcr-attachments:not([data-edit="true"]) div.attachment div.attachment-button {
  display: none;
}
div#tcr-office > .content div.tcr-attachments:not([data-edit="true"]) div.attachment div.divider:not(:first-of-type),
div#tcr-office > .modal div.tcr-attachments:not([data-edit="true"]) div.attachment div.divider:not(:first-of-type) {
  display: none;
}
div#tcr-office > .content div.tcr-attachments:not([data-edit="true"]) div.button,
div#tcr-office > .modal div.tcr-attachments:not([data-edit="true"]) div.button {
  display: none;
}
div#tcr-office > .content div.tcr-attachments[data-edit="true"] div.attachment div.subtitle,
div#tcr-office > .modal div.tcr-attachments[data-edit="true"] div.attachment div.subtitle {
  display: none;
}
div#tcr-office > .content div.poster,
div#tcr-office > .modal div.poster {
  display: flex;
}
div#tcr-office > .content div.poster div.poster-panel,
div#tcr-office > .modal div.poster div.poster-panel {
  flex-shrink: 0;
  float: left;
  width: 500px;
  max-width: 100%;
}
div#tcr-office > .content div.poster div.poster-panel:not(:last-of-type),
div#tcr-office > .modal div.poster div.poster-panel:not(:last-of-type) {
  border-right: 1px solid var(--hr);
  margin-right: 20px;
}
div#tcr-office > .content div.poster div.poster-panel > div.title,
div#tcr-office > .modal div.poster div.poster-panel > div.title {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 30px;
}
div#tcr-office > .content div.poster div.poster-panel > div.items,
div#tcr-office > .modal div.poster div.poster-panel > div.items {
  padding: 20px;
  padding-left: 20px;
}
div#tcr-office > .content div.poster div.poster-panel > div.items > div.item,
div#tcr-office > .modal div.poster div.poster-panel > div.items > div.item {
  cursor: pointer;
  height: 30px;
  line-height: 30px;
}
div#tcr-office > .content div.poster div.poster-panel > div.items > div.item[data-indent="true"],
div#tcr-office > .modal div.poster div.poster-panel > div.items > div.item[data-indent="true"] {
  padding-left: 20px;
}
div#tcr-office > .content div.poster div.poster-panel > div.items > div.item > div.title,
div#tcr-office > .modal div.poster div.poster-panel > div.items > div.item > div.title {
  font-size: 16px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
div#tcr-office > .content div.trjview,
div#tcr-office > .modal div.trjview {
  position: relative;
  margin-left: 10px;
  margin-right: 30px;
  display: flex;
  flex-direction: row;
  gap: 20px;
  flex-wrap: wrap;
  align-items: flex-start;
}
@media only screen and (max-width: 1023px) {
  div#tcr-office > .content div.trjview,
  div#tcr-office > .modal div.trjview {
    margin-left: 20px;
    margin-right: 20px;
  }
}
div#tcr-office > .content div.trjview > div.preview,
div#tcr-office > .modal div.trjview > div.preview {
  width: 762px;
  flex-grow: 0;
  border-radius: 2px;
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  padding: 20px 20px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks,
div#tcr-office > .modal div.trjview > div.preview div.blocks {
  max-width: 720px;
  padding: 0;
  font-family: 'Open Sans', sans-serif;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block {
  page-break-inside: avoid;
  break-inside: avoid;
  position: relative;
  color: var(--foreground);
  box-sizing: border-box;
  text-align: left;
  max-width: 720px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block > div.new,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block > div.new,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block > div.modified,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block > div.modified,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block > div.gone,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block > div.gone {
  display: block;
  position: absolute;
  content: '';
  width: 4px;
  border-radius: 2px;
  height: 100%;
  left: -12px;
  background-color: #fdad00;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block > div.new.gone,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block > div.new.gone,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block > div.modified.gone,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block > div.modified.gone,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block > div.gone.gone,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block > div.gone.gone {
  background-color: red;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block:not(:last-child),
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block:not(:last-child) {
  margin-bottom: 15px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.p,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.p {
  font-size: 14px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.p[data-style-indent="1"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.p[data-style-indent="1"] {
  padding-left: 40px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h {
  font-size: 37px;
  font-weight: normal;
  line-height: 59px;
  min-height: 59px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h:not(:first-child),
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h:not(:first-child) {
  margin-top: 40px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h2,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h2 {
  font-size: 29px;
  font-weight: normal;
  line-height: 47px;
  min-height: 47px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h2:not(:first-child),
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h2:not(:first-child) {
  margin-top: 40px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h3,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h3 {
  font-size: 23px;
  font-weight: normal;
  line-height: 39px;
  min-height: 39px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h3:not(:first-child),
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h3:not(:first-child) {
  margin-top: 25px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h4,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h4 {
  font-size: 18px;
  font-weight: normal;
  line-height: 31px;
  min-height: 31px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h4:not(:first-child),
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h4:not(:first-child) {
  margin-top: 15px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h + div.subheadline,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h + div.subheadline,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h2 + div.subheadline,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h2 + div.subheadline,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h3 + div.subheadline,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h3 + div.subheadline,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.h4 + div.subheadline,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.h4 + div.subheadline,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task + div.subheadline,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task + div.subheadline,
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.subheadline + div.subheadline,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.subheadline + div.subheadline {
  margin-top: -12px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.subheadline,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.subheadline {
  font-size: 12px;
  line-height: 12px;
  opacity: 0.8;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.subheadline[data-style-indent="1"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.subheadline[data-style-indent="1"] {
  padding-left: 40px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.hr,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.hr {
  height: 1px;
  background-color: var(--hr);
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.f,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.f {
  position: relative;
  font-size: 12px;
  font-weight: 600;
  line-height: 24px;
  padding-left: 40px;
  cursor: pointer;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.f[data-style-indent="1"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.f[data-style-indent="1"] {
  padding-left: 67px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.f[data-style-indent="1"] > div.icon,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.f[data-style-indent="1"] > div.icon {
  left: 40px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.f > div.icon,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.f > div.icon {
  display: block;
  position: absolute;
  top: 2px;
  left: 13px;
  height: 20px;
  width: 14px;
  background-color: var(--foreground);
  opacity: 0.8;
  border-radius: 2px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.f > div.icon:after,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.f > div.icon:after {
  position: absolute;
  content: '';
  top: 0;
  left: 7px;
  width: 0;
  height: 0;
  border-top: 7px solid transparent;
  border-left: 7px solid rgba(128, 128, 128, 0.5);
  background-color: transparent;
  border-bottom-left-radius: 3px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.f > div.icon:before,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.f > div.icon:before {
  position: absolute;
  content: '';
  top: -1px;
  left: 7px;
  width: 8px;
  height: 8px;
  background-color: var(--background2);
  border-bottom-left-radius: 3px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.g,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.g {
  display: grid;
  grid-template-columns: repeat(auto-fill, 171px);
  grid-gap: 12px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.g[data-style-indent="1"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.g[data-style-indent="1"] {
  padding-left: 40px;
  grid-template-columns: repeat(auto-fill, 161px);
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.g[data-style-indent="1"] div.gallery-item,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.g[data-style-indent="1"] div.gallery-item {
  width: 161px;
  height: 161px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.g div.gallery-item,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.g div.gallery-item {
  position: relative;
  cursor: pointer;
  width: 171px;
  height: 171px;
  background-color: rgba(128, 128, 128, 0.05);
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  box-sizing: border-box;
  border: 1px solid rgba(128, 128, 128, 0.3);
  border-radius: 6px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset[data-style="hleft"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset[data-style="hleft"] {
  padding-left: 40px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset[data-style="hleft"] div.element,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset[data-style="hleft"] div.element {
  flex-grow: 1;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: baseline;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset[data-style="hleft"] div.element div.label,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset[data-style="hleft"] div.element div.label {
  font-size: 12px;
  line-height: 12px;
  opacity: 0.5;
  width: 230px;
  flex-shrink: 0;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset[data-style="hleft"] div.element div.content,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset[data-style="hleft"] div.element div.content {
  min-width: 230px;
  font-size: 14px;
  line-height: 25px;
  min-height: 25px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset div.element,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset div.element {
  flex-grow: 1;
  min-width: 230px;
  display: flex;
  flex-direction: column;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset div.element div.label,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset div.element div.label {
  font-size: 12px;
  line-height: 12px;
  opacity: 0.5;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset div.element div.content,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset div.element div.content {
  font-size: 14px;
  line-height: 25px;
  min-height: 25px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.kvset + .kvset,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.kvset + .kvset {
  margin-top: -9px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head {
  display: flex;
  flex-direction: row;
  align-items: center;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.state,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.state {
  flex-grow: 0;
  flex-shrink: 0;
  margin: 5px 9px;
  width: 22px;
  height: 22px;
  background-color: currentColor;
  mask-position: center;
  -webkit-mask-position: center;
  mask-repeat: no-repeat;
  -webkit-mask-repeat: no-repeat;
  mask-size: 12px;
  -webkit-mask-size: 12px;
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='19.299712' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.265;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.13229166' y='293.95728' rx='0.52916664' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='19.299712' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.265;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.13229166' y='293.95728' rx='0.52916664' /%3E%3C/g%3E%3C/svg%3E");
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.state[data-state="doing"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.state[data-state="doing"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_wip.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.265;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.13229166' y='293.95728' rx='0.52916664' /%3E%3Ccircle style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='path816' cx='0.79374999' cy='295.41248' r='0.26458332' /%3E%3Ccircle r='0.26458332' cy='295.41248' cx='1.5875' id='circle818' style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' /%3E%3Ccircle style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='circle820' cx='2.3812499' cy='295.41248' r='0.26458332' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_wip.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.265;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.13229166' y='293.95728' rx='0.52916664' /%3E%3Ccircle style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='path816' cx='0.79374999' cy='295.41248' r='0.26458332' /%3E%3Ccircle r='0.26458332' cy='295.41248' cx='1.5875' id='circle818' style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' /%3E%3Ccircle style='opacity:1;fill:%23434141;fill-opacity:1;stroke:none;stroke-width:0.26458332;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='circle820' cx='2.3812499' cy='295.41248' r='0.26458332' /%3E%3C/g%3E%3C/svg%3E");
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.state[data-state="done"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.state[data-state="done"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_done.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.1322917' y='293.95728' rx='0.52916664' /%3E%3Cpath id='path6' d='m 0.74244517,296.00417 c 0,0.0617 0.00988,0.0864 0.0345722,0.11112 0.0444502,0.0494 0.19015108,0.18768 0.30374173,0.18768 0.04445,0 0.08643,-0.0272 0.1901511,-0.11606 0.2494114,-0.21484 0.7507143,-0.70873 0.9186352,-0.89887 0.3654821,-0.42475 0.4123924,-0.44451 0.4173324,-0.46426 v -0.23213 c 0,-0.0543 -0.014817,-0.0667 -0.071614,-0.0667 -0.046919,0 -0.066675,0.007 -0.1086506,0.0395 -0.2024912,0.16051 -0.3185618,0.26423 -0.5408031,0.49389 -0.1210007,0.12594 -0.5531532,0.56797 -0.6025434,0.56797 -0.014817,0 -0.076553,-0.0148 -0.0889,-0.11112 -0.034572,-0.23707 -0.051858,-0.27905 -0.051858,-0.33831 v -0.005 c 0,-0.0864 -0.071614,-0.10619 -0.1086507,-0.10619 -0.15310084,0 -0.19508108,0.0642 -0.26423147,0.14817 -0.0617364,0.0765 -0.0765524,0.0593 -0.0765524,0.29633 0,0.1457 0.0493893,0.40747 0.0493893,0.4939 z' inkscape:connector-curvature='0' style='fill-opacity:1;stroke-width:0.26458153;fill:%23434141' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_done.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.1322917' y='293.95728' rx='0.52916664' /%3E%3Cpath id='path6' d='m 0.74244517,296.00417 c 0,0.0617 0.00988,0.0864 0.0345722,0.11112 0.0444502,0.0494 0.19015108,0.18768 0.30374173,0.18768 0.04445,0 0.08643,-0.0272 0.1901511,-0.11606 0.2494114,-0.21484 0.7507143,-0.70873 0.9186352,-0.89887 0.3654821,-0.42475 0.4123924,-0.44451 0.4173324,-0.46426 v -0.23213 c 0,-0.0543 -0.014817,-0.0667 -0.071614,-0.0667 -0.046919,0 -0.066675,0.007 -0.1086506,0.0395 -0.2024912,0.16051 -0.3185618,0.26423 -0.5408031,0.49389 -0.1210007,0.12594 -0.5531532,0.56797 -0.6025434,0.56797 -0.014817,0 -0.076553,-0.0148 -0.0889,-0.11112 -0.034572,-0.23707 -0.051858,-0.27905 -0.051858,-0.33831 v -0.005 c 0,-0.0864 -0.071614,-0.10619 -0.1086507,-0.10619 -0.15310084,0 -0.19508108,0.0642 -0.26423147,0.14817 -0.0617364,0.0765 -0.0765524,0.0593 -0.0765524,0.29633 0,0.1457 0.0493893,0.40747 0.0493893,0.4939 z' inkscape:connector-curvature='0' style='fill-opacity:1;stroke-width:0.26458153;fill:%23434141' /%3E%3C/g%3E%3C/svg%3E");
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.state[data-state="rejected"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.state[data-state="rejected"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_rejected.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.1322917' y='293.95728' rx='0.52916664' /%3E%3Cpath id='path6-6' d='m 2.3043041,294.49101 c 0,-0.0113 -0.093134,-0.0931 -0.1016006,-0.0931 -0.022578,0 -0.4035823,0.38382 -0.6604037,0.66604 -0.335842,-0.46849 -0.335842,-0.55315 -0.3951123,-0.55315 -0.084666,0 -0.053622,0.12418 -0.1072406,0.12418 -0.014111,0 -0.00564,-0.0113 -0.0649114,-0.0536 -0.0564443,0.0536 -0.0649114,0.0621 -0.1044206,0.12418 0.0141111,0.0988 0.19473107,0.50235 0.33020187,0.73942 -0.070555,0.0706 -0.34995198,0.40922 -0.46849266,0.56162 0.0225781,0.0819 0.0423333,0.0847 0.0423333,0.10725 0,0.0339 -0.0338672,0.0621 -0.0338672,0.0762 0,0.0197 0.0846665,0.13547 0.10724061,0.14675 0.00847,-0.006 0.0141111,-0.008 0.0169331,-0.008 0.0225781,-0.0113 0.0395112,-0.0169 0.0508003,-0.0169 0.00847,0 0.0169331,0.008 0.0169331,0.0169 0,0.003 -0.00282,0.008 -0.00564,0.0169 0,0.003 -0.00282,0.0113 -0.00564,0.0226 l 0.0536223,0.0593 h 0.0366893 c 0.09877,-0.13828 0.1580409,-0.22295 0.2088411,-0.28786 l 0.2229513,-0.29351 c 0.0762,0.096 0.2850416,0.4318 0.341492,0.4318 0.019755,0 0.093133,-0.0762 0.1157106,-0.0988 0.011289,0 0.064911,0.0508 0.079022,0.0508 0.019755,0 0.084666,-0.0677 0.08749,-0.0706 l -0.00847,-0.031 c 0,-0.0452 0.1185307,-0.0339 0.1495808,-0.19755 -0.039508,-0.0339 -0.2144912,-0.24837 -0.4176823,-0.51648 0.1749809,-0.22013 0.4007522,-0.46849 0.6180635,-0.68862 -0.00282,-0.006 -0.00564,-0.0113 -0.00564,-0.0141 0,-0.0141 0.028222,-0.0226 0.039511,-0.0677 l -0.059271,-0.0875 -0.042333,0.0113 c -0.0508,-0.0367 -0.0508,-0.0367 -0.0508,-0.0451 0,-0.006 0.014111,-0.0198 0.014111,-0.031 z' inkscape:connector-curvature='0' style='fill-opacity:1;stroke-width:0.26458153;fill:%23434141' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_rejected.svg'%3E%3Cdefs id='defs1187' /%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='44.8' inkscape:cx='14.42248' inkscape:cy='10.273262' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title%3E%3C/dc:title%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:%23434141;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396' width='2.9104166' height='2.9104166' x='0.1322917' y='293.95728' rx='0.52916664' /%3E%3Cpath id='path6-6' d='m 2.3043041,294.49101 c 0,-0.0113 -0.093134,-0.0931 -0.1016006,-0.0931 -0.022578,0 -0.4035823,0.38382 -0.6604037,0.66604 -0.335842,-0.46849 -0.335842,-0.55315 -0.3951123,-0.55315 -0.084666,0 -0.053622,0.12418 -0.1072406,0.12418 -0.014111,0 -0.00564,-0.0113 -0.0649114,-0.0536 -0.0564443,0.0536 -0.0649114,0.0621 -0.1044206,0.12418 0.0141111,0.0988 0.19473107,0.50235 0.33020187,0.73942 -0.070555,0.0706 -0.34995198,0.40922 -0.46849266,0.56162 0.0225781,0.0819 0.0423333,0.0847 0.0423333,0.10725 0,0.0339 -0.0338672,0.0621 -0.0338672,0.0762 0,0.0197 0.0846665,0.13547 0.10724061,0.14675 0.00847,-0.006 0.0141111,-0.008 0.0169331,-0.008 0.0225781,-0.0113 0.0395112,-0.0169 0.0508003,-0.0169 0.00847,0 0.0169331,0.008 0.0169331,0.0169 0,0.003 -0.00282,0.008 -0.00564,0.0169 0,0.003 -0.00282,0.0113 -0.00564,0.0226 l 0.0536223,0.0593 h 0.0366893 c 0.09877,-0.13828 0.1580409,-0.22295 0.2088411,-0.28786 l 0.2229513,-0.29351 c 0.0762,0.096 0.2850416,0.4318 0.341492,0.4318 0.019755,0 0.093133,-0.0762 0.1157106,-0.0988 0.011289,0 0.064911,0.0508 0.079022,0.0508 0.019755,0 0.084666,-0.0677 0.08749,-0.0706 l -0.00847,-0.031 c 0,-0.0452 0.1185307,-0.0339 0.1495808,-0.19755 -0.039508,-0.0339 -0.2144912,-0.24837 -0.4176823,-0.51648 0.1749809,-0.22013 0.4007522,-0.46849 0.6180635,-0.68862 -0.00282,-0.006 -0.00564,-0.0113 -0.00564,-0.0141 0,-0.0141 0.028222,-0.0226 0.039511,-0.0677 l -0.059271,-0.0875 -0.042333,0.0113 c -0.0508,-0.0367 -0.0508,-0.0367 -0.0508,-0.0451 0,-0.006 0.014111,-0.0198 0.014111,-0.031 z' inkscape:connector-curvature='0' style='fill-opacity:1;stroke-width:0.26458153;fill:%23434141' /%3E%3C/g%3E%3C/svg%3E");
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.state[data-state="planned"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.state[data-state="planned"] {
  mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_planned.svg'%3E%3Cdefs id='defs1187'%3E%3Cmarker inkscape:stockid='Arrow1Lstart' orient='auto' refY='0.0' refX='0.0' id='Arrow1Lstart' style='overflow:visible' inkscape:isstock='true'%3E%3Cpath id='path816' d='M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z ' style='fill-rule:evenodd;stroke:%23000000;stroke-width:1.0pt' transform='scale(0.8) translate(12.5,0)' /%3E%3C/marker%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='64' inkscape:cx='19.937836' inkscape:cy='3.3759844' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:none;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396-9' width='3.175' height='3.175' x='0' y='293.82498' rx='0.66145831' /%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00199997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8557874;stroke-opacity:1;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 2.5019531,-0.00195313 C 1.1250651,-0.00195313 0,1.1231181 0,2.5 V 3 H 1.0039062 V 2.5 c 0,-0.8391307 0.658935,-1.4980469 1.4980469,-1.4980469 H 3 V 0.1875 C 3,0.12030693 2.9937408,0.0614594 3,-0.00195313 Z M 5.0000001,-0.002 C 5.0062593,0.06141252 5.0081886,0.12080775 5,0.1875 V 1.0019531 H 7 V 0.1875 c 0,-0.0671931 -0.00626,-0.12608748 1e-7,-0.1895 z m 4,0 C 9.0062594,0.06141252 9,0.12030693 9,0.1875 v 0.8144531 h 0.5 c 0.839112,0 1.498047,0.6589162 1.498047,1.4980469 V 3 h 1.005859 V 2.5 c 0,-1.3768819 -1.127018,-2.50182404 -2.503906,-2.50195313 z M 0,5.0000001 v 2 h 1.0039062 v -2 z m 10.998047,0 v 2 h 1.005859 v -2 z M 0,9 V 9.4980469 C 0,10.874929 1.1250651,12 2.5019531,12 H 3 V 10.996094 H 2.5019531 c -0.8391119,0 -1.4980469,-0.658916 -1.4980469,-1.4980471 V 9 Z m 10.998047,0 v 0.4980469 c 0,0.8391311 -0.658935,1.4980471 -1.498047,1.4980471 H 9.0000001 V 12 H 9.5 c 1.376888,0 2.503906,-1.125071 2.503906,-2.5019531 V 9 Z M 5.0000001,10.996094 V 12 h 2 v -1.003906 z' transform='matrix(0.26458333,0,0,0.26458333,0,293.82498)' id='rect1396' inkscape:connector-curvature='0' sodipodi:nodetypes='ssccsscscscsccscccscssccssccccccccccccssccsscccssccssccccccc' /%3E%3C/g%3E%3C/svg%3E");
  -webkit-mask-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8' standalone='no'%3F%3E%3C!-- Created with Inkscape (http://www.inkscape.org/) --%3E%3Csvg xmlns:dc='http://purl.org/dc/elements/1.1/' xmlns:cc='http://creativecommons.org/ns%23' xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23' xmlns:svg='http://www.w3.org/2000/svg' xmlns='http://www.w3.org/2000/svg' xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd' xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape' width='12' height='12' viewBox='0 0 3.1749999 3.1750001' version='1.1' id='svg1193' inkscape:version='0.92.4 (5da689c313, 2019-01-14)' sodipodi:docname='task_planned.svg'%3E%3Cdefs id='defs1187'%3E%3Cmarker inkscape:stockid='Arrow1Lstart' orient='auto' refY='0.0' refX='0.0' id='Arrow1Lstart' style='overflow:visible' inkscape:isstock='true'%3E%3Cpath id='path816' d='M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z ' style='fill-rule:evenodd;stroke:%23000000;stroke-width:1.0pt' transform='scale(0.8) translate(12.5,0)' /%3E%3C/marker%3E%3C/defs%3E%3Csodipodi:namedview id='base' pagecolor='%23ffffff' bordercolor='%23666666' borderopacity='1.0' inkscape:pageopacity='0.0' inkscape:pageshadow='2' inkscape:zoom='64' inkscape:cx='19.937836' inkscape:cy='3.3759844' inkscape:document-units='px' inkscape:current-layer='layer1' showgrid='false' units='px' inkscape:pagecheckerboard='true' inkscape:window-width='3440' inkscape:window-height='1377' inkscape:window-x='-8' inkscape:window-y='-8' inkscape:window-maximized='1' /%3E%3Cmetadata id='metadata1190'%3E%3Crdf:RDF%3E%3Ccc:Work rdf:about=''%3E%3Cdc:format%3Eimage/svg+xml%3C/dc:format%3E%3Cdc:type rdf:resource='http://purl.org/dc/dcmitype/StillImage' /%3E%3Cdc:title /%3E%3C/cc:Work%3E%3C/rdf:RDF%3E%3C/metadata%3E%3Cg inkscape:label='Ebene 1' inkscape:groupmode='layer' id='layer1' transform='translate(0,-293.82498)'%3E%3Crect style='display:inline;opacity:1;fill:%23434141;fill-opacity:0.19607843;stroke:none;stroke-width:0.26499999;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke markers fill' id='rect1396-9' width='3.175' height='3.175' x='0' y='293.82498' rx='0.66145831' /%3E%3Cpath style='color:%23000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000000;solid-opacity:1;vector-effect:none;fill:%23434141;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00199997;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:1.8557874;stroke-opacity:1;paint-order:normal;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate' d='M 2.5019531,-0.00195313 C 1.1250651,-0.00195313 0,1.1231181 0,2.5 V 3 H 1.0039062 V 2.5 c 0,-0.8391307 0.658935,-1.4980469 1.4980469,-1.4980469 H 3 V 0.1875 C 3,0.12030693 2.9937408,0.0614594 3,-0.00195313 Z M 5.0000001,-0.002 C 5.0062593,0.06141252 5.0081886,0.12080775 5,0.1875 V 1.0019531 H 7 V 0.1875 c 0,-0.0671931 -0.00626,-0.12608748 1e-7,-0.1895 z m 4,0 C 9.0062594,0.06141252 9,0.12030693 9,0.1875 v 0.8144531 h 0.5 c 0.839112,0 1.498047,0.6589162 1.498047,1.4980469 V 3 h 1.005859 V 2.5 c 0,-1.3768819 -1.127018,-2.50182404 -2.503906,-2.50195313 z M 0,5.0000001 v 2 h 1.0039062 v -2 z m 10.998047,0 v 2 h 1.005859 v -2 z M 0,9 V 9.4980469 C 0,10.874929 1.1250651,12 2.5019531,12 H 3 V 10.996094 H 2.5019531 c -0.8391119,0 -1.4980469,-0.658916 -1.4980469,-1.4980471 V 9 Z m 10.998047,0 v 0.4980469 c 0,0.8391311 -0.658935,1.4980471 -1.498047,1.4980471 H 9.0000001 V 12 H 9.5 c 1.376888,0 2.503906,-1.125071 2.503906,-2.5019531 V 9 Z M 5.0000001,10.996094 V 12 h 2 v -1.003906 z' transform='matrix(0.26458333,0,0,0.26458333,0,293.82498)' id='rect1396' inkscape:connector-curvature='0' sodipodi:nodetypes='ssccsscscscsccscccscssccssccccccccccccssccsscccssccssccccccc' /%3E%3C/g%3E%3C/svg%3E");
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.title,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.title {
  flex-grow: 1;
  flex-shrink: 1;
  height: 32px;
  line-height: 32px;
  font-size: 14px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.work,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.work {
  overflow: hidden;
  height: 22px;
  line-height: 22px;
  border-radius: 2px;
  color: var(--foreground);
  background-color: rgba(128, 128, 128, 0.2);
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 10px;
  margin-left: 9px;
  padding: 0 9px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.work:empty,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.work:empty {
  display: none;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.date,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.date {
  overflow: hidden;
  height: 22px;
  line-height: 22px;
  border-radius: 2px;
  color: var(--foreground);
  flex-grow: 0;
  flex-shrink: 0;
  font-size: 10px;
  margin-left: 9px;
  padding: 0 9px;
  background-color: rgba(128, 128, 128, 0.2);
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.date:empty,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.date:empty {
  display: none;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.date[data-highlight="today"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.date[data-highlight="today"] {
  background-color: rgba(25, 120, 25, 0.7);
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.task div.head div.date[data-highlight="overdue"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.task div.head div.date[data-highlight="overdue"] {
  background-color: rgba(220, 50, 50, 0.8);
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.ul,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.ul {
  position: relative;
  font-size: 14px;
  font-weight: 400;
  line-height: 25px;
  min-height: 25px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.ul[data-style-indent="1"],
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.ul[data-style-indent="1"] {
  padding-left: 40px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.ul div.item,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.ul div.item {
  position: relative;
  min-height: 25px;
  line-height: 25px;
  padding-left: 40px;
}
div#tcr-office > .content div.trjview > div.preview div.blocks div.block.ul div.item:before,
div#tcr-office > .modal div.trjview > div.preview div.blocks div.block.ul div.item:before {
  position: absolute;
  content: '';
  top: 10px;
  left: 18px;
  width: 4px;
  height: 4px;
  border-radius: 2px;
  background-color: var(--foreground);
}
div#tcr-office > .content div.trjview > div.sidebar,
div#tcr-office > .modal div.trjview > div.sidebar {
  width: 330px;
}
div#tcr-office > .content div.trjview > div.sidebar > div.notes,
div#tcr-office > .modal div.trjview > div.sidebar > div.notes {
  border-radius: 2px;
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  padding: 20px 20px;
  margin-bottom: 20px;
}
div#tcr-office > .content div.trjview > div.sidebar > div.notes span,
div#tcr-office > .modal div.trjview > div.sidebar > div.notes span {
  display: inline-block;
  font-size: 11px;
  font-weight: bold;
  margin-bottom: 10px;
}
div#tcr-office > .content div.trjview > div.sidebar > div.notes:empty,
div#tcr-office > .modal div.trjview > div.sidebar > div.notes:empty {
  display: none;
}
div#tcr-office > .content div.trjview > div.sidebar > div.actions,
div#tcr-office > .modal div.trjview > div.sidebar > div.actions {
  border-radius: 2px;
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  padding: 20px 20px;
}
div#tcr-office > .content div.trjview > div.sidebar > div.actions > div.button,
div#tcr-office > .modal div.trjview > div.sidebar > div.actions > div.button {
  display: block;
  margin: 0 auto;
}
div#tcr-office > .content div.trjview > div.sidebar > div.actions > div.button:not(:last-child),
div#tcr-office > .modal div.trjview > div.sidebar > div.actions > div.button:not(:last-child) {
  margin-bottom: 20px;
}
div#tcr-office > .content > p,
div#tcr-office > .modal > p {
  margin-bottom: 20px;
}
div#tcr-office > .content .tile-actions,
div#tcr-office > .modal .tile-actions {
  position: absolute;
}
div#tcr-office > .content .title-actions,
div#tcr-office > .modal .title-actions {
  position: relative;
}
div#tcr-office > .content .tile-actions,
div#tcr-office > .modal .tile-actions {
  right: 30px;
  top: 35px;
}
div#tcr-office > .content .title-actions,
div#tcr-office > .modal .title-actions,
div#tcr-office > .content .tile-actions,
div#tcr-office > .modal .tile-actions {
  text-align: right;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
}
div#tcr-office > .content .title-actions div,
div#tcr-office > .modal .title-actions div,
div#tcr-office > .content .tile-actions div,
div#tcr-office > .modal .tile-actions div {
  vertical-align: top;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  border-radius: 2px;
  cursor: pointer;
}
div#tcr-office > .content .title-actions div:not(.button),
div#tcr-office > .modal .title-actions div:not(.button),
div#tcr-office > .content .tile-actions div:not(.button),
div#tcr-office > .modal .tile-actions div:not(.button) {
  font-family: "ETmodules";
  width: 50px;
}
div#tcr-office > .content .title-actions div.close,
div#tcr-office > .modal .title-actions div.close,
div#tcr-office > .content .tile-actions div.close,
div#tcr-office > .modal .tile-actions div.close,
div#tcr-office > .content .title-actions div.cancel,
div#tcr-office > .modal .title-actions div.cancel,
div#tcr-office > .content .tile-actions div.cancel,
div#tcr-office > .modal .tile-actions div.cancel {
  font-size: 24px;
}
div#tcr-office > .content .title-actions div.edit,
div#tcr-office > .modal .title-actions div.edit,
div#tcr-office > .content .tile-actions div.edit,
div#tcr-office > .modal .tile-actions div.edit {
  transform: scaleX(-1);
}
div#tcr-office > .content .title-actions div.hidden,
div#tcr-office > .modal .title-actions div.hidden,
div#tcr-office > .content .tile-actions div.hidden,
div#tcr-office > .modal .tile-actions div.hidden {
  display: none;
}
div#tcr-office > .content .title-actions div:hover,
div#tcr-office > .modal .title-actions div:hover,
div#tcr-office > .content .tile-actions div:hover,
div#tcr-office > .modal .tile-actions div:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
div#tcr-office > .content .title-actions div.custom,
div#tcr-office > .modal .title-actions div.custom,
div#tcr-office > .content .tile-actions div.custom,
div#tcr-office > .modal .tile-actions div.custom {
  font-size: 12px;
  font-weight: bold;
  color: var(--background);
  background-color: var(--accent);
  padding-left: 15px;
  padding-right: 15px;
  height: 28px;
  line-height: 28px;
  margin-top: 1px;
  width: auto;
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
}
div#tcr-office > .content .title-actions div.custom:hover,
div#tcr-office > .modal .title-actions div.custom:hover,
div#tcr-office > .content .tile-actions div.custom:hover,
div#tcr-office > .modal .tile-actions div.custom:hover {
  background-color: var(--accent2);
}
div#tcr-office > .content .title-actions div div.tcr-icon,
div#tcr-office > .modal .title-actions div div.tcr-icon,
div#tcr-office > .content .tile-actions div div.tcr-icon,
div#tcr-office > .modal .tile-actions div div.tcr-icon {
  mask-size: 18px;
  -moz-mask-size: 18px;
  -webkit-mask-size: 18px;
}
div#tcr-office > .content .title-actions div.sharing-indicator[data-on="true"],
div#tcr-office > .modal .title-actions div.sharing-indicator[data-on="true"],
div#tcr-office > .content .tile-actions div.sharing-indicator[data-on="true"],
div#tcr-office > .modal .tile-actions div.sharing-indicator[data-on="true"] {
  background-color: white;
  border-left: 1px solid green;
  border-top: 1px solid green;
  border-right: 1px solid green;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
div#tcr-office > .content .title-actions div.sharing-indicator[data-on="true"] ~ div.sharing-indicator-box,
div#tcr-office > .modal .title-actions div.sharing-indicator[data-on="true"] ~ div.sharing-indicator-box,
div#tcr-office > .content .tile-actions div.sharing-indicator[data-on="true"] ~ div.sharing-indicator-box,
div#tcr-office > .modal .tile-actions div.sharing-indicator[data-on="true"] ~ div.sharing-indicator-box {
  display: block;
}
div#tcr-office > .content .title-actions div.sharing-indicator[data-on="true"] div.tcr-icon,
div#tcr-office > .modal .title-actions div.sharing-indicator[data-on="true"] div.tcr-icon,
div#tcr-office > .content .tile-actions div.sharing-indicator[data-on="true"] div.tcr-icon,
div#tcr-office > .modal .tile-actions div.sharing-indicator[data-on="true"] div.tcr-icon {
  width: 48px;
  height: 28px;
}
div#tcr-office > .content .title-actions div.sharing-indicator-box,
div#tcr-office > .modal .title-actions div.sharing-indicator-box,
div#tcr-office > .content .tile-actions div.sharing-indicator-box,
div#tcr-office > .modal .tile-actions div.sharing-indicator-box {
  display: none;
  position: absolute;
  right: 100px;
  top: 30px;
  width: 240px;
  height: auto;
  max-width: 80vw;
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 12px;
  line-height: 30px;
  background-color: white;
  padding: 10px;
  padding-right: 10px;
  border: 1px solid green;
  border-top-right-radius: 0 !important;
  z-index: 1;
}
div#tcr-office > .content .title-actions div.sharing-indicator-box:before,
div#tcr-office > .modal .title-actions div.sharing-indicator-box:before,
div#tcr-office > .content .tile-actions div.sharing-indicator-box:before,
div#tcr-office > .modal .tile-actions div.sharing-indicator-box:before {
  content: '';
  position: absolute;
  width: 48px;
  height: 3px;
  background-color: white;
  top: -2px;
  right: 0;
}
div#tcr-office > .content [data-edit="true"] [data-mode="view"],
div#tcr-office > .modal [data-edit="true"] [data-mode="view"] {
  display: none;
}
div#tcr-office > .content [data-edit="true"] [data-mode="never"],
div#tcr-office > .modal [data-edit="true"] [data-mode="never"] {
  display: none;
}
div#tcr-office > .content [data-edit="false"] [data-mode="edit"],
div#tcr-office > .modal [data-edit="false"] [data-mode="edit"] {
  display: none;
}
div#tcr-office > .content [data-edit="false"] [data-mode="never"],
div#tcr-office > .modal [data-edit="false"] [data-mode="never"] {
  display: none;
}
div#tcr-office > .content .tile-actions,
div#tcr-office > .modal .tile-actions {
  top: 20px;
  right: 20px;
}
div#tcr-office > .content.settings h1[data-mode="settings"],
div#tcr-office > .modal.settings h1[data-mode="settings"] {
  display: block;
}
div#tcr-office > .content.settings h1[data-mode="content"],
div#tcr-office > .modal.settings h1[data-mode="content"] {
  display: none;
}
div#tcr-office > .content .note-content,
div#tcr-office > .modal .note-content {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 16px;
  font-weight: normal;
  padding: 0px;
}
div#tcr-office > .content .note-content[contenteditable],
div#tcr-office > .modal .note-content[contenteditable] {
  -webkit-user-select: text;
  user-select: text;
}
div#tcr-office > .content .note-content h1,
div#tcr-office > .modal .note-content h1,
div#tcr-office > .content .note-content h2,
div#tcr-office > .modal .note-content h2,
div#tcr-office > .content .note-content h3,
div#tcr-office > .modal .note-content h3,
div#tcr-office > .content .note-content h4,
div#tcr-office > .modal .note-content h4 {
  display: block;
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 32px !important;
  font-weight: 700 !important;
  margin: 0.5em 0 0.5em 0;
  padding: 0;
  text-transform: none !important;
  height: auto !important;
  line-height: unset;
}
div#tcr-office > .content .note-content h2,
div#tcr-office > .modal .note-content h2 {
  font-size: 24px !important;
}
div#tcr-office > .content .note-content h3,
div#tcr-office > .modal .note-content h3 {
  font-size: 18px !important;
}
div#tcr-office > .content .note-content h4,
div#tcr-office > .modal .note-content h4 {
  font-size: 16px !important;
}
div#tcr-office > .content .note-content p,
div#tcr-office > .modal .note-content p {
  padding: 0;
  margin-bottom: 1em;
}
div#tcr-office > .content .note-content ul,
div#tcr-office > .modal .note-content ul,
div#tcr-office > .content .note-content ol,
div#tcr-office > .modal .note-content ol {
  margin: 14px 0;
  padding: 0 0 0 40px;
  list-style-position: inside;
}
div#tcr-office > .content .note-content ul > ul,
div#tcr-office > .modal .note-content ul > ul,
div#tcr-office > .content .note-content ol > ul,
div#tcr-office > .modal .note-content ol > ul,
div#tcr-office > .content .note-content ul > ol,
div#tcr-office > .modal .note-content ul > ol,
div#tcr-office > .content .note-content ol > ol,
div#tcr-office > .modal .note-content ol > ol {
  margin-top: 0;
  margin-bottom: 7px;
}
div#tcr-office > .content .note-content ul,
div#tcr-office > .modal .note-content ul {
  list-style: square;
}
div#tcr-office > .content .note-content ol,
div#tcr-office > .modal .note-content ol {
  list-style: decimal;
}
div#tcr-office > .content .note-content table thead td,
div#tcr-office > .modal .note-content table thead td {
  font-weight: bold;
  background-color: rgba(128, 128, 128, 0.5);
}
div#tcr-office div.modal ~ div.content {
  visibility: hidden;
}
div#tcr-office .settings_grid {
  width: 640px;
  max-width: calc(100% - 40px);
  margin-left: auto;
  margin-right: auto;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
}
div#tcr-office .settings_grid > div {
  text-align: center;
  position: relative;
  border-radius: 2px;
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  padding: 10px 10px;
  font-size: 14px;
  font-weight: 600;
  line-height: 25px;
  cursor: pointer;
}
div#tcr-office .settings_grid > div:hover {
  background-image: linear-gradient(var(--hilite1), var(--hilite1));
}
@media only screen and (max-width: 640px) {
  div#tcr-office .settings_grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media only screen and (max-width: 425px) {
  div#tcr-office .settings_grid {
    grid-template-columns: repeat(1, 1fr);
  }
}
div#tcr-office div.tcr-search {
  position: relative;
  margin-bottom: 20px;
  font-size: 13px;
}
div#tcr-office div.tcr-search > div.smart-list + div.tile {
  margin-left: 0;
  margin-right: 0;
  margin-top: 40px;
}
div#tcr-office div.tcr-search div.tag-view {
  border-radius: 2px;
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  padding: 10px 10px 5px 10px;
  margin-bottom: 20px;
}
div#tcr-office div.tcr-search div.tag-view[data-hidden="true"] {
  display: none;
}
div#tcr-office div.tcr-search div.tag-grid {
  display: grid;
  margin-left: 10px;
  margin-right: 30px;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 20px;
  grid-row-gap: 20px;
  margin-bottom: 40px;
}
div#tcr-office div.tcr-search div.tag-grid > div {
  text-align: center;
  position: relative;
  border-radius: 2px;
  background-color: var(--background2);
  border: 1px solid var(--tileborder);
  padding: 5px;
  font-size: 14px;
  font-weight: 600;
  line-height: 25px;
  cursor: pointer;
}
div#tcr-office div.tcr-search div.tag-grid > div > span {
  margin-right: 5px;
  opacity: 0.4;
}
div#tcr-office div.tcr-search div.tag-grid > div:hover {
  background-image: linear-gradient(var(--hilite1), var(--hilite1));
}
div#tcr-office div.tcr-search div.tag-grid > div[data-active="true"] {
  background-color: #338ce4;
  color: white;
}
@media only screen and (max-width: 1023px) {
  div#tcr-office div.tcr-search div.tag-grid {
    margin-left: 20px;
    margin-right: 20px;
    grid-template-columns: repeat(3, 1fr);
  }
}
@media only screen and (max-width: 640px) {
  div#tcr-office div.tcr-search div.tag-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media only screen and (max-width: 425px) {
  div#tcr-office div.tcr-search div.tag-grid {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media only screen and (max-width: 1023px) {
  div#tcr-office .content {
    left: 0;
  }
  div#tcr-office .content > h1 {
    margin-left: 40px;
  }
  div#tcr-office .content .last-changes {
    margin-left: 20px;
    margin-right: 20px;
  }
  div#tcr-office .content .title-actions {
    right: 20px;
  }
  div#tcr-office .modal {
    left: 0;
  }
}
div#tcr-office div.my-events ul {
  margin-top: 17px;
}
div#tcr-office div.my-events ul > li {
  margin-top: 3px;
  position: relative;
  display: flex;
  margin-left: 25px;
  line-height: 20px;
  border-radius: 2px;
  font-size: 11px;
  font-weight: normal;
}
div#tcr-office div.my-events ul > li[data-id] {
  cursor: pointer;
}
div#tcr-office div.my-events ul > li[data-id]:hover {
  background-color: var(--hilite2);
}
div#tcr-office div.my-events ul > li svg {
  display: block;
  margin: -1px;
  pointer-events: none;
  flex-shrink: 0;
}
div#tcr-office div.my-events ul > li span {
  display: block;
  margin: 4px 4px 4px 4px;
  height: 12px;
  line-height: 12px;
  color: var(--foreground);
  border-radius: 2px;
  flex-shrink: 0;
}
div#tcr-office div.my-events ul > li span.date {
  margin-left: 4px;
  width: 66px;
  font-size: 11px;
  text-align: center;
  font-weight: 600;
  color: white;
  background-color: #007abc;
  pointer-events: none;
}
div#tcr-office div.my-events ul > li span.date[data-today="true"] {
  background-color: rgba(25, 120, 25, 0.7);
}
div#tcr-office div.my-events ul > li span.content {
  min-width: 0;
  height: unset;
  flex-shrink: 1;
  flex-grow: 1;
  pointer-events: none;
}
div#tcr-office div.report_canvas div.panel div.panel-grid div.panel-item > div.feedback {
  display: block;
}
div.template-info {
  text-align: right;
  position: relative;
  margin-left: 10px;
  margin-right: 30px;
  margin-bottom: 20px;
  padding: 3px 20px 3px 54px;
  color: var(--foreground);
  font-size: 75%;
  line-height: 24px;
  border: 1px solid var(--tileborder);
  border-radius: 2px;
  background-color: var(--background2);
}
div.shared-for {
  position: relative;
  margin-left: 10px;
  margin-right: 30px;
  margin-bottom: 20px;
  padding: 10px 20px 10px 54px;
  color: var(--foreground);
  border-radius: 2px;
  font-size: 75%;
  color: #ccc;
  background-color: #639b62;
  line-height: 24px;
}
div.shared-for div.tcr-icon {
  position: absolute;
  top: 10px;
  left: 15px;
  width: 24px;
  height: 24px;
  mask-size: 24px;
  -webkit-mask-size: 24px;
}
div.shared-for[data-sharing='allowed'] {
  color: #434141;
  background-color: #fbbd48;
}
div.shared-for b {
  font-weight: 600;
}
@media only screen and (max-width: 1023px) {
  div.shared-for {
    margin-left: 20px;
    margin-right: 20px;
  }
}
div.errors {
  position: relative;
  margin-left: 10px;
  margin-right: 30px;
  margin-bottom: 20px;
  padding: 10px 20px 10px 54px;
}
div.errors div {
  position: relative;
  line-height: 20px;
  height: 20px;
  font-weight: 600;
  font-size: 13px;
}
div.errors div:not(:last-child) {
  margin-bottom: 10px;
}
div.errors div:before {
  content: '!';
  position: absolute;
  left: -37px;
  height: 20px;
  width: 20px;
  border-radius: 2px;
  background-color: #fbbd48;
  font-weight: 900;
  text-align: center;
  line-height: 20px;
  border: 1px solid var(--tileborder);
}
div.errors div.error:before {
  background-color: var(--danger);
}
div.errors:empty {
  display: none;
}
div.last-changes {
  position: relative;
  margin-left: 10px;
  margin-right: 30px;
  margin-bottom: 20px;
  padding: 24px 20px 0 20px;
  color: var(--foreground2);
  font-size: 12px;
  line-height: 24px;
}
div.last-changes .toggle {
  position: absolute;
  left: 0;
  top: 0;
  height: 24px;
  padding-right: 16px;
  padding-left: 42px;
  border-radius: 2px;
  cursor: pointer;
}
div.last-changes .toggle::after {
  content: '';
  top: 7px;
  left: 16px;
  width: 0;
  height: 0;
  border-right: none;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 9px solid #999;
  position: absolute;
}
div.last-changes .toggle:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
div.last-changes .toggle:hover::after {
  border-left-color: var(--accent);
}
div.last-changes[data-expand="true"] .toggle::after {
  top: 8px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 9px solid #999;
  border-bottom: none;
}
div.last-changes .entry {
  border-left: 3px solid var(--foreground2);
  background-color: var(--background2);
  padding: 5px 10px;
  margin-top: 15px;
  margin-bottom: 0px;
}
div.last-changes .entry:not([data-id=""]) {
  cursor: pointer;
}
div.last-changes .entry:not([data-id=""]):hover {
  background-color: rgba(0, 0, 0, 0.06);
}
div.last-changes .entry .headline {
  font-weight: 600;
}
div.last-changes .entry .headline .date {
  font-weight: 700;
  margin-right: 10px;
}
div.last-changes .entry .content {
  padding-left: 10px;
}
div.smart-list-separator {
  height: 2px;
  width: 100%;
  background-color: var(--hr);
}
div.smart-list-more {
  height: 44px;
  line-height: 44px;
  padding-left: 44px;
}
div.smart-list-more span.more-button {
  display: none;
  background-color: #eee;
  color: #2d2d2d;
  width: auto;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 2px;
  line-height: 24px;
  height: 24px;
  cursor: pointer;
  font-weight: 600;
}
div.smart-list-more span.more-button:last-child {
  margin-left: 20px;
}
div.smart-list-more span.more-button:hover {
  background-color: #2d2d2d;
  color: white;
}
div.smart-list-more:hover span.more-label {
  display: none;
}
div.smart-list-more:hover span.more-button {
  display: inline-block;
}
div.smart-list {
  margin-left: 10px;
  margin-right: 30px;
  margin-bottom: 20px;
  overflow: hidden;
}
@media only screen and (max-width: 1023px) {
  div.smart-list {
    margin-left: 20px;
    margin-right: 20px;
  }
}
div.smart-list div.section {
  background-color: var(--background2);
  border-color: var(--accent);
  border-style: solid;
  border-width: 0 1px 1px 1px;
  border-radius: 2px;
  overflow: hidden;
}
div.smart-list div.section > .no-entries {
  padding: 20px;
}
div.smart-list div.section > .title {
  position: relative;
  background-color: var(--accent);
  color: white;
  padding-left: 15px;
  font-weight: bold;
  height: 22px;
  line-height: 22px;
}
div.smart-list div.section > .title > span {
  font-weight: normal;
  margin-left: 8px;
  pointer-events: none;
}
div.smart-list div.section > .title > .action {
  position: absolute;
  width: 44px;
  height: 20px;
  right: 0;
  top: 1px;
  border-radius: 2px;
  cursor: pointer;
}
div.smart-list div.section > .title > .action:hover {
  background-color: var(--hilite3);
}
div.smart-list div.section > .title > .action div {
  width: 16px;
  height: 2px;
  border-radius: 1px;
  position: absolute;
  top: 9px;
  left: 14px;
  background-color: #fff;
  pointer-events: none;
}
div.smart-list div.section > .title > .action:after {
  content: '';
  width: 16px;
  height: 2px;
  border-radius: 1px;
  position: absolute;
  top: 4px;
  left: 14px;
  background-color: #fff;
  pointer-events: none;
}
div.smart-list div.section > .title > .action:before {
  content: '';
  width: 16px;
  height: 2px;
  border-radius: 1px;
  position: absolute;
  top: 14px;
  left: 14px;
  background-color: #fff;
  pointer-events: none;
}
div.smart-list div.section:not([data-titled="true"]) {
  border-top: 1px solid var(--accent);
}
div.smart-list div.section:not([data-titled="true"]) > .title {
  display: none;
}
div.smart-list div.section:not(:first-child) {
  margin-top: 40px;
}
div.smart-list-actions {
  margin-top: 10px;
  margin-bottom: 10px;
  text-align: center;
}
div.tcr-app-switcher {
  position: absolute;
  top: 70px;
  right: 10px;
  background-color: var(--background2);
  width: 372px;
  border-radius: 10px;
  box-shadow: 1px 1px 10px rgba(61, 61, 61, 0.4);
  z-index: 11;
  overflow: hidden;
  max-height: calc(100% - 80px);
}
div.tcr-app-switcher[data-visibility="true"] {
  pointer-events: all;
  opacity: 1;
}
div.tcr-app-switcher:not([data-visibility="true"]) {
  pointer-events: none;
  opacity: 0;
  height: 0;
  width: 0;
  top: 0;
  left: 0;
}
div.tcr-app-switcher[data-count="2"] {
  width: 248px;
}
div.tcr-app-switcher[data-count="1"] {
  width: 124px;
}
@media screen and (max-width: 392px) {
  div.tcr-app-switcher {
    width: 248px;
  }
  div.tcr-app-switcher[data-count="1"] {
    width: 124px;
  }
}
@media screen and (max-width: 268px) {
  div.tcr-app-switcher {
    width: 124px;
  }
  div.tcr-app-switcher[data-count="2"] {
    width: 124px;
  }
}
div.tcr-app-switcher > div.header {
  display: inline-block;
  height: 36px;
  line-height: 36px;
  width: 336px;
  text-align: center;
  font-size: 12px;
  font-weight: 600;
  opacity: 0.7;
  background-color: #eee;
}
div.tcr-app-switcher > div.action {
  display: inline-block;
  cursor: pointer;
  width: 124px;
  height: 96px;
  text-align: center;
}
div.tcr-app-switcher > div.action:hover {
  background-color: var(--accent);
  color: white;
}
div.tcr-app-switcher > div.action div.title {
  font-size: 12px;
  font-weight: normal;
  line-height: 16px;
  height: 32px;
}
div.tcr-app-switcher > div.action img {
  margin-top: 12px;
  margin-bottom: 6px;
  width: 48px;
  height: 48px;
}
.tcr-note {
  position: relative;
  width: 100%;
  border-radius: 2px;
  background-color: rgba(0, 0, 0, 0);
  overflow: hidden;
}
.tcr-note blockquote {
  border-left: none !important;
  margin: 0;
}
.tcr-note .note-actions {
  display: none;
  right: 0;
  top: 0;
  position: absolute;
  text-align: right;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  font-family: "ETmodules";
  border-bottom-left-radius: 2px;
  border-top-right-radius: 2px;
  overflow: hidden;
}
.tcr-note .note-actions div {
  vertical-align: top;
  width: 50px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  border-radius: 2px;
  cursor: pointer;
}
.tcr-note .note-actions div:hover {
  background-color: #dfdfdf;
}
.tcr-note .note-actions div.edit {
  transform: scaleX(-1);
}
.tcr-note .note-sub-actions {
  right: 0;
  bottom: 0;
  position: absolute;
  text-align: right;
  height: 28px;
  line-height: 28px;
  font-size: 16px;
  font-family: "ETmodules";
  border-bottom-left-radius: 2px;
  border-top-right-radius: 2px;
  overflow: hidden;
}
.tcr-note .note-sub-actions div {
  vertical-align: top;
  width: 36px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  display: inline-block;
  -webkit-font-smoothing: antialiased;
  border-radius: 2px;
  cursor: pointer;
}
.tcr-note .note-sub-actions div:hover {
  background-color: var(--accent);
  color: white;
}
.tcr-note .note-sub-actions div.edit {
  transform: scaleX(-1);
}
.tcr-note .note-sub-actions div.menu {
  display: none;
  font-size: 16px;
}
.tcr-note .note-sub-actions div.delete {
  font-size: 16px;
}
.tcr-note .note-sub-actions div.delete:hover {
  background-color: var(--danger);
  color: white;
}
.tcr-note .note-sub-actions div.cancel {
  font-size: 24px;
}
.tcr-note .note-sub-actions div.cancel:hover {
  background-color: var(--danger);
  color: white;
}
.tcr-note .note-sub-actions div[data-mode="edit"] {
  display: none;
}
.tcr-note .note-meta {
  padding-right: 92px;
  padding-left: 20px;
  text-align: left;
  line-height: 28px;
  font-size: 10px;
  width: 100%;
  background-color: #dfdfdf;
  color: var(--foreground);
}
.tcr-note .note-toolbar {
  display: none;
  width: 100%;
  min-height: 30px;
  background-color: var(--hilite2);
}
.tcr-note .note-toolbar div {
  position: relative;
  cursor: pointer;
  font-size: 16px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  display: inline-block;
  vertical-align: top;
}
.tcr-note .note-toolbar div span {
  pointer-events: none;
}
.tcr-note .note-toolbar div.separator {
  width: 12px;
}
.tcr-note .note-toolbar div:hover,
.tcr-note .note-toolbar div[data-active="true"] {
  background-color: rgba(0, 0, 0, 0.1);
}
.tcr-note .note-toolbar div svg {
  position: absolute;
  width: 16px;
  height: 16px;
  top: 7px;
  left: 7px;
}
.tcr-note .note-toolbar div input[type="color"] {
  position: absolute;
  opacity: 0;
  left: 0;
  top: 0;
  width: 30px;
  height: 30px;
}
.tcr-note .fg-color-picker,
.tcr-note .bg-color-picker {
  display: none;
}
.tcr-note .fg-color-picker div,
.tcr-note .bg-color-picker div {
  display: inline-block;
  height: 30px;
  width: 30px;
  cursor: pointer;
}
.tcr-note[data-edit="true"] {
  background-color: var(--background);
  border-color: var(--accent);
}
.tcr-note[data-edit="true"] .note-toolbar {
  display: block;
}
.tcr-note[data-edit="true"] .note-content {
  padding: 20px;
  min-height: 250px;
}
.tcr-note[data-edit="true"] .note-sub-actions div[data-mode="view"] {
  display: none;
}
.tcr-note[data-edit="true"] .note-sub-actions div[data-mode="edit"] {
  display: inline-block;
}
.tcr-note[data-edit="true"] .fg-color-picker[data-active="true"],
.tcr-note[data-edit="true"] .bg-color-picker[data-active="true"] {
  display: block;
}
div#tcr-office div.file-viewer {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 21;
}
@supports ((-webkit-backdrop-filter: blur(3px) brightness(0.8) saturate(0.3)) or (backdrop-filter: blur(3px) brightness(0.8) saturate(0.3))) {
  div#tcr-office div.file-viewer {
    background-color: transparent;
    backdrop-filter: blur(3px) brightness(0.8) saturate(0.3);
    -webkit-backdrop-filter: blur(3px) brightness(0.8) saturate(0.3);
  }
}
div#tcr-office div.file-viewer[data-visibility="true"] {
  pointer-events: all;
  display: block;
}
div#tcr-office div.file-viewer:not([data-visibility="true"]) {
  pointer-events: none;
  display: none;
}
div#tcr-office div.file-viewer > div {
  position: absolute;
  background-color: var(--background);
  border: 1px solid var(--accent);
  border-radius: 6px;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
  top: 4%;
  bottom: 2%;
  left: 5%;
  right: 5%;
  overflow: hidden;
}
div#tcr-office div.file-viewer > div div.header {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 24px;
  line-height: 24px;
  background-color: var(--accent);
  color: white;
  position: relative;
}
div#tcr-office div.file-viewer > div div.header div.title {
  font-size: 12px;
  font-weight: 700;
  padding-left: 10px;
}
div#tcr-office div.file-viewer > div div.header div.print {
  position: absolute;
  top: 0;
  right: 72px;
  height: 24px;
  width: 36px;
  color: white;
  text-align: center;
  font-family: "ETmodules";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
}
div#tcr-office div.file-viewer > div div.header div.print:before {
  content: '';
}
div#tcr-office div.file-viewer > div div.header div.print:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
div#tcr-office div.file-viewer > div div.header div.save {
  position: absolute;
  top: 0;
  right: 36px;
  height: 24px;
  width: 36px;
  color: white;
  text-align: center;
  font-family: "ETmodules";
  font-size: 14px;
  -webkit-font-smoothing: antialiased;
  cursor: pointer;
}
div#tcr-office div.file-viewer > div div.header div.save:before {
  content: '';
}
div#tcr-office div.file-viewer > div div.header div.save:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
div#tcr-office div.file-viewer > div div.header div.close {
  position: absolute;
  top: 0;
  right: 0;
  height: 24px;
  width: 36px;
  cursor: pointer;
}
div#tcr-office div.file-viewer > div div.header div.close:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
div#tcr-office div.file-viewer > div div.header div.close:after {
  position: absolute;
  content: '';
  height: 2px;
  width: 16px;
  border-radius: 1px;
  top: 11px;
  left: 10px;
  transform: rotate(45deg);
  background-color: white;
}
div#tcr-office div.file-viewer > div div.header div.close:before {
  position: absolute;
  content: '';
  height: 16px;
  width: 2px;
  border-radius: 1px;
  top: 4px;
  left: 17px;
  transform: rotate(45deg);
  background-color: white;
}
div#tcr-office div.file-viewer > div div.content {
  position: absolute;
  left: 0;
  right: 0;
  top: 24px;
  bottom: 0;
  overflow: hidden;
}
div#tcr-office div.file-viewer > div div.content img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
div#tcr-office div.file-viewer > div div.content iframe {
  position: absolute;
  width: 100%;
  height: 100%;
}
div#tcr-office div.file-viewer > div div.content[data-scaling="true"] {
  overflow-y: auto;
}
div#tcr-office div.file-viewer > div div.content[data-scaling="true"] img {
  width: 100%;
  height: auto;
}
div#tcr-office div.context-menu {
  position: absolute;
  background-color: var(--background);
  border: 1px solid var(--tileborder);
  border-radius: 2px;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
  z-index: 21;
  padding: 5px;
}
div#tcr-office div.context-menu[data-visibility="true"] {
  pointer-events: all;
  opacity: 1;
}
div#tcr-office div.context-menu:not([data-visibility="true"]) {
  pointer-events: none;
  opacity: 0;
  height: 0;
  width: 0;
  top: 0;
  left: 0;
}
div#tcr-office div.context-menu div {
  font-size: 13px;
  font-weight: 600;
  padding-left: 10px;
  padding-right: 10px;
  line-height: 24px;
  height: 24px;
}
div#tcr-office div.context-menu div[data-sep="true"] {
  height: 1px;
  background-color: var(--hr);
  margin-top: 4px;
  margin-bottom: 4px;
}
div#tcr-office div.context-menu div[data-disabled="true"] {
  opacity: 0.5;
  pointer-events: none;
}
div#tcr-office div.context-menu div:not([data-sep="true"]) {
  cursor: pointer;
  border-radius: 2px;
}
div#tcr-office div.context-menu div:not([data-sep="true"]):hover {
  color: white;
  background-color: var(--accent);
}
div#tcr-office div.update-bar {
  background-color: #5ea05e;
  z-index: 6;
}
div#tcr-office div.update-bar span {
  border: 1px solid white;
  border-radius: 2px;
  padding: 3px 6px;
  margin: 0 10px;
  cursor: pointer;
}
div#tcr-office div.update-bar span:hover {
  background-color: rgba(0, 0, 0, 0.2);
}
div#tcr-office div.offline-bar {
  background-color: rgba(220, 50, 50, 0.7);
  z-index: 7;
}
div#tcr-office div.update-bar,
div#tcr-office div.offline-bar {
  position: fixed;
  opacity: 1;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 42px;
  line-height: 42px;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
  color: white;
  font-weight: bold;
  text-align: center;
  transition: all 0.5s;
  padding-bottom: env(safe-area-inset-bottom);
}
div#tcr-office div.update-bar ~ div.content,
div#tcr-office div.offline-bar ~ div.content,
div#tcr-office div.update-bar ~ div.modal,
div#tcr-office div.offline-bar ~ div.modal,
div#tcr-office div.update-bar ~ div.menu-bar,
div#tcr-office div.offline-bar ~ div.menu-bar,
div#tcr-office div.update-bar ~ div.menu-overlay,
div#tcr-office div.offline-bar ~ div.menu-overlay {
  bottom: calc(42px + env(safe-area-inset-bottom));
}
div#tcr-office div.update-bar ~ div.content,
div#tcr-office div.offline-bar ~ div.content,
div#tcr-office div.update-bar ~ div.modal,
div#tcr-office div.offline-bar ~ div.modal {
  padding-bottom: 0;
}
div#tcr-office > div.progressbox {
  user-select: none;
  -moz-user-select: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 11;
}
@supports ((-webkit-backdrop-filter: blur(5px)) or (backdrop-filter: blur(5px))) {
  div#tcr-office > div.progressbox {
    backdrop-filter: blur(5px);
    -webkit-backdrop-filter: blur(5px);
  }
}
div#tcr-office > div.progressbox[data-hide="true"] {
  display: none;
}
div#tcr-office > div.progressbox > div.panel {
  cursor: default;
  position: absolute;
  background-color: var(--background2);
  width: 512px;
  max-width: calc(100% - 40px);
  max-height: calc(100% - 40px);
  overflow-y: auto;
  border-radius: 10px;
  box-shadow: 1px 1px 10px rgba(61, 61, 61, 0.4);
  margin-left: auto;
  margin-right: auto;
  padding: 30px 20px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  text-align: center;
}
div#tcr-office > div.progressbox > div.panel > div.title {
  cursor: default;
  font-size: 24px;
  font-weight: 300;
}
div#tcr-office > div.progressbox > div.panel > div.text {
  cursor: default;
  font-size: 14px;
}
div#tcr-office > div.progressbox > div.panel > input {
  appearance: none;
  outline: none;
  font-family: 'Open Sans', sans-serif;
  margin: 0 auto;
  display: block;
  box-sizing: border-box;
  padding: 0;
  border: none;
  border-bottom: 1px solid var(--hr);
  position: relative;
  width: 100%;
  max-width: 300px;
  height: 30px;
  font-size: 16px;
  color: currentColor;
  line-height: 30px;
  text-align: center;
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.03);
  transition: all 250ms;
  border-radius: 0;
  border-top-right-radius: 2px;
  border-top-left-radius: 2px;
}
div#tcr-office > div.progressbox > div.panel > div:not(:first-child) {
  margin-top: 20px;
}
div#tcr-office > div.progressbox > div.panel > div:not(:first-child).actions {
  margin-top: 20px;
}
div#tcr-office div.tcr-pin-view {
  position: fixed;
  width: 300px;
  max-width: calc(100% - 40px);
  bottom: 10px;
  right: 20px;
  z-index: 2;
  background-color: var(--background2);
  border-radius: 2px;
  border: 1px solid var(--accent);
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
}
div#tcr-office div.tcr-pin-view .header {
  background-color: var(--accent);
  color: var(--foreground);
  font-size: 10px;
  font-weight: bold;
  color: white;
  line-height: 14px;
  padding-left: 10px;
  padding-right: 24px;
}
div#tcr-office div.tcr-pin-view .file {
  position: relative;
  font-size: 12px;
  padding-left: 25px;
  padding-right: 10px;
  white-space: nowrap;
  word-wrap: none;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: default;
}
div#tcr-office div.tcr-pin-view .file svg {
  position: absolute;
  left: 5px;
  top: 2px;
  width: 18px;
  height: 18px;
}
div#tcr-office div.tcr-pin-view .close {
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  top: 0;
  cursor: pointer;
}
div#tcr-office div.tcr-pin-view .close:after {
  transform: rotate(45deg);
  content: '';
  position: absolute;
  background-color: var(--background2);
  width: 2px;
  height: 10px;
  left: 6px;
  top: 2px;
}
div#tcr-office div.tcr-pin-view .close:before {
  transform: rotate(45deg);
  content: '';
  position: absolute;
  background-color: var(--background2);
  width: 10px;
  height: 2px;
  left: 2px;
  top: 6px;
}
div#tcr-office div.tcr-backup {
  background-color: rgba(0, 0, 0, 0.4);
  position: fixed;
  display: none;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 21;
  flex-direction: row;
  justify-content: center;
  overflow-x: hidden;
  align-items: center;
  padding: 0.625em;
}
div#tcr-office div.tcr-backup[data-running="true"] {
  display: flex;
}
div#tcr-office div.tcr-backup .tcr-backup-panel {
  width: 32em;
  max-width: 100%;
  justify-content: center;
  background-color: white;
  border-radius: 5px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
}
div#tcr-office div.tcr-backup .tcr-backup-panel .title {
  font-size: 18px;
  font-weight: 600;
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  text-align: center;
  line-height: 60px;
}
div#tcr-office div.tcr-backup .tcr-backup-panel .progress {
  margin: auto;
  border: 1px solid var(--accent);
  border-radius: 2px;
  height: 10px;
  width: 80%;
}
div#tcr-office div.tcr-backup .tcr-backup-panel .progress .bar {
  transition: width 100ms linear;
  width: 0%;
  height: 100%;
  background-color: var(--accent);
}
div#tcr-office div.tcr-backup .tcr-backup-panel .step {
  text-align: center;
  line-height: 40px;
}
div.floating_button {
  position: fixed;
  bottom: 36px;
  right: 60px;
  height: 40px;
  background-color: var(--accent);
  border-radius: 20px;
  padding-left: 34px;
  padding-right: 24px;
  line-height: 40px;
  color: white;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
}
div.floating_button:hover {
  background-image: linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1));
}
div.floating_button div {
  position: absolute;
  left: 14px;
  top: 19px;
  width: 12px;
  height: 2px;
  background-color: white;
}
div.floating_button div:before {
  content: '';
  position: absolute;
  height: 12px;
  left: 5px;
  top: -5px;
  width: 2px;
  background-color: white;
}
div.floating_button.hidden {
  display: none;
}
div.changelog div.date {
  margin-bottom: 20px;
  margin-top: 20px;
  font-weight: bold;
}
div.changelog div.feature {
  border-left: 3px solid #007abc;
  margin: 5px;
  padding-left: 10px;
  background-color: var(--hilite1);
}
div.changelog div.feature:not(:last-child) {
  margin-bottom: 20px;
}
div.tcr-title-bar {
  position: sticky;
  top: 0;
  display: flex;
  padding-right: 30px;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  background-color: var(--background);
  z-index: 10;
}
div.tcr-title-bar > h1 {
  text-transform: uppercase;
  font-size: 16px;
  height: 60px;
  line-height: 60px;
  font-weight: 400;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 30px;
  flex-grow: 1;
  white-space: nowrap;
  word-wrap: none;
  text-overflow: ellipsis;
  overflow: hidden;
  color: var(--foreground);
}
@media only screen and (max-width: 640px) {
  div.tcr-title-bar > h1 span:not(:last-child) {
    display: none;
  }
}
div.tcr-title-bar > h1 span.spacer {
  margin-left: 10px;
  margin-right: 10px;
  color: #838181;
}
div.tcr-title-bar > .title-actions {
  display: block;
  flex-shrink: 0;
  margin-top: 35px;
}
div.tcr-title-bar > .title-actions > div {
  display: inline-block;
  font-family: 'ETmodules';
  text-align: center;
  width: 50px;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  cursor: pointer;
  vertical-align: top;
}
div.tcr-title-bar > .title-actions > div:hover {
  background-color: var(--hilite1);
}
@media only screen and (max-width: 1023px) {
  div.tcr-title-bar {
    padding-right: 20px;
  }
}
div.menu-overlay,
div.menu-overlay2 {
  display: none;
}
@media only screen and (max-width: 1023px) {
  div.menu-overlay,
  div.menu-overlay2 {
    display: block;
    opacity: 0;
    pointer-events: none;
    position: fixed;
    z-index: 5;
    transition: opacity 0.5s;
  }
  div.menu-overlay[data-expand_menu="true"],
  div.menu-overlay2[data-expand_menu="true"] {
    pointer-events: all;
    opacity: 1;
  }
}
div.menu-overlay {
  left: 0;
  top: 60px;
  top: calc(60px + env(safe-area-inset-top));
  right: 0;
  bottom: 0;
  background-color: var(--overlay1);
}
div.menu-overlay2 {
  left: 60px;
  top: 0;
  top: env(safe-area-inset-top);
  right: 60px;
  height: 60px;
  z-index: 20;
  margin-left: 0;
  margin-left: env(safe-area-inset-left);
}
div.filter-bar {
  display: flex;
  position: relative;
  height: 30px;
  text-align: center;
}
div.filter-bar > div {
  width: 50%;
  flex-grow: 1;
}
div.filter-bar div.title {
  text-align: left;
}
div.filter-bar div.date-switch {
  display: inline-block;
  margin-top: 2px;
  height: 26px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  overflow: hidden;
}
div.filter-bar div.date-switch div {
  display: inline-block;
  padding: 0 10px;
  height: 22px;
  line-height: 22px;
  color: var(--foreground);
  border-radius: 4px;
  margin: 2px;
  cursor: pointer;
}
div.filter-bar div.date-switch div[data-selected="true"] {
  background-color: white;
}
@media only screen and (max-width: 1023px) {
  div.filter-bar .searcharea {
    right: 20px;
  }
}
@media only screen and (max-width: 640px) {
  div.filter-bar .searcharea {
    left: auto;
    width: 50px;
  }
  div.filter-bar .searcharea input {
    padding-right: 0;
  }
  div.filter-bar .searcharea.active {
    width: auto;
    left: 20px;
  }
  div.filter-bar .searcharea.active input {
    padding-right: 20px;
  }
}
.login-extras {
  border-top: 1px solid #eee;
  margin-top: 40px;
}
.login-extras span {
  color: #2d2d2d;
  cursor: pointer;
}
.link {
  color: var(--accent);
  display: inline-block;
  cursor: pointer;
}
.link:hover {
  text-decoration: underline;
}
.link + .link {
  margin-left: 10px;
}
.about {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  margin-top: 30px;
  margin-bottom: 30px;
}
.about .left {
  flex-grow: 1;
  white-space: nowrap;
}
.about .right {
  flex-grow: 1;
  text-align: right;
  flex-shrink: 0;
}
.about img {
  width: 240px;
  max-width: 100%;
}
span.inline_link {
  color: var(--accenttxt);
  cursor: pointer;
}
span.inline_link:hover {
  font-weight: bold;
}
.fade-in {
  opacity: 1;
  animation-name: fadeInOpacity;
  animation-iteration-count: 1;
  animation-timing-function: ease-in;
  animation-duration: 0.5s;
}
@keyframes fadeInOpacity {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
div.tile div.show-more {
  margin-left: 10px;
  margin-top: 20px;
  background-color: #eee;
  color: #2d2d2d;
  width: auto;
  display: inline-block;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 2px;
  line-height: 24px;
  height: 24px;
  cursor: pointer;
  font-weight: 600;
}
div.tile div.show-more:hover {
  background-color: #2d2d2d;
  color: white;
}
ul.whats-new > li {
  font-size: 16px;
  font-weight: 600;
  margin-left: 10px;
  margin-top: 20px;
}
ul.whats-new > li ul {
  font-size: 11px;
  font-weight: normal;
}
ul.whats-new > li ul > li {
  position: relative;
  display: flex;
  margin-left: 15px;
  margin-top: 3px;
  line-height: 20px;
  border-radius: 2px;
  word-wrap: break-word;
  overflow: hidden;
}
ul.whats-new > li ul > li[data-id] {
  cursor: pointer;
}
ul.whats-new > li ul > li[data-id]:hover {
  background-color: var(--hilite2);
}
ul.whats-new > li ul > li svg {
  display: block;
  margin: -1px;
  pointer-events: none;
  flex-shrink: 0;
}
ul.whats-new > li ul > li span {
  display: block;
  margin: 4px 4px 4px 4px;
  height: 12px;
  line-height: 12px;
  color: var(--foreground);
  border-radius: 2px;
  flex-shrink: 0;
}
ul.whats-new > li ul > li span.time {
  margin-left: 4px;
  width: 40px;
  font-size: 11px;
  text-align: center;
  font-weight: 600;
  color: white;
  background-color: #007abc;
  pointer-events: none;
}
ul.whats-new > li ul > li span.user {
  width: 28px;
  font-size: 11px;
  text-align: center;
  font-weight: 600;
  color: white;
  background-color: #007abc;
  pointer-events: none;
}
ul.whats-new > li ul > li span.user[data-me="true"] {
  background-color: rgba(25, 120, 25, 0.7);
}
ul.whats-new > li ul > li span.user[data-all="true"] {
  background-color: rgba(220, 50, 50, 0.7);
}
ul.whats-new > li ul > li span.user:empty {
  background-color: #ccc;
}
ul.whats-new > li ul > li span.content {
  min-width: 0;
  height: unset;
  flex-shrink: 1;
  flex-grow: 1;
  pointer-events: none;
}
ul.whats-new > li ul > li span.collection-mini {
  width: 12px;
  height: 12px;
  margin: 4px;
  flex-shrink: 0;
  display: none;
}
@media only screen and (max-width: 640px) {
  ul.whats-new > li ul > li span.collection-mini {
    display: block;
  }
}
ul.whats-new > li ul > li span.collection {
  position: relative;
  padding-left: 20px;
  padding-right: 5px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  height: 20px;
  line-height: 20px;
}
@media only screen and (max-width: 640px) {
  ul.whats-new > li ul > li span.collection {
    display: none;
  }
}
ul.whats-new > li ul > li span.collection:hover {
  background-color: var(--overlay2);
}
ul.whats-new > li ul > li span.collection > div {
  position: absolute;
  left: 5px;
  top: 5px;
  height: 10px;
  width: 10px;
  border-radius: 2px;
  background-color: #007abc;
}
div.tcr_inline_tag_control {
  width: 100%;
  font-size: 14px;
  border: none;
  color: var(--foreground);
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
div.tcr_inline_tag_control[data-displaymode="form"] {
  border-bottom: 1px solid var(--hr);
  min-height: 27px;
}
div.tcr_inline_tag_control[data-displaymode="filter"] {
  min-height: 24px;
  line-height: 24px;
}
div.tcr_inline_tag_control[data-displaymode="row"] {
  min-height: 24px;
  line-height: 24px;
  margin-bottom: 6px;
  padding-right: 8px;
}
div.tcr_inline_tag_control[data-displaymode="report_editor"] {
  min-height: 22px;
  line-height: 22px;
  margin-bottom: 0;
  padding-right: 8px;
  padding-top: 0;
  padding-bottom: 0;
}
div.tcr_inline_tag_control[data-displaymode="report_editor"] .rest {
  min-width: 24px;
}
div.tcr_inline_tag_control[data-displaymode="report_editor"] .rest .tag-select-wrapper {
  height: 22px;
}
div.tcr_inline_tag_control[data-displaymode="report_editor"] .tag {
  margin-top: 1px;
  margin-bottom: 1px;
}
div.tcr_inline_tag_control[data-displaymode="button"] {
  position: absolute;
  top: 0;
  right: 44px;
  display: none;
  width: 44px;
  height: 36px;
}
div.tcr_inline_tag_control[data-displaymode="button"] div.rest {
  min-width: 44px;
  width: 44px;
  height: 36px;
}
div.tcr_inline_tag_control[data-displaymode="button"] div.rest div.tag-select-wrapper {
  width: 44px;
  height: 36px;
}
div.tcr_inline_tag_control[data-displaymode="button"]:hover {
  background-color: var(--hilite1);
}
div.tcr_inline_tag_control[data-readonly="true"] .rest {
  display: none;
}
div.tcr_inline_tag_control[data-readonly="true"] div.tag {
  padding-right: 7px;
}
div.tcr_inline_tag_control[data-readonly="true"] div.tag div.remove {
  display: none;
}
div.tcr_inline_tag_control div.tag {
  position: relative;
  background-color: #007abc;
  color: white;
  border-radius: 2px;
  margin-left: 10px;
  margin-top: 3px;
  margin-bottom: 2px;
  padding-left: 7px;
  padding-right: 25px;
  min-height: 20px;
  line-height: 20px;
  cursor: default;
}
div.tcr_inline_tag_control div.tag[data-hot="true"] {
  background-color: var(--danger);
}
div.tcr_inline_tag_control div.tag span {
  opacity: 0.5;
  margin-left: 3px;
  margin-right: 3px;
}
div.tcr_inline_tag_control div.tag div.remove {
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 2px;
  top: 0;
  right: 0;
  text-align: center;
  line-height: 20px;
  color: white;
  font-weight: bold;
  background-color: rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
div.tcr_inline_tag_control div.tag div.remove:hover {
  background-color: rgba(0, 0, 0, 0.5);
}
div.tcr_inline_tag_control div.tag div.remove:after {
  content: '';
  position: absolute;
  top: 9px;
  left: 3px;
  width: 14px;
  height: 2px;
  background-color: white;
  transform: rotate(-45deg);
}
div.tcr_inline_tag_control div.tag div.remove:before {
  content: '';
  position: absolute;
  top: 3px;
  left: 9px;
  width: 2px;
  height: 14px;
  background-color: white;
  transform: rotate(-45deg);
}
div.tcr_inline_tag_control div.rest {
  min-width: 50px;
  flex-grow: 1;
  flex-shrink: 1;
  margin-left: 10px;
  position: relative;
}
div.tcr_inline_tag_control div.rest input {
  width: 100%;
  border: none !important;
  height: 22px;
}
div.tcr_inline_tag_control div.rest div.tag-select-wrapper {
  position: relative;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
div.tcr_inline_tag_control div.rest div.tag-select-wrapper select {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
  padding: 0;
  cursor: pointer;
}
div.tcr_inline_tag_control div.rest div.tag-select-wrapper select:hover {
  background-color: var(--hilite1);
}
div.tcr_inline_tag_control div.rest div.suggestions {
  display: none;
  background-color: var(--background);
  border: 1px solid var(--tileborder);
  border-radius: 2px;
  width: 100%;
  position: absolute;
  top: 27px;
  max-height: 280px;
  overflow-y: auto;
  left: 0;
  box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.4);
  z-index: 2;
}
div.tcr_inline_tag_control div.rest div.suggestions div.suggestion {
  min-height: 28px;
  line-height: 28px;
  padding-left: 10px;
  padding-right: 10px;
  border-bottom: 1px solid var(--hr);
  width: 100%;
  word-wrap: break-word;
  cursor: pointer;
}
div.tcr_inline_tag_control div.rest div.suggestions div.suggestion:hover {
  background-color: var(--hilite2);
}
div.tcr_inline_tag_control div.rest:focus-within div.suggestions:not(:empty) {
  display: block;
}
div.sect-view {
  display: flex;
  flex-wrap: wrap;
  user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
}
@media only screen and (min-width: 1200px) {
  div.sect-view div.section:not([data-fullwidth="true"]) {
    width: 50%;
  }
  div.sect-view div.section:not([data-fullwidth="true"]):not(:last-child) {
    border-right: 1px solid var(--tileborder);
    padding-right: 20px;
  }
  div.sect-view div.section:not([data-fullwidth="true"]):last-child {
    padding-left: 20px;
  }
  div.sect-view div.section[data-fullwidth="true"] {
    width: 100%;
  }
  div.sect-view div.section[data-fullwidth="true"]:not(:last-child) {
    border-bottom: 1px solid var(--tileborder);
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}
@media only screen and (max-width: 1199px) {
  div.sect-view div.section {
    width: 100%;
  }
  div.sect-view div.section:not(:last-child) {
    border-bottom: 1px solid var(--tileborder);
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
}
div.sect-view div.section div.title {
  font-family: 'Open Sans', Helvetica, Arial, Lucida, sans-serif;
  font-size: 26px;
  font-weight: 500;
  line-height: 30px;
}
div.sect-view div.section div.title + div.items {
  margin-top: 10px;
}
div.sect-view div.section div.items div.item {
  flex-shrink: 0;
  padding: 5px;
  position: relative;
  border-radius: 2px;
  border: 1px solid transparent;
  min-width: 140px;
  cursor: pointer;
  overflow: hidden;
}
div.sect-view div.section div.items div.item[data-active="true"] {
  background-color: var(--hilite2);
  border-color: var(--tileborder);
}
div.sect-view div.section div.items div.item:hover {
  border-color: var(--tileborder);
}
div.sect-view div.section div.items div.item:hover .preview:after {
  display: none;
}
div.sect-view div.section div.items div.item div.tcr-icon {
  display: block;
  margin: 16px auto;
  height: 48px;
  width: 48px;
  mask-size: 48px;
  -webkit-mask-size: 48px;
}
div.sect-view div.section div.items div.item > div.group {
  display: block;
  position: relative;
  margin: 16px auto;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  background-color: var(--group-color);
  opacity: 0.7;
}
div.sect-view div.section div.items div.item div.folder {
  background-color: var(--group-color);
  display: block;
  position: relative;
  margin: 22px auto 16px auto;
  width: 32px;
  height: 20px;
  border-radius: 0 3px 3px 3px;
}
div.sect-view div.section div.items div.item div.folder:before {
  position: absolute;
  background-color: var(--group-color);
  content: '';
  top: -3px;
  left: 0;
  width: 16px;
  height: 3px;
  border-top-left-radius: 3px;
}
div.sect-view div.section div.items div.item div.folder:after {
  position: absolute;
  content: '';
  background-color: var(--background2);
  top: -3px;
  left: 13px;
  border-top: 3px solid var(--background2);
  border-left: 3px solid var(--group-color);
}
div.sect-view div.section div.items div.item div.folder div.count {
  display: none;
  position: absolute;
  bottom: -4px;
  right: 5px;
  font-size: 8px;
  font-weight: 600;
  color: white;
}
div.sect-view div.section div.items div.item div.file {
  background-color: var(--group-color);
  display: block;
  position: relative;
  margin: 22px auto 16px auto;
  width: 24px;
  height: 32px;
  border-radius: 0 3px 3px 3px;
}
div.sect-view div.section div.items div.item div.file:before {
  position: absolute;
  background-color: var(--group-color);
  content: '';
  top: -3px;
  left: 0;
  width: 16px;
  height: 3px;
  border-top-left-radius: 3px;
}
div.sect-view div.section div.items div.item div.file:after {
  position: absolute;
  content: '';
  background-color: var(--background2);
  top: -3px;
  left: 13px;
  border-top: 3px solid var(--background2);
  border-left: 3px solid var(--group-color);
}
div.sect-view div.section div.items div.item div.file div.count {
  display: none;
  position: absolute;
  bottom: -4px;
  right: 5px;
  font-size: 8px;
  font-weight: 600;
  color: white;
}
div.sect-view div.section div.items div.item div.magnify {
  display: block;
  margin: 21px 57px 21px 52px;
  width: 13px;
  box-sizing: content-box;
  height: 13px;
  border: 3px solid var(--accent);
  position: relative;
  border-radius: 50%;
}
div.sect-view div.section div.items div.item div.magnify:before {
  content: "";
  display: inline-block;
  position: absolute;
  right: -9px;
  bottom: -4px;
  border-width: 0;
  border-radius: 2px;
  background: var(--accent);
  width: 12px;
  height: 3px;
  transform: rotate(45deg);
}
div.sect-view div.section div.items div.item div.add {
  display: block;
  position: relative;
  margin: 19px auto 15px auto;
  width: 24px;
  height: 24px;
}
div.sect-view div.section div.items div.item div.add:before {
  content: '';
  position: absolute;
  width: 24px;
  height: 4px;
  top: 10px;
  left: 0px;
  border-radius: 2px;
  background-color: var(--accent);
}
div.sect-view div.section div.items div.item div.add:after {
  content: '';
  position: absolute;
  width: 4px;
  height: 24px;
  top: 0px;
  left: 10px;
  border-radius: 2px;
  background-color: var(--accent);
}
div.sect-view div.section div.items div.item .title {
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  margin: 5px;
  line-height: 18px;
  font-size: 13px;
  font-weight: 400;
  word-break: break-word;
}
div.sect-view div.section div.items div.item .title[data-bold="true"] {
  font-size: 13px;
  font-weight: 600;
}
div.sect-view div.section div.items[data-display="tiles"] {
  display: grid;
  grid-template-columns: repeat(auto-fill, 140px);
  grid-gap: 0;
  justify-content: space-between;
}
div.sect-view div.section div.items[data-display="list"] {
  display: flex;
  flex-direction: column;
}
div.sect-view div.section div.items[data-display="list"] div.item div.title {
  text-align: left;
  padding-left: 38px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.tcr-icon {
  position: absolute;
  left: 9px;
  top: 9px;
  height: 20px;
  width: 20px;
  margin: 0;
  mask-size: 20px;
  -webkit-mask-size: 20px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.group {
  position: absolute;
  width: 10px;
  height: 10px;
  left: 19px;
  top: 14px;
  margin: 0;
  border-radius: 2px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.folder {
  position: absolute;
  left: 10px;
  top: 5px;
  height: 10px;
  width: 16px;
  margin: 9px auto 9px auto;
  border-radius: 0 2px 2px 2px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.folder:before {
  top: -2px;
  left: 0;
  width: 8px;
  height: 2px;
  border-top-left-radius: 2px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.folder:after {
  top: -2px;
  left: 6px;
  border-top-width: 2px;
  border-left-width: 2px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.file {
  position: absolute;
  left: 10px;
  top: 5px;
  height: 16px;
  width: 12px;
  margin: 9px auto 9px auto;
  border-radius: 0 2px 2px 2px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.file:before {
  top: -2px;
  left: 0;
  width: 8px;
  height: 2px;
  border-top-left-radius: 2px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.file:after {
  top: -2px;
  left: 6px;
  border-top-width: 2px;
  border-left-width: 2px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.add {
  position: absolute;
  left: 18px;
  top: 4px;
  margin: 9px auto 9px auto;
  width: 12px;
  height: 12px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.add:before {
  width: 12px;
  height: 2px;
  top: 5px;
  left: 0px;
  border-radius: 1px;
}
div.sect-view div.section div.items[data-display="list"] div.item div.add:after {
  width: 2px;
  height: 12px;
  top: 0px;
  left: 5px;
  border-radius: 1px;
}
div.notice {
  margin-top: 15px;
  margin-left: 15px;
  font-weight: normal;
  font-size: 12px;
}
ul.related {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-column-gap: 0;
  grid-row-gap: 20px;
  margin-top: 20px;
}
@media only screen and (min-width: 1200px) {
  ul.related {
    grid-template-columns: repeat(3, 1fr);
  }
}
ul.related > li {
  font-size: 16px;
  font-weight: 600;
}
@media only screen and (min-width: 1200px) {
  ul.related > li:not(:first-child) ul.related > li:not(:nth-child(4)) {
    border-left: 1px solid var(--tileborder);
    padding-left: 20px;
  }
  ul.related > li:not(:nth-child(3)) {
    padding-right: 20px;
  }
}
ul.related > li ul > li {
  position: relative;
  display: flex;
  margin-left: 15px;
  margin-top: 3px;
  line-height: 20px;
  border-radius: 2px;
  font-weight: normal;
  font-size: 11px;
}
ul.related > li ul > li[data-link] {
  cursor: pointer;
}
ul.related > li ul > li[data-link]:hover {
  background-color: var(--hilite2);
}
ul.related > li ul > li div.tcr-icon {
  pointer-events: none;
}
ul.related > li ul > li > span {
  display: block;
  margin: 4px 4px 4px 4px;
  height: 12px;
  line-height: 12px;
  color: var(--foreground);
  border-radius: 2px;
  flex-shrink: 0;
}
ul.related > li ul > li span.time {
  margin-left: 4px;
  width: 40px;
  font-size: 11px;
  text-align: center;
  font-weight: 600;
  color: white;
  background-color: #007abc;
  pointer-events: none;
}
ul.related > li ul > li span.score {
  border: 1px solid #dfdfdf;
  border-radius: 2px;
  height: 12px;
  width: 12px;
  text-align: center;
  line-height: 10px;
  font-size: 8px;
}
ul.related > li ul > li span.score:empty {
  display: none;
}
ul.related > li ul > li span.user {
  width: 28px;
  font-size: 11px;
  text-align: center;
  font-weight: 600;
  color: white;
  background-color: #007abc;
  pointer-events: none;
}
ul.related > li ul > li span.user[data-me="true"] {
  background-color: rgba(25, 120, 25, 0.7);
}
ul.related > li ul > li span.user[data-all="true"] {
  background-color: rgba(220, 50, 50, 0.7);
}
ul.related > li ul > li span.user:empty {
  background-color: #ccc;
}
ul.related > li ul > li span.content {
  min-width: 0;
  height: unset;
  flex-shrink: 1;
  flex-grow: 1;
  pointer-events: none;
}
ul.related > li ul > li span.collection-mini {
  width: 12px;
  height: 12px;
  margin: 4px;
  flex-shrink: 0;
  display: none;
}
@media only screen and (max-width: 640px) {
  ul.related > li ul > li span.collection-mini {
    display: block;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1600px) {
  ul.related > li ul > li span.collection-mini {
    display: block;
  }
}
ul.related > li ul > li span.collection {
  position: relative;
  padding-left: 20px;
  padding-right: 5px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  height: 20px;
  line-height: 20px;
}
@media only screen and (max-width: 640px) {
  ul.related > li ul > li span.collection {
    display: none;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1600px) {
  ul.related > li ul > li span.collection {
    display: none;
  }
}
ul.related > li ul > li span.collection:hover {
  background-color: var(--overlay2);
}
ul.related > li ul > li span.collection > div {
  position: absolute;
  left: 5px;
  top: 5px;
  height: 10px;
  width: 10px;
  border-radius: 2px;
  background-color: #007abc;
}
.tcr-contacts .contact-item {
  position: relative;
  height: 50;
  border-radius: 2px;
  cursor: pointer;
}
.tcr-contacts .contact-item:hover {
  background-color: rgba(0, 0, 0, 0.03);
}
.tcr-contacts .contact-item .detail {
  display: none;
}
.tcr-contacts .contact-item .detail .tile {
  position: relative;
}
.tcr-contacts .contact-item .detail .tile .contact-header {
  margin-bottom: 20px;
}
.tcr-contacts .contact-item .detail .tile .contact-header .inline-title {
  font-size: 16px;
  font-weight: 600;
}
.tcr-contacts .contact-item .detail .tile .contact-header .inline-subtitle {
  font-size: 14px;
  font-weight: 400;
}
.tcr-contacts .contact-item .detail .tile .actions {
  top: 30px;
  right: 20px;
}
.tcr-contacts .contact-item .detail h1 span {
  margin-left: 10px;
  margin-right: 10px;
  color: #838181;
}
.tcr-contacts .contact-item .icon {
  position: absolute;
  top: 13px;
  left: 13px;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: var(--accent);
  color: white;
  text-align: center;
  line-height: 24px;
}
.tcr-contacts .contact-item .label {
  position: absolute;
  left: 50px;
  right: 100px;
  top: 7px;
  height: 36px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  /* align horizontal */
  align-items: left;
  /* align vertical */
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tcr-contacts .contact-item .label span {
  line-height: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tcr-contacts .contact-item .label span.title {
  font-size: 13px;
  font-weight: 600;
}
.tcr-contacts .contact-item .label span.subtitle {
  font-size: 11px;
  font-weight: 400;
}
.tcr-contacts .contact-item .actions {
  position: absolute;
  left: 0;
  right: 10px;
  top: 11px;
  height: 28px;
  text-align: right;
}
.tcr-contacts .contact-item .actions button {
  position: relative;
  display: inline-block;
  background-color: rgba(0, 0, 0, 0.06);
  border: 0;
  border-radius: 2px;
  vertical-align: middle;
  height: 28px;
  line-height: 28px;
  padding: 0;
  margin: 0;
  font-size: 12px;
  margin-left: 10px;
  min-width: 36px;
  cursor: pointer;
}
.tcr-contacts .contact-item .actions button[data-content="false"] {
  display: none;
}
.tcr-contacts .contact-item .actions button span {
  padding-left: 36px;
  padding-right: 12px;
}
@media only screen and (max-width: 640px) {
  .tcr-contacts .contact-item .actions button span {
    display: none;
  }
}
.tcr-contacts .contact-item .actions button:hover {
  background-color: var(--accent);
  color: white;
}
.tcr-contacts .contact-item .actions button:hover:before {
  color: white;
}
.tcr-contacts .contact-item .actions button:before {
  color: var(--foreground);
  position: absolute;
  left: 0;
  top: 0;
  width: 36px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-family: "ETmodules";
  font-size: 12px;
  font-weight: normal;
  -webkit-font-smoothing: antialiased;
}
.tcr-contacts .contact-item .actions button.phone {
  transform: scaleX(-1);
}
.tcr-contacts .contact-item .actions button.phone:before {
  content: '';
}
.tcr-contacts .contact-item .actions button.mobile:before {
  content: '';
}
.tcr-contacts .contact-item .actions button.mail:before {
  content: '';
}
.tcr-contacts .contact-item.expanded {
  cursor: default;
  overflow-y: scroll;
  transition: left 0.5s;
  z-index: 5;
  background-color: var(--background);
  position: fixed;
  top: 60px;
  right: 0;
  left: 280px;
  height: auto;
  bottom: 0;
}
.tcr-contacts .contact-item.expanded .detail {
  display: block;
}
.tcr-contacts .contact-item.expanded .preview {
  display: none;
}
@media only screen and (max-width: 1023px) {
  .tcr-contacts .contact-item.expanded {
    left: 0;
  }
}
.swal_action_button {
  position: relative;
  width: 100%;
  height: 50px;
  background: #007abc;
  color: white;
  border-radius: 2px;
  margin-bottom: 10px;
  line-height: 18px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  /* align horizontal */
  align-items: center;
  /* align vertical */
  cursor: pointer;
}
.swal_action_button a {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.swal_action_button:hover a {
  background-color: rgba(255, 255, 255, 0.1);
}
.swal_action_button .title {
  font-size: 16px;
  font-weight: bold;
}
.swal_action_button .content {
  font-size: 12px;
}
div.shared ul {
  margin-top: 20px;
}
div.shared ul li {
  position: relative;
  display: flex;
  margin-left: 15px;
  margin-top: 3px;
  line-height: 20px;
  border-radius: 2px;
  font-weight: normal;
  font-size: 11px;
}
div.shared ul li[data-link] {
  cursor: pointer;
}
div.shared ul li[data-link]:hover {
  background-color: var(--hilite2);
}
div.shared ul li span {
  display: block;
  margin: 4px 4px 4px 4px;
  height: 12px;
  line-height: 12px;
  color: var(--foreground);
  border-radius: 2px;
  flex-shrink: 0;
}
div.shared ul li span.content {
  min-width: 0;
  height: unset;
  flex-shrink: 1;
  flex-grow: 1;
  pointer-events: none;
}
div.shared ul li span.collection-mini {
  width: 12px;
  height: 12px;
  margin: 4px;
  flex-shrink: 0;
  display: none;
}
@media only screen and (max-width: 640px) {
  div.shared ul li span.collection-mini {
    display: block;
  }
}
div.shared ul li span.collection {
  position: relative;
  padding-left: 20px;
  padding-right: 5px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  height: 20px;
  line-height: 20px;
}
@media only screen and (max-width: 640px) {
  div.shared ul li span.collection {
    display: none;
  }
}
div.shared ul li span.collection:hover {
  background-color: var(--overlay2);
}
div.shared ul li span.collection > div {
  position: absolute;
  left: 5px;
  top: 5px;
  height: 10px;
  width: 10px;
  border-radius: 2px;
  background-color: #007abc;
}
.task-input-area {
  display: flex;
}
.task-input-area input {
  flex-grow: 1;
  position: relative;
  vertical-align: middle;
  display: inline-block;
  height: 28px;
  padding-left: 36px;
  padding-right: 20px;
  border: 1px solid #ccc;
  border-right: none !important;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  line-height: 28px;
  padding: 0 10px !important;
}
.task-input-area input ~ button {
  border: 0;
  background-color: var(--accent);
  color: white;
  font-size: 12px;
  cursor: pointer;
  vertical-align: middle;
  height: 28px;
  line-height: 28px;
  padding: 0 20px;
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.tcr-tasks.task-creator {
  position: relative;
  margin-right: 20px;
  border-radius: 2px;
  overflow: hidden;
  width: 50px;
  background-color: rgba(255, 255, 255, 0.2);
}
.tcr-tasks.task-creator .task-item {
  height: 30px;
  padding-right: 50px;
}
.tcr-tasks.task-creator .task-item:hover {
  background-color: transparent;
}
.tcr-tasks.task-creator > label {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 30px;
  background-color: white;
}
.tcr-tasks.task-creator > svg {
  position: absolute;
  right: 0;
  top: 0;
  width: 50px;
  height: 30px;
  padding: 4px 14px;
  color: var(--foreground);
  cursor: pointer;
}
.tcr-tasks.task-creator:not([data-active="true"]) > label {
  background-color: transparent;
  cursor: text;
}
.tcr-tasks.task-creator:not([data-expaned="true"]) .task-item .action {
  width: 50px;
}
.tcr-tasks.task-creator:not([data-expaned="true"]) .task-item .action svg {
  left: 14px;
}
.tcr-tasks.task-creator .task-item:not([data-active="true"]) ~ svg {
  display: none;
}
.tcr-tasks.task-creator .task-item:not([data-active="true"]) .tags,
.tcr-tasks.task-creator .task-item:not([data-active="true"]) select {
  pointer-events: none;
}
.tcr-tasks.task-creator .task-item[data-active="true"] > label {
  display: none;
}
.tcr-tasks .task-grid {
  display: grid;
  grid-template-columns: minmax(0, 1fr);
  grid-row-gap: 20px;
  margin-left: 10px;
  margin-right: 30px;
  margin-bottom: 20px;
}
@media only screen and (max-width: 1023px) {
  .tcr-tasks .task-grid {
    margin-left: 20px;
    margin-right: 20px;
  }
}
.tcr-tasks .task-grid .task-grid-element {
  overflow: hidden;
  min-width: 0;
  max-width: 100%;
  width: 100%;
}
@media only screen and (max-width: 1399px) {
  .tcr-tasks .task-grid .task-grid-element[data-col-1="1"] {
    grid-column: 1 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-1="2"] {
    grid-column: 2 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-1="3"] {
    grid-column: 3 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-1="1"] {
    grid-row: 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-1="2"] {
    grid-row: 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-1="3"] {
    grid-row: 3;
  }
}
@media only screen and (min-width: 1400px) {
  .tcr-tasks .task-grid[data-cols="2"],
  .tcr-tasks .task-grid[data-cols="3"] {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    grid-column-gap: 20px;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="1"].task-grid-element[data-colspan-2="1"] {
    grid-column: 1 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="1"].task-grid-element[data-colspan-2="2"] {
    grid-column: 1 / span 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="1"].task-grid-element[data-colspan-2="3"] {
    grid-column: 1 / span 3;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="2"].task-grid-element[data-colspan-2="1"] {
    grid-column: 2 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="2"].task-grid-element[data-colspan-2="2"] {
    grid-column: 2 / span 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="2"].task-grid-element[data-colspan-2="3"] {
    grid-column: 2 / span 3;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="3"].task-grid-element[data-colspan-2="1"] {
    grid-column: 3 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="3"].task-grid-element[data-colspan-2="2"] {
    grid-column: 3 / span 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-2="3"].task-grid-element[data-colspan-2="3"] {
    grid-column: 3 / span 3;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-2="1"] {
    grid-row: 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-2="2"] {
    grid-row: 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-2="3"] {
    grid-row: 3;
  }
}
@media only screen and (min-width: 1900px) {
  .tcr-tasks .task-grid[data-cols="3"] {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
    grid-column-gap: 20px;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="1"].task-grid-element[data-colspan-3="1"] {
    grid-column: 1 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="1"].task-grid-element[data-colspan-3="2"] {
    grid-column: 1 / span 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="1"].task-grid-element[data-colspan-3="3"] {
    grid-column: 1 / span 3;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="2"].task-grid-element[data-colspan-3="1"] {
    grid-column: 2 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="2"].task-grid-element[data-colspan-3="2"] {
    grid-column: 2 / span 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="2"].task-grid-element[data-colspan-3="3"] {
    grid-column: 2 / span 3;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="3"].task-grid-element[data-colspan-3="1"] {
    grid-column: 3 / span 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="3"].task-grid-element[data-colspan-3="2"] {
    grid-column: 3 / span 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-col-3="3"].task-grid-element[data-colspan-3="3"] {
    grid-column: 3 / span 3;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-3="1"] {
    grid-row: 1;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-3="2"] {
    grid-row: 2;
  }
  .tcr-tasks .task-grid .task-grid-element[data-row-3="3"] {
    grid-row: 3;
  }
}
.tcr-tasks .col {
  margin-top: 20px;
}
@media only screen and (min-width: 1200px) {
  .tcr-tasks .row > .col:first-child:not(:last-child) {
    display: inline-block;
    position: relative;
    vertical-align: top;
    margin-right: 10px;
    width: calc(50% - 10px);
    margin-left: 0;
  }
  .tcr-tasks .row > .col:last-child:not(:first-child) {
    display: inline-block;
    position: relative;
    vertical-align: top;
    margin-left: 10px;
    margin-right: 0;
    width: calc(50% - 10px);
  }
}
.tcr-tasks .legend {
  margin-top: 20px;
}
.tcr-tasks .task-header {
  position: relative;
  padding-left: 15px;
  font-size: 12px;
  font-weight: 600;
  background-color: var(--accent);
  color: white;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  height: 22px;
  line-height: 22px;
}
.tcr-tasks .task-header.simple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  height: 3px;
  margin-top: 0;
}
.tcr-tasks .task-header svg {
  position: absolute;
  display: block;
  width: 44px;
  height: 22px;
  padding: 6px 17px;
  top: 0;
  left: 0;
  pointer-events: none;
}
.tcr-tasks .task-header[data-collapse="true"] svg {
  transform: rotate(270deg);
}
.tcr-tasks .task-header img {
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  top: 7px;
  left: 17px;
  pointer-events: none;
}
.tcr-tasks .task-header span {
  font-weight: normal;
  margin-left: 8px;
  pointer-events: none;
}
.tcr-tasks .task-header[data-collapse="true"] {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
}
.tcr-tasks .task-header[data-collapse="true"] + .task-group {
  display: none;
}
.tcr-tasks .task-group-separator {
  border-bottom: 1px dashed rgba(0, 0, 0, 0.06);
  margin-bottom: 20px;
}
.tcr-tasks .task-group {
  background-color: var(--background2);
  border-color: var(--accent);
  border-style: solid;
  border-width: 0 1px 1px 1px;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  overflow: hidden;
}
.tcr-tasks .task-item {
  height: 44px;
  position: relative;
  display: flex;
  flex-wrap: nowrap;
}
.tcr-tasks .task-item div.title {
  height: 100%;
  line-height: 44px;
  font-size: 16px;
  flex-grow: 1;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
.tcr-tasks .task-item input.edit_title {
  display: none;
  height: 100%;
  line-height: 30px;
  font-size: 14px;
  flex-grow: 1;
  color: rgba(255, 255, 255, 0.8);
}
.tcr-tasks .task-item input.edit_title::placeholder {
  color: rgba(255, 255, 255, 0.8);
  opacity: 1;
}
.tcr-tasks .task-item div.action {
  flex-shrink: 0;
  position: relative;
  width: 44px;
  height: 100%;
  cursor: pointer;
}
.tcr-tasks .task-item div.action.flip_h {
  -moz-transform: scale(-1, 1);
  -webkit-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.tcr-tasks .task-item div.state {
  position: relative;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 22px 22px;
}
.tcr-tasks .task-item div.state svg {
  position: absolute;
  left: 11px;
  width: 22px;
  top: 0;
  height: 100%;
  color: #434141;
}
.tcr-tasks .task-item select.state {
  position: absolute;
  top: 0;
  left: 0;
  width: 44px;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.tcr-tasks .task-item select.project {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
.tcr-tasks .task-item div.edit {
  right: 0;
  text-align: center;
  font-family: "ETmodules";
  box-sizing: border-box;
  font-size: 16px;
  line-height: 44px;
  color: #a3a1a1;
}
.tcr-tasks .task-item div.edit:hover {
  color: #434141;
}
.tcr-tasks .task-item div.tags {
  height: 22px;
  white-space: nowrap;
  padding: 0 10px 0 10px;
  margin-top: 11px;
  flex-shrink: 0;
}
.tcr-tasks .task-item div.tags div {
  position: relative;
  display: inline-block;
  vertical-align: top;
  height: 22px;
  line-height: 22px;
  padding: 0 10px 0 22px;
  border-radius: 2px;
  color: #434141;
  font-size: 10px;
  margin-left: 10px;
  cursor: pointer;
}
.tcr-tasks .task-item div.tags div:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
.tcr-tasks .task-item div.tags div svg {
  display: block;
  position: absolute;
  left: 6px;
  top: 6px;
  width: 9px;
  height: 10px;
}
.tcr-tasks .task-item div.tags div .icon {
  display: block;
  position: absolute;
  left: 6px;
  top: 6px;
  width: 10px;
  height: 10px;
  border-radius: 2px;
}
.tcr-tasks .task-item div.tags div input[type="date"] {
  opacity: 0;
  -webkit-appearance: none;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
}
.tcr-tasks .task-item div.tags div input[type="date"]::-webkit-clear-button,
.tcr-tasks .task-item div.tags div input[type="date"]::ms-clear {
  display: none;
}
.tcr-tasks .task-item div.tags div.date {
  min-width: 92px;
  text-align: center;
}
@media only screen and (max-width: 640px) {
  .tcr-tasks .task-item div.tags div.project {
    width: 22px;
    padding-left: 10px;
  }
  .tcr-tasks .task-item div.tags span.project-title {
    display: none;
  }
}
.tcr-tasks .task-item:hover {
  background-color: rgba(0, 0, 0, 0.09);
}
.tcr-tasks .task-item[data-overdue="true"] div.date {
  background-color: rgba(220, 50, 50, 0.7);
  color: white;
}
.tcr-tasks .task-item[data-overdue="true"] div.date:hover {
  background-color: rgba(220, 50, 50, 0.8);
}
.tcr-tasks .task-item[data-today="true"] div.date {
  background-color: rgba(25, 120, 25, 0.7);
  color: white;
}
.tcr-tasks .task-item[data-today="true"] div.date:hover {
  background-color: rgba(25, 120, 25, 0.8);
}
.tcr-tasks .task-item[data-done="true"] div.date input[type="date"] {
  display: none;
}
.tcr-tasks .task-item[data-done="true"] div.project select {
  display: none;
}
.tcr-tasks .task-item[data-state="99"] div.date {
  display: none;
}
.tcr-tasks .task-item[data-state="100"] div.date {
  display: none;
}
.tcr-tasks .task-item[data-state="100"] div.project {
  display: none;
}
.tcr-tasks .task-item[data-mode="create"] div.title {
  display: none;
  line-height: 30px;
}
.tcr-tasks .task-item[data-mode="create"] div.tags {
  margin-top: 4px;
}
.tcr-tasks .task-item[data-mode="create"] input.edit_title {
  display: block;
  border: none;
  background: none;
}
.tcr-tasks .task-item[data-mode="create"][data-active="true"] {
  background-color: white;
}
.tcr-tasks .task-item[data-mode="create"][data-active="true"] input.edit_title {
  color: #434141;
}
.tcr-tasks .task-item[data-mode="create"][data-active="true"] input.edit_title::placeholder {
  color: #434141;
}
.tcr-tasks .task-item[data-mode="create"][data-active="true"] label.icon {
  color: var(--foreground);
}
.tcr-tasks .task-item[data-mode="create"]:not([data-active="true"]) div.tags {
  opacity: 0;
}
.tcr-tasks .task-item[data-mode="create"]:not([data-active="true"]) div.state svg {
  color: rgba(255, 255, 255, 0.8);
}
.tcr-collections .collection-wrap {
  display: flex;
  flex-wrap: wrap;
  padding: 0;
  margin-left: -5px;
  margin-right: -5px;
  margin-bottom: 30px;
}
.tcr-collections .collection-wrap .collection-item {
  position: relative;
  margin: 5px;
  width: 300px;
  height: 80px;
  border-radius: 2px;
  line-height: 28px;
  color: var(--foreground);
  padding-left: 40px;
  font-size: 13px;
  font-weight: 600;
  background-color: rgba(0, 0, 0, 0.02);
  overflow: hidden;
  cursor: pointer;
}
.tcr-collections .collection-wrap .collection-item:hover {
  background-color: var(--hilite1);
}
.tcr-collections .collection-wrap .collection-item .title {
  position: absolute;
  display: block;
  left: 80px;
  top: 17px;
  font-size: 18px;
  line-height: 28px;
}
.tcr-collections .collection-wrap .collection-item .subtitle {
  position: absolute;
  display: block;
  left: 80px;
  top: 45px;
  line-height: 18px;
  font-weight: 300;
}
.tcr-collections .collection-wrap .collection-item .icon {
  position: absolute;
  display: block;
  left: 16px;
  top: 16px;
  width: 48px;
  height: 48px;
  border-radius: 50%;
  line-height: 48px;
  text-align: center;
  color: white;
  font-size: 28px;
}
.tcr-collections .collection-wrap .collection-item.new:hover {
  background-color: var(--accent);
  border-width: 0;
}
.tcr-collections .collection-wrap .collection-item.new:hover:before,
.tcr-collections .collection-wrap .collection-item.new:hover:after {
  background-color: #fff;
}
div.date-bar-2 {
  position: relative;
  text-align: left;
  display: grid;
  grid-column-gap: 20px;
  grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
}
@media only screen and (max-width: 640px) {
  div.date-bar-2 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
  }
}
@media only screen and (min-width: 1400px) {
  div.date-bar-2 {
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);
  }
}
div.date-bar-2:not([data-active="true"]) {
  display: none;
}
div.date-bar-2 div.column {
  box-sizing: border-box;
  max-width: 100%;
}
div.date-bar-2 div.column span.column-title {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  color: #868282;
  font-size: 13px;
}
div.date-bar-2 div.column span.column-title:not(:first-of-type) {
  margin-top: 5px;
}
div.date-bar-2 div.column span.item {
  display: inline-block;
  position: relative;
  font-size: 14px;
  padding-left: 20px;
  width: 100%;
  max-width: 100%;
  height: 24px;
  line-height: 24px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-radius: 2px;
  cursor: pointer;
}
div.date-bar-2 div.column span.item:hover {
  background-color: var(--hilite1);
}
div.date-bar-2 div.column span.item[data-active="true"] {
  font-weight: bold;
}
div.date-bar-2 div.column span.item[data-active="true"]:before {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  left: 7px;
  top: 8px;
  border-right: none;
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 7px solid #ccc;
}
div.date-bar-2 div.column .select-wrap {
  position: relative;
}
div.date-bar-2 div.column .select-wrap:before {
  position: absolute;
  content: '';
  width: 0;
  height: 0;
  left: 7px;
  top: 8px;
  border-bottom: none;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 7px solid #ccc;
  cursor: pointer;
  pointer-events: none;
}
div.date-bar-2 div.column .select-wrap select {
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
  height: 24px;
  line-height: 24px;
  font-weight: bold;
  width: 100%;
  max-width: 100%;
  font-size: 14px !important;
  border-radius: 2px;
  padding: 0 0 0 20px;
  background-color: transparent;
  color: var(--foreground);
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
}
div.date-bar-2 div.column .select-wrap select:hover {
  background-color: var(--hilite1);
}
div.date-bar-2 div.column select::-ms-expand {
  display: none;
}
div.date-bar-2 div.column input[type="text"] {
  width: 100%;
  outline: none;
  border: 1px solid var(--tileborder);
  height: 28px;
  font-size: 16px;
  border: none;
  border-bottom: 1px solid var(--hr);
  -webkit-appearance: none;
  -moz-appearance: none;
  border-radius: 0 !important;
}
div.date-bar-2 div.column input[type="text"]:focus {
  border-color: var(--accent);
}
div.date-bar-2 div.menu-item {
  background-color: red;
  float: right;
  z-index: 991;
  width: 120px;
  height: 24px;
  line-height: 24px;
  padding-right: 10px;
}
div.date-bar {
  position: relative;
  height: 50px;
  text-align: center;
}
div.date-bar div.title {
  position: absolute;
  left: 0;
  top: 0;
}
div.date-bar div.switch {
  display: inline-block;
  margin-top: 7px;
  height: 26px;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 4px;
  overflow: hidden;
}
div.date-bar div.switch div {
  display: inline-block;
  padding: 0 10px;
  height: 22px;
  line-height: 22px;
  color: var(--foreground);
  border-radius: 2px;
  margin: 2px;
  cursor: pointer;
}
div.date-bar div.switch div[data-selected="true"] {
  background-color: white;
}
@media only screen and (max-width: 640px) {
  div.date-bar div.switch {
    display: none;
  }
}
div.date-bar div.menu-switch {
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 2px;
  width: 40px;
  height: 40px;
  cursor: pointer;
}
div.date-bar div.menu-switch:hover {
  background-color: rgba(0, 0, 0, 0.06);
}
div.date-bar div.menu-switch div.menu-icon {
  position: absolute;
  right: 10px;
  top: 13px;
  width: 20px;
  height: 14px;
  border-top: 2px solid var(--foreground);
  border-bottom: 2px solid var(--foreground);
}
div.date-bar div.menu-switch div.menu-icon:before {
  content: '';
  position: absolute;
  top: 2px;
  right: 0;
  width: 20px;
  height: 2px;
  background-color: var(--foreground);
}
div.date-bar div.menu-switch div.menu-icon:after {
  content: '';
  position: absolute;
  top: 6px;
  right: 0;
  width: 20px;
  height: 2px;
  background-color: var(--foreground);
}
div.collection-metrics {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  grid-column-gap: 20px;
  grid-row-gap: 10px;
  margin-bottom: 20px;
  justify-items: stretch;
  margin-left: 10px;
  margin-right: 30px;
  max-width: 1280px;
}
div.collection-metrics div {
  box-sizing: border-box;
  text-align: center;
  position: relative;
  border-radius: 2px;
  background-color: var(--background2);
  padding-top: 20px;
  border-style: solid;
  border-width: 1px 1px 5px 1px;
  border-color: var(--tileborder);
  font-size: 30px;
}
div.collection-metrics div span {
  font-size: 10px;
  line-height: 40px;
  pointer-events: none;
}
div.collection-metrics div.open {
  border-bottom-color: #fbbd48;
}
div.collection-metrics div.overdue {
  display: none;
  border-bottom-color: rgba(220, 50, 50, 0.7);
}
div.collection-metrics div.wip {
  border-bottom-color: #007abc;
}
div.collection-metrics div.done {
  border-bottom-color: rgba(25, 120, 25, 0.7);
  grid-area: 1 / 1 / 2 / 2;
}
div.collection-metrics div.note {
  border-bottom-color: #998066;
}
div.collection-metrics[data-overdue="true"] {
  grid-template-columns: repeat(5, 1fr);
}
div.collection-metrics[data-overdue="true"] div.overdue {
  display: block;
}
@media only screen and (max-width: 1023px) {
  div.collection-metrics {
    margin-left: 20px;
    margin-right: 20px;
  }
}
@media only screen and (max-width: 640px) {
  div.collection-metrics {
    grid-template-columns: repeat(1, 1fr) !important;
  }
  div.collection-metrics div {
    padding: 5px 20px;
    font-size: 20px;
    line-height: 24px;
    text-align: right;
  }
  div.collection-metrics div span {
    display: block;
    position: absolute;
    left: 20px;
    top: 5px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
  }
}
::-webkit-datetime-edit {
  display: none;
}
::-webkit-calendar-picker-indicator {
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
ul.my-tasks > li {
  font-size: 16px;
  font-weight: 600;
  margin-left: 10px;
  margin-top: 20px;
}
ul.my-tasks > li ul {
  font-size: 11px;
  font-weight: normal;
}
ul.my-tasks > li ul > li {
  position: relative;
  display: flex;
  margin-left: 15px;
  margin-top: 3px;
  line-height: 20px;
  border-radius: 2px;
}
ul.my-tasks > li ul > li[data-id] {
  cursor: pointer;
}
ul.my-tasks > li ul > li[data-id]:hover {
  background-color: var(--hilite2);
}
ul.my-tasks > li ul > li svg {
  display: block;
  margin: -1px;
  pointer-events: none;
  flex-shrink: 0;
}
ul.my-tasks > li ul > li span {
  display: block;
  margin: 4px 4px 4px 4px;
  height: 12px;
  line-height: 12px;
  color: var(--foreground);
  border-radius: 2px;
  flex-shrink: 0;
}
ul.my-tasks > li ul > li span.content {
  min-width: 0;
  height: unset;
  flex-shrink: 1;
  flex-grow: 1;
}
ul.my-tasks > li ul > li span.date {
  margin-left: 4px;
  width: 66px;
  font-size: 11px;
  text-align: center;
  font-weight: 600;
  color: white;
  background-color: #007abc;
  pointer-events: none;
}
@media only screen and (max-width: 640px) {
  ul.my-tasks > li ul > li span.date {
    display: none;
  }
}
ul.my-tasks > li ul > li span.date.slim {
  display: none;
  width: 40px;
}
@media only screen and (max-width: 640px) {
  ul.my-tasks > li ul > li span.date.slim {
    display: block;
  }
}
ul.my-tasks > li ul > li span.date[data-state="overdue"] {
  background-color: rgba(220, 50, 50, 0.7);
}
ul.my-tasks > li ul > li span.date[data-state="today"] {
  background-color: rgba(25, 120, 25, 0.7);
}
ul.my-tasks > li ul > li span.collection-mini {
  width: 12px;
  height: 12px;
  margin: 4px;
  flex-shrink: 0;
  display: none;
}
@media only screen and (max-width: 640px) {
  ul.my-tasks > li ul > li span.collection-mini {
    display: block;
  }
}
ul.my-tasks > li ul > li span.collection {
  position: relative;
  padding-left: 20px;
  padding-right: 5px;
  margin-top: 0;
  margin-bottom: 0;
  margin-right: 0;
  height: 20px;
  line-height: 20px;
}
@media only screen and (max-width: 640px) {
  ul.my-tasks > li ul > li span.collection {
    display: none;
  }
}
ul.my-tasks > li ul > li span.collection:hover {
  background-color: var(--overlay2);
}
ul.my-tasks > li ul > li span.collection > div {
  position: absolute;
  left: 5px;
  top: 5px;
  height: 10px;
  width: 10px;
  border-radius: 2px;
  background-color: #007abc;
}
@media only screen and (min-width: 1200px) {
  div#tcr-office div.tile_columns > div:first-child {
    margin-right: 10px;
  }
  div#tcr-office div.tile_columns > div {
    width: calc(50% - 30px);
    float: left;
  }
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar {
  padding: 0 0;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar .headline {
  font-size: 14px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 64px;
  line-height: 32px;
  padding: 0 16px;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar .headline div.title {
  font-size: 18px;
  cursor: default;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar .headline div.next,
div#tcr-office > .content > div.tcr-task-view .tile.calendar .headline div.prev {
  cursor: pointer;
  width: 48px;
  height: 32px;
  text-align: center;
  font-size: 24px;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar .headline div.next:hover,
div#tcr-office > .content > div.tcr-task-view .tile.calendar .headline div.prev:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid {
  display: grid;
  width: 100%;
  grid-template-columns: repeat(7, minmax(0, 1fr));
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .th {
  height: 25px;
  font-size: 13px;
  font-weight: bold;
  line-height: 25px;
  opacity: 0.6;
  text-align: center;
  border-top: 1px solid var(--hr);
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .th:not(:first-child) {
  border-left: 1px solid var(--hr);
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td {
  min-height: 200px;
  padding-bottom: 8px;
  border-top: 1px solid var(--hr);
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td:not(:nth-child(8)):not(:nth-child(15)):not(:nth-child(22)):not(:nth-child(29)):not(:nth-child(36)) {
  border-left: 1px solid var(--hr);
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td div.day {
  height: 40px;
  position: relative;
  font-size: 16px;
  font-weight: bold;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td div.day div {
  position: absolute;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  right: 4px;
  top: 4px;
  border-radius: 50%;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td div.day[data-today="true"] div {
  background-color: #007abc;
  color: white;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td div.tasks div.task {
  position: relative;
  height: 16px;
  line-height: 16px;
  padding: 0 6px 0 16px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  border-radius: 3px;
  cursor: pointer;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td div.tasks div.task[data-done="true"] {
  text-decoration: line-through;
  opacity: 0.5;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td div.tasks div.task div {
  content: "";
  display: block;
  position: absolute;
  left: 5px;
  top: 5px;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background-color: #007abc;
}
div#tcr-office > .content > div.tcr-task-view .tile.calendar div.grid .td div.tasks div.task:hover {
  background-color: rgba(0, 0, 0, 0.1);
}
@media print {
  body {
    overflow-y: scroll;
    background-color: var(--background2) !important;
  }
  body div#tcr-office,
  body div#tcr-portal {
    background-color: var(--background2);
    position: static;
    bottom: auto;
  }
  body div#tcr-office div.app-bar,
  body div#tcr-portal div.app-bar,
  body div#tcr-office div.menu-bar,
  body div#tcr-portal div.menu-bar,
  body div#tcr-office div.menu-overlay,
  body div#tcr-portal div.menu-overlay,
  body div#tcr-office div.menu-overlay2,
  body div#tcr-portal div.menu-overlay2,
  body div#tcr-office div.noprint,
  body div#tcr-portal div.noprint,
  body div#tcr-office div.update-bar,
  body div#tcr-portal div.update-bar,
  body div#tcr-office div.offline-bar,
  body div#tcr-portal div.offline-bar {
    display: none;
  }
  body div#tcr-office div.pagination div.rows,
  body div#tcr-portal div.pagination div.rows,
  body div#tcr-office div.pagination div.buttons,
  body div#tcr-portal div.pagination div.buttons {
    display: none !important;
  }
  body div#tcr-office div.content,
  body div#tcr-portal div.content,
  body div#tcr-office div.modal,
  body div#tcr-portal div.modal {
    position: static;
    background-color: var(--background2);
    overflow: hidden;
    left: 0;
    top: 0;
    height: auto;
    bottom: auto !important;
  }
  body div#tcr-office div.content div.related,
  body div#tcr-portal div.content div.related,
  body div#tcr-office div.modal div.related,
  body div#tcr-portal div.modal div.related,
  body div#tcr-office div.content div.shared,
  body div#tcr-portal div.content div.shared,
  body div#tcr-office div.modal div.shared,
  body div#tcr-portal div.modal div.shared,
  body div#tcr-office div.content div.last-changes,
  body div#tcr-portal div.content div.last-changes,
  body div#tcr-office div.modal div.last-changes,
  body div#tcr-portal div.modal div.last-changes,
  body div#tcr-office div.content div.form_id_text,
  body div#tcr-portal div.content div.form_id_text,
  body div#tcr-office div.modal div.form_id_text,
  body div#tcr-portal div.modal div.form_id_text,
  body div#tcr-office div.content div.tcr-title-bar > div.title-actions,
  body div#tcr-portal div.content div.tcr-title-bar > div.title-actions,
  body div#tcr-office div.modal div.tcr-title-bar > div.title-actions,
  body div#tcr-portal div.modal div.tcr-title-bar > div.title-actions,
  body div#tcr-office div.content div.show-more,
  body div#tcr-portal div.content div.show-more,
  body div#tcr-office div.modal div.show-more,
  body div#tcr-portal div.modal div.show-more {
    display: none !important;
  }
  body div#tcr-office div.content .tile,
  body div#tcr-portal div.content .tile,
  body div#tcr-office div.modal .tile,
  body div#tcr-portal div.modal .tile {
    margin: 0;
    box-shadow: none;
    border: none;
  }
  body div#tcr-office div.modal div.tcr-title-bar,
  body div#tcr-portal div.modal div.tcr-title-bar {
    display: none;
  }
  body div#tcr-office div.modal ~ div.content,
  body div#tcr-portal div.modal ~ div.content {
    display: none;
  }
}
.tcr_inline_tag_preview {
  cursor: pointer;
}
