
@charset "utf-8";

:root,
.theme-dark-reset {
  --theme-deepblue: #183185;
  --theme-blue: #1f48d4;
  --theme-lightblue: #668fe7;
  --theme-deepblue-rgb: 24,49,133;
  --theme-blue-rgb: 31,72,212;
  --theme-lightblue-rgb: 102,143,231;
  --theme-deepgreen: #215b01;
  --theme-green: #2f8401;
  --theme-lightgreen: #26a026;
  --theme-deepgreen-rgb: 33,91,1;
  --theme-green-rgb: 47,132,1;
  --theme-lightgreen-rgb: 38,160,38;
  --theme-deepred: #7f071d;
  --theme-red: #c60a2e;
  --theme-lightred: #e73a47;
  --theme-deepred-rgb: 127,7,29;
  --theme-red-rgb: 198,10,46;
  --theme-lightred-rgb: 231,58,71;
  --theme-deepolive: #494f04;
  --theme-olive: #7b8508;
  --theme-lightolive: #9e9e0f;
  --theme-deepolive-rgb: 73,79,4;
  --theme-olive-rgb: 123,133,8;
  --theme-lightolive-rgb: 158,158,15;
  --theme-deepchocolate: #4a1b04;
  --theme-chocolate: #812d03;
  --theme-lightchocolate: #a5552c;
  --theme-deepchocolate-rgb: 74,27,4;
  --theme-chocolate-rgb: 129,45,3;
  --theme-lightchocolate-rgb: 165,85,44;
  --theme-deeppurple: #3e0259;
  --theme-purple: #6e009f;
  --theme-lightpurple: #ae459e;
  --theme-deeppurple-rgb: 62,2,89;
  --theme-purple-rgb: 110,0,159;
  --theme-lightpurple-rgb: 174,69,158;
  --theme-black: #222222;
  --theme-whiteblue: #1f48d4;
  --theme-whiteblack: #222222;
  --theme-black-rgb: 34,34,34;
  --theme-whiteblue-rgb: 31,72,212;
  --theme-whiteblack-rgb: 34,34,34;
  --white: 255,255,255;
  --white-fixed: 255,255,255;
  --white-inverse: 255,255,255;
  --black: 0,0,0;
  --black-fixed: 0,0,0;
  --black-inveres: 0,0,0;
  --gray10: 247,248,249;
  --gray20: 233,236,239;
  --gray30: 222,226,230;
  --gray40: 206,212,218;
  --gray50: 173,181,189;
  --gray60: 134,141,147;
  --gray70: 108,117,125;
  --gray80: 73,80,87;
  --gray90: 52,58,64;
  --gray100: 33,37,41;
  --default: rgb(var(--gray60));
  --primary: var(--theme-blue);
  --primary-rgb: var(--theme-blue-rgb);
  --success: #3da621;
  --info: #009ddb;
  --warning: #f6882d;
  --danger: #d73e3e;
  --muted: rgb(var(--gray50));
  --success-rgb: 61,166,33;
  --info-rgb: 0,157,219;
  --warning-rgb: 246,136,45;
  --danger-rgb: 215,62,62;
  --default-hover: rgb(var(--gray70));
  --primary-hover: #1b3da1;
  --success-hover: #266715;
  --info-hover: #00709c;
  --warning-hover: #e76800;
  --danger-hover: #962b2d;
  --muted-hover: rgb(var(--gray60));
  --default-light: rgb(var(--gray20));
  --primary-light: #d3daf7;
  --primary-label-light: #d3daf7;
  --success-light: #cfefda;
  --info-light: #dff0ff;
  --warning-light: #ffe9d6;
  --danger-light: #f6d7d7;
  --default-light-hover: rgb(var(--gray30));
  --primary-light-hover: #cad2f3;
  --success-light-hover: #aee4a0;
  --info-light-hover: #99d0e6;
  --warning-light-hover: #ffd4b2;
  --danger-light-hover: #e6b6b7;
  --yellow: #f2bc3c;
  --yellow-hover: #ff9900;
  --gray-bg: rgb(var(--gray20));
  --muted-bg: rgb(var(--gray20));
  --success-bg: #f4fff4;
  --info-bg: #f1f9ff;
  --warning-bg: #fffcf1;
  --danger-bg: #fffafa;
  --blue-bg: #eef3ff;
  --body-background-color-variation: 1.013;
  --body-background-color: rgb(calc(250/var(--body-background-color-variation)),calc(251/var(--body-background-color-variation)),calc(252/var(--body-background-color-variation)));
  --frame-background-color-variation: 1.042;
  --frame-background-color: rgb(calc(250/var(--frame-background-color-variation)),calc(251/var(--frame-background-color-variation)),calc(252/var(--frame-background-color-variation)));
  --color-divider-variation: 1.085;
  --frame-divider-line: rgb(calc(240/var(--color-divider-variation)),calc(242/var(--color-divider-variation)),calc(247/var(--color-divider-variation)));
  --body-background-color-rgb: calc(250/var(--body-background-color-variation)),calc(251/var(--body-background-color-variation)),calc(252/var(--body-background-color-variation));
  --frame-background-color-rgb: calc(250/var(--frame-background-color-variation)),calc(251/var(--frame-background-color-variation)),calc(252/var(--frame-background-color-variation));
  --frame-divider-line-rgb: calc(240/var(--color-divider-variation)),calc(242/var(--color-divider-variation)),calc(247/var(--color-divider-variation));
  --text: #142444;
  --text-hover: #0d172b;
  --link: #19358c;
  --link-hover: #162b60;
  --label-default: rgb(var(--gray60));
  --label-default-hover: rgb(var(--gray70));
  --label-default-light: rgb(var(--gray20));
  --label-default-light-hover: rgb(var(--gray30));
  --label-primary-light: var(--primary-label-light);
  --label-success-light: var(--success-light);
  --label-info-light: var(--info-light);
  --label-warning-light: var(--warning-light);
  --label-danger-light: var(--danger-light);
  --border: calc(1/var(--size)) solid;
  --border-default: rgb(var(--gray30));
  --border-default-hover: rgb(var(--gray50));
  --table-top-point: #9bb0be;
  --table-striped: #f9f9f9;
  --table-hover: #f2f2f2;
  --table-hover-th: brightness(0.97);
  --tabel-active: #e6f3fc;
  --tabel-active-kbd: #fcf8e3;
  --tabel-muted: #f3f3f3;
  --tabel-success: #dff0d8;
  --tabel-info: #d9edf7;
  --tabel-warning: #fcf8e3;
  --tabel-danger: #ffebeb;
  --tabel-active-hover: #deeffb;
  --tabel-active-kbd-hover: #faf2cc;
  --tabel-muted-hover: #e5e5e5;
  --tabel-success-hover: #d0e9c6;
  --tabel-info-hover: #c4e3f3;
  --tabel-warning-hover: #faf2cc;
  --tabel-danger-hover: #ffd3d3;
  --grid-selected: #3187c5;
  --input-border: var(--border-default);
  --input-border-hover: rgba(74,154,217,0.5);
  --input-border-focus: rgba(74,154,217,1);
  --input-placeholder: rgb(var(--gray40));
  --input-code-bg: var(--blue-bg);
  --wrapper-form-bg: rgb(254, 254, 254);
  --wrapper-form-border: rgb(var(--gray30));
  --wrapper-form-hover: #f2f6ff;
  --wrapper-form-title-color: #62677e;
  --tab: #e7efff;
  --tab-hover: #cbd8f9;
  --tab-text: #606c93;
  --tab-text-hover: #505b80;
  --border-panel: rgba(var(--gray30), 1);
  --jstree-node-hovered: #ebf4ff;
  --jstree-node-clicked: #daeaff;
  --apps-badge: #e41700;
}

:root {
  --default-font-size: 12;
  font-size: calc(var(--default-font-size) * 1px);
  --font-calc: 12 * 1rem;
  --space-rate: 1;
  --space: 12 * var(--space-rate) * 1rem;
  --size-rate: 1;
  --size: 12 * var(--size-rate) * 1rem;
  --line-height-rate: 1;
  --line-height-default: calc(1.5 * var(--line-height-rate));
  --line-height-z: 1;
  --line-height-sm: calc(var(--line-height-default) / 1.153846);
  --line-height-lg: calc(var(--line-height-default) / 0.9375);
  --line-height-2lg: calc(var(--line-height-default) / 0.833333);
  --line-height-xl: calc(var(--line-height-default) / 0.75);
  --line-height-2xl: calc(var(--line-height-default) / 0.681818);
  --line-height-3xl: calc(var(--line-height-default) / 0.625);
  --line-height-old: calc(var(--line-height-default) / 1.04999999);
  --radius-rate: 1;
  --radius-calc: 12 * var(--radius-rate) * 1rem;
  --radius-default: calc(5 / var(--radius-calc));
  --radius-sm: calc(3 / var(--radius-calc));
  --radius-lg: calc(10 / var(--radius-calc));
  --radius-xl: calc(15 / var(--radius-calc));
  --z-depth-1: 0 1px 2px 0 rgba(0,0,0,0.05);
  --z-depth-2: 0 1px 3px 0 rgba(0,0,0,0.15), 0 1px 2px -1px rgba(0,0,0,0.15);
  --z-depth-3: 0 10px 15px -3px rgba(0,0,0,0.15), 0 4px 6px -4px rgba(0,0,0,0.15);
  --z-depth-4: 0 20px 25px -5px rgba(0,0,0,0.15), 0 8px 10px -6px rgba(0,0,0,0.15);
  --z-depth-5: 0 25px 50px -12px rgba(0,0,0,0.27);
  --z-depth-1-in: inset 0 1px 2px 0 rgba(0,0,0,0.05);
  --z-depth-2-in: inset 0 1px 3px 0 rgba(0,0,0,0.15), 0 1px 2px -1px rgba(0,0,0,0.15);
  --z-depth-3-in: inset 0 10px 15px -3px rgba(0,0,0,0.15), 0 4px 6px -4px rgba(0,0,0,0.15);
  --z-depth-4-in: inset 0 20px 25px -5px rgba(0,0,0,0.17), 0 8px 10px -6px rgba(0,0,0,0.17);
  --z-depth-5-in: inset 0 25px 50px -12px rgba(0,0,0,0.27);
  --z-depth-btn-active: inset 0 2px 3px rgba(0, 0, 0, 0.6);
  --z-depth-btn-default-active: inset 0 2px 3px rgba(0, 0, 0, 0.2);
  --global-nav-icon-color-rotate: 0deg;
  --global-nav-icon-color-brightness: 1;
  --table-list-space-th-t: calc(10/var(--space));
  --table-list-space-th-b: calc(8/var(--space));
  --table-list-space-td: calc(6/var(--space));
  --table-title-font-size: 12;
  --uikit-icon-set: url('/static/contents/images/icon/uikit-icon-set.png?2019112501');
  --jstree-image: url('/static/contents/images/tree/jstree-32px.png?ver=2021092801');
  --img-page-loading-logo: url('/static/contents/images/progress/simbol-progress.gif');
  --move-dotted-v: url(/static/contents/images/border/move-dotted-v.gif);
  --move-dotted-h: url(/static/contents/images/border/move-dotted-h.gif);
  --move-dotted-v-danger: url(/static/contents/images/border/move-dotted-v-danger.gif);
  --move-dotted-h-danger: url(/static/contents/images/border/move-dotted-h-danger.gif);
  --tax-invoice-vn: url(/static/contents/images/bg/tax-invoice-vn.png);
  --wrapper-help: url(/static/contents/images/etc/wrapper-help.png);
  --sendmail-ad-bg: url('/static/contents/images/bg/sendmail-ad-bg.png');
  --sendmail-ad-untact: url(/static/contents/images/bg/sendmail-ad-untact.png);
  --cloud-service: url(/static/contents/images/icon/cloud-service.png?002);
  --barcode-guide-img: url(/static/contents/images/barcode/barcode-guide-img.gif);
  --barcode-guide-space: url(/static/contents/images/barcode/barcode-guide-space.gif);
  --navigation-edit: url('/static/contents/images/progress/navigation-edit.png');
  --login-logo: url(/static/contents/images/login/logo.png?2);
  --login-logo-cn: url(/static/contents/images/login/cn/logo.png?2);
  --simbol-ai: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMThweCIgaGVpZ2h0PSIxOHB4IiB2aWV3Qm94PSIwIDAgMTggMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGRpc3BsYXk9Im5vbmUiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCw0LjUgOSwwIDE4LDQuNSAxOCwxMy41IDksMTggMCwxMy41ICIvPg0KPHJlY3QgZGlzcGxheT0ibm9uZSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4Ii8+DQo8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSI5IiBjeT0iMiIgcj0iMSIvPg0KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iOSIgY3k9IjE2IiByPSIxIi8+DQo8Zz4NCgk8cmVjdCB4PSI4LjUiIHk9IjMiIGZpbGw9IiMyNDM1NTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEyIi8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTkuMDAxLDFDOS41NTMsMSwxMCwxLjQ0OSwxMCwyUzkuNTUzLDMsOS4wMDEsM1M4LDIuNTUxLDgsMlM4LjQ0OSwxLDkuMDAxLDEgTTkuMDAxLDBDNy44OTYsMCw3LDAuODk2LDcsMg0KCQlzMC44OTYsMiwyLjAwMSwyQzEwLjEwNCw0LDExLDMuMTA0LDExLDJTMTAuMTA0LDAsOS4wMDEsMEw5LjAwMSwweiIvPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik05LjAwMSwxNUM5LjU1MywxNSwxMCwxNS40NDgsMTAsMTZzLTAuNDQ3LDEtMC45OTksMVM4LDE2LjU1Miw4LDE2UzguNDQ5LDE1LDkuMDAxLDE1IE05LjAwMSwxNA0KCQlDNy44OTYsMTQsNywxNC44OTYsNywxNnMwLjg5NiwyLDIuMDAxLDJDMTAuMTA0LDE4LDExLDE3LjEwNCwxMSwxNlMxMC4xMDQsMTQsOS4wMDEsMTRMOS4wMDEsMTR6Ii8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSI4LjUwMSIgeT0iMyIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNDIyIC0wLjkwNjYgMC45MDY2IC0wLjQyMiA0LjYzOTcgMjAuOTU3OSkiIGZpbGw9IiMyNDM1NTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEyIi8+DQoJPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTUuMzQ1IiBjeT0iNi4wNDIiIHI9IjEiLz4NCgk8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIyLjY1NyIgY3k9IjExLjk1NyIgcj0iMSIvPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0xNi4yNTEsNS42MmMwLjIzMywwLjQ5OSwwLjAxNywxLjA5NS0wLjQ4MywxLjMyOGMtMC41LDAuMjMyLTEuMDk2LDAuMDE3LTEuMzI4LTAuNDgyDQoJCWMtMC4yMzMtMC41LTAuMDE4LTEuMDk4LDAuNDgyLTEuMzNDMTUuNDIyLDQuOTAyLDE2LjAxOCw1LjEyLDE2LjI1MSw1LjYyIE0xNy4xNTcsNS4xOThjLTAuNDY4LTEuMDAyLTEuNjU3LTEuNDM1LTIuNjU4LTAuOTY5DQoJCXMtMS40MzUsMS42NTctMC45NjcsMi42NThjMC40NjcsMSwxLjY1NSwxLjQzNCwyLjY1NywwLjk2N0MxNy4xODksNy4zODcsMTcuNjI0LDYuMTk4LDE3LjE1Nyw1LjE5OEwxNy4xNTcsNS4xOTh6Ii8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTMuNTYzLDExLjUzN2MwLjIzMywwLjQ5OSwwLjAxNiwxLjA5NS0wLjQ4NCwxLjMyN2MtMC41LDAuMjMzLTEuMDk2LDAuMDE3LTEuMzI5LTAuNDgyDQoJCWMtMC4yMzMtMC41LTAuMDE3LTEuMDk3LDAuNDgzLTEuMzNTMy4zMywxMS4wMzcsMy41NjMsMTEuNTM3IE00LjQ3LDExLjExNGMtMC40NjctMS4wMDMtMS42NTgtMS40MzctMi42NTktMC45Nw0KCQlzLTEuNDM0LDEuNjU4LTAuOTY3LDIuNjZjMC40NjcsMSwxLjY1NiwxLjQzMiwyLjY1NywwLjk2NVM0LjkzNiwxMi4xMTQsNC40NywxMS4xMTRMNC40NywxMS4xMTR6Ii8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSI4LjQ5OSIgeT0iMyIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNDIyOCAwLjkwNjIgLTAuOTA2MiAtMC40MjI4IDIwLjk2MDkgNC42NTA0KSIgZmlsbD0iIzI0MzU1OSIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz4NCgk8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIyLjY1NyIgY3k9IjYuMDQyIiByPSIxIi8+DQoJPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTUuMzQ1IiBjeT0iMTEuOTU5IiByPSIxIi8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTEuNzUsNS42MThjMC4yMzMtMC40OTksMC44MjktMC43MTYsMS4zMjktMC40ODJjMC40OTksMC4yMzMsMC43MTcsMC44MjksMC40ODMsMS4zMjgNCgkJYy0wLjIzMywwLjUtMC44MjksMC43MTctMS4zMjksMC40ODRDMS43MzMsNi43MTUsMS41MTcsNi4xMTgsMS43NSw1LjYxOCBNMC44NDQsNS4xOTZDMC4zNzcsNi4xOTcsMC44MSw3LjM4OCwxLjgxMSw3Ljg1NA0KCQlzMi4xOTEsMC4wMzMsMi42NTgtMC45NjhjMC40NjctMSwwLjAzMy0yLjE5LTAuOTY4LTIuNjU3UzEuMzExLDQuMTk2LDAuODQ0LDUuMTk2TDAuODQ0LDUuMTk2eiIvPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0xNC40MzgsMTEuNTM1YzAuMjMyLTAuNDk5LDAuODI4LTAuNzE3LDEuMzI4LTAuNDgyYzAuNSwwLjIzMiwwLjcxNywwLjgyOCwwLjQ4NCwxLjMyNw0KCQljLTAuMjMyLDAuNS0wLjgyOSwwLjcxOC0xLjMyOSwwLjQ4NUMxNC40MjIsMTIuNjMyLDE0LjIwNiwxMi4wMzUsMTQuNDM4LDExLjUzNSBNMTMuNTMyLDExLjExMQ0KCQljLTAuNDY4LDEuMDAyLTAuMDM0LDIuMTkzLDAuOTY3LDIuNjZzMi4xOSwwLjAzMywyLjY1OC0wLjk3YzAuNDY3LTEsMC4wMzItMi4xODgtMC45NjgtMi42NTUNCgkJQzE1LjE4OCw5LjY4LDEzLjk5OCwxMC4xMTEsMTMuNTMyLDExLjExMUwxMy41MzIsMTEuMTExeiIvPg0KPC9nPg0KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iOC45OTkiIGN5PSI4LjgyNiIgcj0iMS40OTkiLz4NCjxwYXRoIGZpbGw9IiMwMDlEREIiIGQ9Ik05LDcuMzI3YzAuODI2LDAsMS40OTgsMC42NzMsMS40OTgsMS41cy0wLjY3MiwxLjUtMS40OTgsMS41Yy0wLjgyNywwLTEuNS0wLjY3My0xLjUtMS41DQoJUzguMTczLDcuMzI3LDksNy4zMjcgTTksNS44MjdjLTEuNjU3LDAtMywxLjM0My0zLDNzMS4zNDMsMywzLDNjMS42NTQsMCwyLjk5OC0xLjM0MywyLjk5OC0zUzEwLjY1NCw1LjgyNyw5LDUuODI3TDksNS44Mjd6Ii8+DQo8L3N2Zz4NCg==");
  --customer-support-icon-ai: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMDA5RERCIiBkPSJNMzYsMzZWMTQuNGMwLTMuOTc3LTMuMjI0LTcuMi03LjItNy4ySDEzLjINCglDOS4yMjQsNy4yLDYsMTAuNDI0LDYsMTQuNHYxMC44YzAsMy45NzYsMy4wMjMsNS44LDcsNS44aDE1LjZMMzYsMzZ6Ii8+DQo8cmVjdCB4PSIyNyIgeT0iMTYiIG9wYWNpdHk9IjAuNyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI2IiBoZWlnaHQ9IjIiLz4NCjxjaXJjbGUgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGN4PSIxMi41IiBjeT0iMTIuNSIgcj0iMTIuNSIvPg0KPHJlY3QgeD0iMjQiIHk9IjIxIiBvcGFjaXR5PSIwLjciIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iOSIgaGVpZ2h0PSIyIi8+DQo8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIxMi41IiBjeT0iMTIuNSIgcj0iMSIvPg0KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iMTIuNSIgY3k9IjEyLjUiIHI9IjEiLz4NCjxnPg0KCTxyZWN0IHg9IjEyIiB5PSI2LjUiIGZpbGw9IiMyNDM1NTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEyIi8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTEyLjUwMSw0LjVjMC41NTIsMCwwLjk5OSwwLjQ0OSwwLjk5OSwxcy0wLjQ0NywxLTAuOTk5LDFTMTEuNSw2LjA1MSwxMS41LDUuNVMxMS45NDksNC41LDEyLjUwMSw0LjUNCgkJIE0xMi41MDEsMy41Yy0xLjEwNSwwLTIuMDAxLDAuODk2LTIuMDAxLDJzMC44OTYsMiwyLjAwMSwyYzEuMTAzLDAsMS45OTktMC44OTYsMS45OTktMlMxMy42MDQsMy41LDEyLjUwMSwzLjVMMTIuNTAxLDMuNXoiLz4NCgk8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNMTIuNTAxLDE4LjVjMC41NTIsMCwwLjk5OSwwLjQ0OCwwLjk5OSwxYzAsMC41NTMtMC40NDcsMS0wLjk5OSwxcy0xLjAwMS0wLjQ0Ny0xLjAwMS0xDQoJCUMxMS41LDE4Ljk0OCwxMS45NDksMTguNSwxMi41MDEsMTguNSBNMTIuNTAxLDE3LjVjLTEuMTA1LDAtMi4wMDEsMC44OTYtMi4wMDEsMnMwLjg5NiwyLDIuMDAxLDJjMS4xMDMsMCwxLjk5OS0wLjg5NiwxLjk5OS0yDQoJCVMxMy42MDQsMTcuNSwxMi41MDEsMTcuNUwxMi41MDEsMTcuNXoiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjEyLjAwMSIgeT0iNi41IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjQyMiAwLjkwNjYgLTAuOTA2NiAwLjQyMiAxOC41NTcxIC00LjEwODQpIiBmaWxsPSIjMjQzNTU5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMiIvPg0KCTxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4Ljg0NiIgY3k9IjkuNTQyIiByPSIxIi8+DQoJPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iNi4xNTciIGN5PSIxNS40NTgiIHI9IjEiLz4NCgk8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNMTkuNzUxLDkuMTIxYzAuMjMzLDAuNDk5LDAuMDE3LDEuMDk1LTAuNDgzLDEuMzI4Yy0wLjUsMC4yMzItMS4wOTYsMC4wMTctMS4zMjgtMC40ODINCgkJYy0wLjIzMi0wLjUtMC4wMTgtMS4wOTgsMC40ODItMS4zM0MxOC45MjIsOC40MDIsMTkuNTE4LDguNjIxLDE5Ljc1MSw5LjEyMSBNMjAuNjU3LDguNjk5QzIwLjE4OSw3LjY5NiwxOSw3LjI2NCwxNy45OTksNy43MjkNCgkJcy0xLjQzNSwxLjY1Ny0wLjk2NywyLjY1OGMwLjQ2NywxLDEuNjU1LDEuNDM0LDIuNjU3LDAuOTY3QzIwLjY4OSwxMC44ODgsMjEuMTI0LDkuNjk5LDIwLjY1Nyw4LjY5OUwyMC42NTcsOC42OTl6Ii8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTcuMDYzLDE1LjAzOGMwLjIzMywwLjQ5OSwwLjAxNiwxLjA5NS0wLjQ4NCwxLjMyN2MtMC41LDAuMjMzLTEuMDk2LDAuMDE3LTEuMzI5LTAuNDgyDQoJCWMtMC4yMzMtMC41LTAuMDE3LTEuMDk3LDAuNDgzLTEuMzNTNi44MywxNC41MzgsNy4wNjMsMTUuMDM4IE03Ljk3LDE0LjYxNWMtMC40NjctMS4wMDMtMS42NTgtMS40MzgtMi42NTktMC45Nw0KCQljLTEuMDAxLDAuNDY3LTEuNDM0LDEuNjU3LTAuOTY3LDIuNjZjMC40NjcsMSwxLjY1NiwxLjQzMiwyLjY1NywwLjk2NUM4LjAwMiwxNi44MDIsOC40MzYsMTUuNjE1LDcuOTcsMTQuNjE1TDcuOTcsMTQuNjE1eiIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeD0iMTIiIHk9IjYuNSIgdHJhbnNmb3JtPSJtYXRyaXgoMC40MjIgLTAuOTA2NiAwLjkwNjYgMC40MjIgLTQuMTA3OSAxOC41NTcpIiBmaWxsPSIjMjQzNTU5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMiIvPg0KCTxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjYuMTU3IiBjeT0iOS41NDIiIHI9IjEiLz4NCgk8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIxOC44NDYiIGN5PSIxNS40NTkiIHI9IjEiLz4NCgk8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNNS4yNSw5LjExOGMwLjIzMy0wLjQ5OSwwLjgyOS0wLjcxNiwxLjMyOS0wLjQ4MmMwLjQ5OSwwLjIzMywwLjcxNywwLjgyOSwwLjQ4MywxLjMyOA0KCQljLTAuMjMzLDAuNS0wLjgyOSwwLjcxNy0xLjMyOSwwLjQ4NEM1LjIzMywxMC4yMTUsNS4wMTcsOS42MTgsNS4yNSw5LjExOCBNNC4zNDQsOC42OTZjLTAuNDY3LDEuMDAxLTAuMDM0LDIuMTkyLDAuOTY3LDIuNjU4DQoJCXMyLjE5MSwwLjAzMywyLjY1OC0wLjk2OGMwLjQ2Ny0xLDAuMDMzLTIuMTktMC45NjgtMi42NTdTNC44MTEsNy42OTYsNC4zNDQsOC42OTZMNC4zNDQsOC42OTZ6Ii8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTE3LjkzOCwxNS4wMzVjMC4yMzItMC40OTksMC44MjgtMC43MTcsMS4zMjgtMC40ODJjMC41LDAuMjMyLDAuNzE3LDAuODI4LDAuNDg0LDEuMzI3DQoJCWMtMC4yMzIsMC41LTAuODI5LDAuNzE4LTEuMzI5LDAuNDg1QzE3LjkyMiwxNi4xMzIsMTcuNzA2LDE1LjUzNSwxNy45MzgsMTUuMDM1IE0xNy4wMzIsMTQuNjExDQoJCWMtMC40NjgsMS4wMDItMC4wMzQsMi4xOTMsMC45NjcsMi42NnMyLjE5LDAuMDMzLDIuNjU4LTAuOTcxYzAuNDY3LTEsMC4wMzItMi4xODgtMC45NjgtMi42NTQNCgkJQzE4LjY4OCwxMy4xOCwxNy40OTgsMTMuNjExLDE3LjAzMiwxNC42MTFMMTcuMDMyLDE0LjYxMXoiLz4NCjwvZz4NCjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxLjQ5OSIvPg0KPHBhdGggZmlsbD0iIzAwOUREQiIgZD0iTTEyLjUwMSwxMWMwLjgyNiwwLDEuNDk4LDAuNjczLDEuNDk4LDEuNVMxMy4zMjcsMTQsMTIuNTAxLDE0Yy0wLjgyNywwLTEuNS0wLjY3My0xLjUtMS41DQoJUzExLjY3NCwxMSwxMi41MDEsMTEgTTEyLjUwMSw5LjVjLTEuNjU3LDAtMywxLjM0My0zLDNzMS4zNDMsMywzLDNjMS42NTQsMCwyLjk5OC0xLjM0MywyLjk5OC0zUzE0LjE1NSw5LjUsMTIuNTAxLDkuNUwxMi41MDEsOS41eg0KCSIvPg0KPC9zdmc+DQo=");
  --customer-support-icon-qna: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik00LDMxaDI4YzIuMjA5LDAsNC0xLjc5MSw0LTRIMEMwLDI5LjIwOSwxLjc5MSwzMSw0LDMxeiIvPg0KPHBhdGggZmlsbD0iI0U1RTVFNSIgZD0iTTMyLDdINGMtMi4yMDksMC00LDEuNzkxLTQsNHYxNmgzNlYxMUMzNiw4Ljc5MSwzNC4yMDksNywzMiw3eiIvPg0KPHJlY3QgeD0iMTUiIHk9IjMwIiBmaWxsPSIjMjQzNTU5IiB3aWR0aD0iNyIgaGVpZ2h0PSI0Ii8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNMjYsMzVjMCwwLjU1My0wLjQ0NywxLTEsMUgxMmMtMC41NTIsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0OC0xLDEtMWgxM0MyNS41NTMsMzQsMjYsMzQuNDQ3LDI2LDM1DQoJTDI2LDM1eiIvPg0KPHBhdGggZmlsbD0iI0ZGQjEyNyIgZD0iTTE2LDE4VjRjMC0yLjIwOSwxLjc5MS00LDQtNGg5YzIuMjA5LDAsNCwxLjc5MSw0LDR2N2MwLDIuMjA5LTEuNzkxLDQtNCw0aC05TDE2LDE4eiIvPg0KPGNpcmNsZSBmaWxsPSIjRkZCRTkyIiBjeD0iOSIgY3k9IjEzIiByPSIzIi8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNNCwyMS43MTRDNCwyMi45NzcsNS4wMzcsMjQsNi4zMTYsMjRoNS4zNjhDMTIuOTYzLDI0LDE0LDIyLjk3NywxNCwyMS43MTRWMjFjMC0yLjIwOS0xLjc5MS00LTQtNEg4DQoJYy0yLjIwOSwwLTQsMS43OTEtNCw0VjIxLjcxNHoiLz4NCjxwYXRoIGZpbGw9IiNGNEY0RjQiIGQ9Ik03LDI5YzAsMC41NTMtMC40NDgsMS0xLDFINGMtMC41NTIsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0OC0xLDEtMWgyQzYuNTUyLDI4LDcsMjguNDQ3LDcsMjlMNywyOXoiDQoJLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGNEY0RjQiIGQ9Ik0yNS42NTYsMy4yMjFjMC4zNDksMC4xNDcsMC42NDEsMC4zMzgsMC44NzgsMC41NzVjMC4yMzUsMC4yNDMsMC40MDcsMC41MjMsMC41MTMsMC44MzkNCgkJczAuMTI3LDAuNjQ1LDAuMDYzLDAuOTgzYy0wLjA3NiwwLjM5Ni0wLjIxOSwwLjcyNi0wLjQyNywwLjk4OGMtMC4yMDgsMC4yNjMtMC40MjQsMC40OTYtMC42NDcsMC43DQoJCWMtMC4yMTgsMC4yMTEtMC40MTEsMC40MTMtMC41OCwwLjYwNGMtMC4xNywwLjE5Mi0wLjI1NCwwLjQxNi0wLjI1NCwwLjY3MXYwLjY0M2gtMS40ODdWOC41ODJjMC0wLjM1NywwLjA4Ny0wLjY3MSwwLjI1OS0wLjk0DQoJCWMwLjE3My0wLjI2OSwwLjM3MS0wLjUxOCwwLjU5NS0wLjc0OGMwLjIxOC0wLjIyNCwwLjQyOS0wLjQ0MywwLjYzNC0wLjY1N2MwLjIwNC0wLjIxNCwwLjMzOC0wLjQ0NiwwLjQwMi0wLjY5Ng0KCQljMC4wNjMtMC4yODEsMC0wLjU0Mi0wLjE5MS0wLjc4MWMtMC4xOTItMC4yNC0wLjUtMC4zNi0wLjkyMi0wLjM2Yy0wLjIxNywwLTAuNDA2LDAuMDQyLTAuNTY1LDAuMTI1DQoJCWMtMC4xNTksMC4wODMtMC4yOTEsMC4xOTItMC4zOTQsMC4zMjZjLTAuMTAyLDAuMTM0LTAuMTc2LDAuMjgzLTAuMjIxLDAuNDQ2cy0wLjA1NywwLjMyNC0wLjAzOCwwLjQ4NGgtMS40MDkNCgkJYy0wLjAyNi0wLjMzOCwwLjAwOC0wLjY3NCwwLjEtMS4wMDdjMC4wOTMtMC4zMzMsMC4yNTItMC42MywwLjQ3NS0wLjg5MmMwLjIxOC0wLjI2MiwwLjQ5OC0wLjQ3NSwwLjg0LTAuNjM4DQoJCUMyMy42MTksMy4wODIsMjQuMDMsMywyNC41MSwzQzI0LjkyNiwzLDI1LjMwOCwzLjA3NCwyNS42NTYsMy4yMjF6IE0yMy42NDYsMTEuNTE4VjkuODk2aDEuNjV2MS42MjFIMjMuNjQ2eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
  --customer-support-icon-faq: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjRkZCMTI3IiBkPSJNMzIsMjFIMjBjLTIuMjA5LDAtNC0xLjc5MS00LTR2LTdjMC0yLjIwOSwxLjc5MS00LDQtNGgxMg0KCWMyLjIwOSwwLDQsMS43OTEsNCw0djE1TDMyLDIxeiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMwMDlEREIiIGQ9Ik0xMCwxOFY0YzAtMi4yMDksMS43OTEtNCw0LTRoMTJjMi4yMDksMCw0LDEuNzkxLDQsNHY3DQoJYzAsMi4yMDktMS43OTEsNC00LDRIMTRMMTAsMTh6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzI0MzU1OSIgZD0iTTE2Ljc1MSwzNmMtMC43NjUsMC4wMDYtMS40NTItMC4yOC0yLjEzNS0wLjU3Ng0KCUM3LjkzLDMyLjUxOCwzLjE5OSwyNy42ODcsMC4zNzcsMjAuOTczYy0wLjU1MS0xLjMxNC0wLjU0OC0yLjU5LDAuMzM3LTMuNzhjMC4xMTItMC4xNTIsMC4yMy0wLjMwOCwwLjM3My0wLjQzDQoJYzAuNjI4LTAuNTQxLDEuMjQxLTEuMTA2LDEuOTA3LTEuNTk2YzAuOTUzLTAuNzAyLDIuMDEtMC41MzgsMi43NTcsMC4zNzhjMC4xODQsMC4yMjYsMC4zMzYsMC40ODIsMC40NzksMC43MzgNCgljMC43MDMsMS4yNTksMS40MDgsMi41MTgsMi4wODksMy43ODdjMC4xODQsMC4zNDQsMC4zMzQsMC43MjcsMC40MTIsMS4xMDhjMC4xNDIsMC42OTYtMC4xMjYsMS4yNjctMC43MjksMS42MzgNCgljLTAuMjczLDAuMTY4LTAuNTk3LDAuMjY4LTAuOTA3LDAuMzYyYy0wLjQ0OSwwLjE0LTAuNjQxLDAuNTI0LTAuNDM4LDAuOTVjMC4wMzcsMC4wNzYsMC4wODYsMC4xNDgsMC4xNCwwLjIxNw0KCWMxLjQyMSwxLjc4OSwzLjAyNywzLjM5MSw0LjgyNiw0LjgwMWMwLjE0MiwwLjExMSwwLjMzMiwwLjE5MSwwLjUxMSwwLjIxOWMwLjM1LDAuMDU1LDAuNTc2LTAuMTIzLDAuNjctMC40NjMNCgljMC4wNS0wLjE3NCwwLjA5MS0wLjM1MywwLjE1Ny0wLjUyMWMwLjM4MS0wLjk1NSwxLjE4NS0xLjM1NCwyLjE3NC0xLjA2OWMwLjIzMSwwLjA2NSwwLjQ1OSwwLjE1NywwLjY2OCwwLjI3Mg0KCWMxLjM3NywwLjc2MSwyLjc1LDEuNTI5LDQuMTIsMi4yOTdjMC41MDYsMC4yODUsMC44ODcsMC42ODgsMS4xMDEsMS4yMzJjMC4yNjUsMC42NzksMC4yMiwxLjM0NC0wLjIyLDEuOTIyDQoJYy0wLjUwNywwLjY2NC0xLjA0NSwxLjMxMi0xLjYyLDEuOTE4QzE4LjUzNCwzNS42NDEsMTcuNzA3LDM1Ljk5LDE2Ljc1MSwzNnoiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGNEY0RjQiIGQ9Ik0yMS4xNTYsMy4yMjFjMC4zNDksMC4xNDcsMC42NDEsMC4zMzgsMC44NzgsMC41NzVjMC4yMzUsMC4yNDMsMC40MDcsMC41MjMsMC41MTMsMC44MzkNCgkJczAuMTI3LDAuNjQ1LDAuMDYzLDAuOTgzYy0wLjA3NiwwLjM5Ni0wLjIxOSwwLjcyNi0wLjQyNywwLjk4OGMtMC4yMDgsMC4yNjMtMC40MjQsMC40OTYtMC42NDcsMC43DQoJCWMtMC4yMTgsMC4yMTEtMC40MTEsMC40MTMtMC41OCwwLjYwNGMtMC4xNywwLjE5Mi0wLjI1NCwwLjQxNi0wLjI1NCwwLjY3MXYwLjY0M2gtMS40ODdWOC41ODJjMC0wLjM1NywwLjA4Ny0wLjY3MSwwLjI1OS0wLjk0DQoJCWMwLjE3My0wLjI2OSwwLjM3MS0wLjUxOCwwLjU5NS0wLjc0OGMwLjIxOC0wLjIyNCwwLjQyOS0wLjQ0MywwLjYzNC0wLjY1N2MwLjIwNC0wLjIxNCwwLjMzOC0wLjQ0NiwwLjQwMi0wLjY5Ng0KCQljMC4wNjMtMC4yODEsMC0wLjU0Mi0wLjE5MS0wLjc4MWMtMC4xOTItMC4yNC0wLjUtMC4zNi0wLjkyMi0wLjM2Yy0wLjIxNywwLTAuNDA2LDAuMDQyLTAuNTY1LDAuMTI1DQoJCWMtMC4xNTksMC4wODMtMC4yOTEsMC4xOTItMC4zOTQsMC4zMjZjLTAuMTAyLDAuMTM0LTAuMTc2LDAuMjgzLTAuMjIsMC40NDZjLTAuMDQ1LDAuMTYzLTAuMDU4LDAuMzI0LTAuMDM5LDAuNDg0aC0xLjQxDQoJCWMtMC4wMjYtMC4zMzgsMC4wMDgtMC42NzQsMC4xMDEtMS4wMDdjMC4wOTItMC4zMzMsMC4yNTEtMC42MywwLjQ3NS0wLjg5MmMwLjIxNy0wLjI2MiwwLjQ5OC0wLjQ3NSwwLjgzOS0wLjYzOA0KCQlDMTkuMTE5LDMuMDgyLDE5LjUzLDMsMjAuMDEsM0MyMC40MjYsMywyMC44MDgsMy4wNzQsMjEuMTU2LDMuMjIxeiBNMTkuMTQ2LDExLjUxOFY5Ljg5NmgxLjY1djEuNjIxSDE5LjE0NnoiLz4NCjwvZz4NCjwvc3ZnPg0K");
  --customer-support-icon-manual: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFNUU1RTUiIGQ9Ik0zMiwwSDh2MzZoMjRjMi4yMDksMCw0LTEuNzkxLDQtNFY0QzM2LDEuNzkxLDM0LjIwOSwwLDMyLDB6Ii8+DQo8cGF0aCBmaWxsPSIjRUYxQzFBIiBkPSJNNiwwQzMuNzkxLDAsMiwxLjc5MSwyLDR2MjhjMCwyLjIwOSwxLjc5MSw0LDQsNGgyVjBINnoiLz4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik00LDZjMCwwLjU1Mi0wLjQ0OCwxLTEsMUgxQzAuNDQ4LDcsMCw2LjU1MiwwLDZsMCwwYzAtMC41NTIsMC40NDgtMSwxLTFoMkMzLjU1Miw1LDQsNS40NDgsNCw2TDQsNnoiLz4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik00LDEwYzAsMC41NTItMC40NDgsMS0xLDFIMWMtMC41NTIsMC0xLTAuNDQ4LTEtMWwwLDBjMC0wLjU1MiwwLjQ0OC0xLDEtMWgyQzMuNTUyLDksNCw5LjQ0OCw0LDEwTDQsMTB6Ii8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNNCwxNGMwLDAuNTUyLTAuNDQ4LDEtMSwxSDFjLTAuNTUyLDAtMS0wLjQ0OC0xLTFsMCwwYzAtMC41NTIsMC40NDgtMSwxLTFoMkMzLjU1MiwxMyw0LDEzLjQ0OCw0LDE0TDQsMTR6Ig0KCS8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNNCwxOGMwLDAuNTUzLTAuNDQ4LDEtMSwxSDFjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTIsMC40NDgtMSwxLTFoMkMzLjU1MiwxNyw0LDE3LjQ0OCw0LDE4TDQsMTh6Ig0KCS8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNNCwyMmMwLDAuNTUzLTAuNDQ4LDEtMSwxSDFjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDgtMSwxLTFoMkMzLjU1MiwyMSw0LDIxLjQ0Nyw0LDIyTDQsMjJ6Ig0KCS8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNNCwyNmMwLDAuNTUzLTAuNDQ4LDEtMSwxSDFjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDgtMSwxLTFoMkMzLjU1MiwyNSw0LDI1LjQ0Nyw0LDI2TDQsMjZ6Ig0KCS8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNNCwzMGMwLDAuNTUzLTAuNDQ4LDEtMSwxSDFjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDgtMSwxLTFoMkMzLjU1MiwyOSw0LDI5LjQ0Nyw0LDMwTDQsMzB6Ig0KCS8+DQo8Y2lyY2xlIGZpbGw9IiMyNDM1NTkiIGN4PSIyMiIgY3k9IjIxIiByPSI5Ii8+DQo8Zz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTIxLjYzMywyNmMtMC4xNi0wLjAzMy0wLjMyOC0wLjA1My0wLjQ4Mi0wLjEwNA0KCQljLTAuNjQ5LTAuMjE4LTAuOTY0LTAuNzUxLTAuODk2LTEuNDUyYzAuMDU0LTAuNTUzLDAuMjI5LTEuMDczLDAuMzctMS42MDRjMC4xMzEtMC40ODYsMC4yNjQtMC45NzIsMC4zODctMS40Ng0KCQljMC4wNTktMC4yMzEsMC4wOC0wLjQ2OCwwLjAzNS0wLjcwNmMtMC4wMzctMC4xOTctMC4xNS0wLjMxNy0wLjM0OC0wLjM2MWMtMC4yNzctMC4wNjEtMC41NDktMC4wMzUtMC44MTgsMC4wNTENCgkJYy0wLjA5NCwwLjAzLTAuMTg4LDAuMDYyLTAuMzAxLDAuMDk4YzAuMDQ3LTAuMTg4LDAuMDg4LTAuMzYsMC4xMzMtMC41MzFjMC4wMDctMC4wMjMsMC4wMzQtMC4wNDksMC4wNTctMC4wNTcNCgkJYzAuNDQ3LTAuMTcxLDAuODg4LTAuMzYsMS4zNjEtMC40NDNjMC40NjUtMC4wODQsMC45MjgtMC4wNzMsMS4zNjMsMC4xNDFjMC40NTYsMC4yMjMsMC42OTcsMC43MDMsMC42NzcsMS4yMTENCgkJYy0wLjAyNywwLjY4NS0wLjI2NiwxLjMxNC0wLjQzMywxLjk2NWMtMC4xMTEsMC40MjgtMC4yMjksMC44NTQtMC4zMzIsMS4yODNjLTAuMDUsMC4yMTEtMC4wNzksMC40My0wLjAzNSwwLjY0OA0KCQljMC4wNTEsMC4yNTIsMC4xNywwLjM1OSwwLjQyMiwwLjQwM2MwLjMzNSwwLjA1OCwwLjY1Mi0wLjAxMSwwLjk2Ny0wLjExOGMwLjAyOS0wLjAxLDAuMDYtMC4wMjEsMC4xMDUtMC4wMzkNCgkJYy0wLjA0NiwwLjE4OC0wLjA4OCwwLjM2My0wLjEzMywwLjUzN2MtMC4wMDYsMC4wMjEtMC4wMzMsMC4wNDEtMC4wNTUsMC4wNDljLTAuMzU0LDAuMTMyLTAuNzAzLDAuMjctMS4wNjMsMC4zODkNCgkJYy0wLjE2NCwwLjA1NC0wLjM0MiwwLjA2OC0wLjUxMywwLjEwMkMyMS45NDUsMjYsMjEuNzg5LDI2LDIxLjYzMywyNnoiLz4NCgk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTIyLjkyMywxNS45OTljMC4wNTIsMC4wMTMsMC4xMDQsMC4wMjcsMC4xNTcsMC4wMzkNCgkJYzAuNjk5LDAuMTYzLDEuMTA3LDAuOTA3LDAuODM0LDEuNTQ4Yy0wLjE3NiwwLjQxNy0wLjUwOSwwLjY2Mi0wLjk1NywwLjcyNmMtMC41MDgsMC4wNzItMC45MzQtMC4wOS0xLjI0NC0wLjUwMw0KCQljLTAuMzk2LTAuNTI2LTAuMjIxLTEuMjg0LDAuMzgtMS42MjdjMC4xNTEtMC4wODcsMC4zMzEtMC4xMjQsMC40OTctMC4xODNDMjIuNzAxLDE1Ljk5OSwyMi44MTIsMTUuOTk5LDIyLjkyMywxNS45OTl6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzI0MzU1OSIgZD0iTTI3LDdjMCwwLjU1Mi0wLjQ0NywxLTEsMWgtOGMtMC41NTIsMC0xLTAuNDQ4LTEtMWwwLDANCgljMC0wLjU1MiwwLjQ0OC0xLDEtMWg4QzI2LjU1Myw2LDI3LDYuNDQ4LDI3LDdMMjcsN3oiLz4NCjwvc3ZnPg0K");
  --customer-support-icon-remote: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik00LDI0aDIzYzIuMjA5LDAsNC0xLjc5MSw0LTRIMEMwLDIyLjIwOSwxLjc5MSwyNCw0LDI0eiIvPg0KPHBhdGggZmlsbD0iI0U1RTVFNSIgZD0iTTI3LDBINEMxLjc5MSwwLDAsMS43OTEsMCw0djE2aDMxVjRDMzEsMS43OTEsMjkuMjA5LDAsMjcsMHoiLz4NCjxyZWN0IHg9IjEyIiB5PSIyNCIgZmlsbD0iIzI0MzU1OSIgd2lkdGg9IjciIGhlaWdodD0iMyIvPg0KPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTIzLDI4YzAsMC41NTMtMC40NDcsMS0xLDFIOWMtMC41NTIsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0OC0xLDEtMWgxM0MyMi41NTMsMjcsMjMsMjcuNDQ3LDIzLDI4DQoJTDIzLDI4eiIvPg0KPHBhdGggZmlsbD0iI0Y0RjRGNCIgZD0iTTcsMjJjMCwwLjU1My0wLjQ0OCwxLTEsMUg0Yy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xaDJDNi41NTIsMjEsNywyMS40NDcsNywyMkw3LDIyeiINCgkvPg0KPHBhdGggZmlsbD0iI0NBQ0JDQyIgZD0iTTI4LDVjMCwxLjEwNC0wLjg5NiwyLTIsMkg1QzMuODk2LDcsMyw2LjEwNCwzLDVsMCwwYzAtMS4xMDQsMC44OTYtMiwyLTJoMjFDMjcuMTA0LDMsMjgsMy44OTYsMjgsNUwyOCw1eiINCgkvPg0KPHBhdGggZmlsbD0iI0NBQ0JDQyIgZD0iTTcsMTVjMCwxLjEwNC0wLjg5NiwyLTIsMmwwLDBjLTEuMTA0LDAtMi0wLjg5Ni0yLTJ2LTRjMC0xLjEwNCwwLjg5Ni0yLDItMmwwLDBjMS4xMDQsMCwyLDAuODk2LDIsMlYxNXoiLz4NCjxwYXRoIGZpbGw9IiNDQUNCQ0MiIGQ9Ik0yOCwxNWMwLDEuMTA0LTAuODk2LDItMiwySDExYy0xLjEwNCwwLTItMC44OTYtMi0ydi00YzAtMS4xMDQsMC44OTYtMiwyLTJoMTVjMS4xMDQsMCwyLDAuODk2LDIsMlYxNXoiLz4NCjxjaXJjbGUgZmlsbD0iIzAwOUREQiIgY3g9IjI1LjUiIGN5PSIyNS41IiByPSIxMC41Ii8+DQo8Zz4NCgkNCgkJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgcG9pbnRzPSINCgkJMjIuMDMxLDI1LjAyNiAyNS4wODIsMjguMDc2IDIyLjAzMSwzMS4xMjUgCSIvPg0KCQ0KCQk8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBwb2ludHM9Ig0KCQkyOC45NjksMTkuODc1IDI1LjkxOCwyMi45MjYgMjguOTY5LDI1Ljk3NSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
  --customer-support-icon-movie: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0zNiwyMmMwLDIuMjA5LTEuNzkxLDQtNCw0SDRjLTIuMjA5LDAtNC0xLjc5MS00LTRWNGMwLTIuMjA5LDEuNzkxLTQsNC00aDI4YzIuMjA5LDAsNCwxLjc5MSw0LDRWMjJ6Ii8+DQo8Y2lyY2xlIGZpbGw9IiNFRjFDMUEiIGN4PSIxOCIgY3k9IjEzIiByPSI4Ii8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNMzYsMzJjMCwyLjIwOS0xLjc5MSw0LTQsNEg0Yy0yLjIwOSwwLTQtMS43OTEtNC00bDAsMGMwLTIuMjA5LDEuNzkxLTQsNC00aDI4QzM0LjIwOSwyOCwzNiwyOS43OTEsMzYsMzINCglMMzYsMzJ6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjksMzJjMCwwLjU1My0wLjQ0NywxLTEsMUg0Yy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xaDI0QzI4LjU1MywzMSwyOSwzMS40NDcsMjksMzINCglMMjksMzJ6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzQsMzJjMCwwLjU1My0wLjQ0NywxLTEsMWgtMmMtMC41NTMsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0Ny0xLDEtMWgyQzMzLjU1MywzMSwzNCwzMS40NDcsMzQsMzINCglMMzQsMzJ6Ii8+DQo8cGF0aCBmaWxsPSIjRUYxQzFBIiBkPSJNMTIsMzJjMCwwLjU1My0wLjQ0OCwxLTEsMUg0Yy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xaDdDMTEuNTUyLDMxLDEyLDMxLjQ0NywxMiwzMg0KCUwxMiwzMnoiLz4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTYsOS44NTkgMjEuNDQsMTMgMTYsMTYuMTQxICIvPg0KPC9zdmc+DQo=");
  --customer-support-icon-browser-optimization: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFNUU1RTUiIGQ9Ik0wLDI2YzAsMi4yMDksMS43OTEsNCw0LDRoMjhjMi4yMDksMCw0LTEuNzkxLDQtNFY2SDBWMjZ6Ii8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNMzIsMEg0QzEuNzkxLDAsMCwxLjc5MSwwLDR2MmgzNlY0QzM2LDEuNzkxLDM0LjIwOSwwLDMyLDB6Ii8+DQo8cGF0aCBmaWxsPSIjRUYxQzFBIiBkPSJNNywzYzAsMC41NTItMC40NDgsMS0xLDFINEMzLjQ0OCw0LDMsMy41NTIsMywzbDAsMGMwLTAuNTUyLDAuNDQ4LTEsMS0xaDJDNi41NTIsMiw3LDIuNDQ4LDcsM0w3LDN6Ii8+DQo8cGF0aCBmaWxsPSIjRkZCMTI3IiBkPSJNMTIsM2MwLDAuNTUyLTAuNDQ4LDEtMSwxSDlDOC40NDgsNCw4LDMuNTUyLDgsM2wwLDBjMC0wLjU1MiwwLjQ0OC0xLDEtMWgyQzExLjU1MiwyLDEyLDIuNDQ4LDEyLDNMMTIsM3oiDQoJLz4NCjxwYXRoIGZpbGw9IiMzREE2MjEiIGQ9Ik0xNywzYzAsMC41NTItMC40NDgsMS0xLDFoLTJjLTAuNTUyLDAtMS0wLjQ0OC0xLTFsMCwwYzAtMC41NTIsMC40NDgtMSwxLTFoMkMxNi41NTIsMiwxNywyLjQ0OCwxNywzTDE3LDN6DQoJIi8+DQo8cGF0aCBmaWxsPSIjQ0FDQkNDIiBkPSJNMzQsMTJjMCwxLjEwNC0wLjg5NiwyLTIsMkg0Yy0xLjEwNCwwLTItMC44OTYtMi0ydi0yYzAtMS4xMDQsMC44OTYtMiwyLTJoMjhjMS4xMDQsMCwyLDAuODk2LDIsMlYxMnoiLz4NCjxwYXRoIGZpbGw9IiNDQUNCQ0MiIGQ9Ik04LDI2YzAsMS4xMDQtMC44OTYsMi0yLDJINGMtMS4xMDQsMC0yLTAuODk2LTItMnYtOGMwLTEuMTA0LDAuODk2LTIsMi0yaDJjMS4xMDQsMCwyLDAuODk2LDIsMlYyNnoiLz4NCjxwYXRoIGZpbGw9IiNDQUNCQ0MiIGQ9Ik0zNCwyNmMwLDEuMTA0LTAuODk2LDItMiwySDEyYy0xLjEwNCwwLTItMC44OTYtMi0ydi04YzAtMS4xMDQsMC44OTYtMiwyLTJoMjBjMS4xMDQsMCwyLDAuODk2LDIsMlYyNnoiLz4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjM0RBNjIxIiBkPSJNMjcuNjU5LDM2Yy0xLjQzOSwwLTIuODc5LDAtNC4zMTcsMA0KCQljLTAuNDk4LTAuMTU4LTAuNzQtMC41MS0wLjgyNi0xLjAyN2MtMC4xMjktMC43NzQtMC4zMTEtMS41NC0wLjQ0My0yLjMxNGMtMC4wNTktMC4zNDctMC4xNTUtMC42MjctMC41Mi0wLjczOA0KCQljLTAuMDctMC4wMjEtMC4xMzctMC4wNzItMC4xOTctMC4xMjFjLTAuMTIyLTAuMTAyLTAuMjQyLTAuMTAyLTAuMzkxLTAuMDQ5Yy0wLjg1MSwwLjI5OS0xLjcwNSwwLjU5LTIuNTU4LDAuODg0DQoJCWMtMC42MjcsMC4yMTYtMS4wNDMsMC4wNTktMS4zNzItMC41MTljLTAuNjA5LTEuMDcyLTEuMjE5LTIuMTQzLTEuODI3LTMuMjE1Yy0wLjMzNi0wLjU5NC0wLjI2Ny0xLjAzMSwwLjIzNy0xLjQ4Mg0KCQljMC41MzktMC40ODMsMS4wNTgtMC45OTQsMS42MjgtMS40MzZjMC40MzMtMC4zMzYsMC42NDktMC43MDgsMC41NjEtMS4yNjJjLTAuMDItMC4xMjctMC4wMzctMC4yMjMtMC4xMzgtMC4zMTMNCgkJYy0wLjY5Mi0wLjYwOS0xLjM4LTEuMjI1LTIuMDY2LTEuODRjLTAuNDg1LTAuNDM0LTAuNTU2LTAuODgyLTAuMjMyLTEuNDUxYzAuNjExLTEuMDc4LDEuMjI0LTIuMTU0LDEuODM3LTMuMjMyDQoJCWMwLjMyNS0wLjU3MiwwLjc0Mi0wLjczNCwxLjM1Mi0wLjUyNWMwLjc2OCwwLjI2MiwxLjUzOSwwLjUxMywyLjI5NywwLjc5N2MwLjMyNywwLjEyMiwwLjYxMSwwLjE2OSwwLjg5MS0wLjA4OQ0KCQljMC4wNy0wLjA2NCwwLjE4LTAuMDg2LDAuMjU0LTAuMTVjMC4wNjgtMC4wNTgsMC4xNDMtMC4xMzksMC4xNi0wLjIyMmMwLjE4NC0wLjg4OCwwLjM3My0xLjc3NiwwLjUyNy0yLjY2OQ0KCQljMC4wOS0wLjUxNiwwLjMyOC0wLjg2OSwwLjgyNi0xLjAyN2MxLjQzOCwwLDIuODc4LDAsNC4zMTcsMGMwLjQ5NywwLjE1OCwwLjczOSwwLjUxLDAuODI1LDEuMDI3DQoJCWMwLjEyOSwwLjc3NCwwLjMxMSwxLjU0LDAuNDQzLDIuMzE1YzAuMDU5LDAuMzQ2LDAuMTU0LDAuNjI1LDAuNTE4LDAuNzM4YzAuMDg2LDAuMDI2LDAuMTUyLDAuMTEsMC4yMzcsMC4xMzgNCgkJYzAuMDk5LDAuMDMsMC4yMTgsMC4wNjUsMC4zMDgsMC4wMzVjMC44NjMtMC4yODUsMS43MjMtMC41ODMsMi41ODMtMC44NzhjMC42NTctMC4yMjYsMS4wNTgtMC4wNzYsMS40MDIsMC41MjkNCgkJYzAuNjA2LDEuMDY0LDEuMjExLDIuMTMsMS44MTUsMy4xOTVjMC4zMzgsMC41OTQsMC4yNjksMS4wMzEtMC4yMzYsMS40ODJjLTAuNTM5LDAuNDgzLTEuMDU5LDAuOTk0LTEuNjI5LDEuNDM2DQoJCWMtMC40MzIsMC4zMzYtMC42NDgsMC43MDgtMC41NjEsMS4yNjJjMC4wMjEsMC4xMjcsMC4wMzcsMC4yMjMsMC4xMzksMC4zMTNjMC42OTIsMC42MDksMS4zNzksMS4yMjUsMi4wNjYsMS44NA0KCQljMC40ODQsMC40MzUsMC41NTUsMC44ODIsMC4yMzIsMS40NTFjLTAuNjExLDEuMDc4LTEuMjI1LDIuMTU0LTEuODM4LDMuMjMyYy0wLjMyNiwwLjU3MS0wLjc0MiwwLjczNC0xLjM1MiwwLjUyNQ0KCQljLTAuNzY4LTAuMjYzLTEuNTM5LTAuNTEzLTIuMjk3LTAuNzk3Yy0wLjMyOC0wLjEyMy0wLjYxMS0wLjE3LTAuODkxLDAuMDg4Yy0wLjA3LDAuMDY0LTAuMTgxLDAuMDg2LTAuMjU0LDAuMTUNCgkJYy0wLjA2NywwLjA1Ny0wLjE0MywwLjEzOS0wLjE1OSwwLjIyMWMtMC4xODUsMC44ODktMC4zNzQsMS43NzYtMC41MjgsMi42N0MyOC4zOTYsMzUuNDg4LDI4LjE1NiwzNS44NDIsMjcuNjU5LDM2eg0KCQkgTTI1LjUwNiwyOC45OTdjMi4xNy0wLjAwMywzLjkzOC0xLjgwNSwzLjkzMi00LjAwOGMtMC4wMDctMi4xOTYtMS43Ny0zLjk4My0zLjkzMi0zLjk4NkMyMy4zMzQsMjEsMjEuNTYzLDIyLjc5NiwyMS41NjMsMjUNCgkJUzIzLjMzNCwyOSwyNS41MDYsMjguOTk3eiIvPg0KCTxnPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzNEQTYyMSIgZD0iTTI1LjUwNiwyOC45OTdDMjMuMzM0LDI5LDIxLjU2MywyNy4yMDQsMjEuNTYzLDI1DQoJCQlzMS43NzEtNCwzLjk0My0zLjk5N2MyLjE2MiwwLjAwMywzLjkyNSwxLjc5LDMuOTMyLDMuOTg2QzI5LjQ0MywyNy4xOTIsMjcuNjc2LDI4Ljk5NCwyNS41MDYsMjguOTk3eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjUuNTA0LDIyLjIwM2MxLjUwMiwwLjAwMiwyLjcyOSwxLjI1NCwyLjczMywyLjc4OWMwLjAwMywwLjc1Ni0wLjI4OSwxLjQ2Ny0wLjgyMSwyDQoJCQljLTAuNTE2LDAuNTE4LTEuMTk0LDAuODA0LTEuOTE3LDAuODA1Yy0xLjUwOSwwLTIuNzM1LTEuMjU0LTIuNzM1LTIuNzk3YzAtMS41NDIsMS4yMjctMi43OTcsMi43MzUtMi43OTdIMjUuNTA0IE0yNS40OTksMjEuMDAzDQoJCQljLTIuMTY4LDAtMy45MzcsMS43OTUtMy45MzcsMy45OTdzMS43NjksMy45OTcsMy45MzcsMy45OTdjMC4wMDIsMCwwLjAwNSwwLDAuMDA3LDBjMi4xNy0wLjAwMywzLjkzOC0xLjgwNSwzLjkzMi00LjAwOA0KCQkJYy0wLjAwNy0yLjE5Ni0xLjc3LTMuOTgzLTMuOTMyLTMuOTg2QzI1LjUwNCwyMS4wMDMsMjUuNTAyLDIxLjAwMywyNS40OTksMjEuMDAzTDI1LjQ5OSwyMS4wMDN6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
  --customer-support-icon-visit-edu: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkIxMjciIGQ9Ik0yMiwyYzEuNjU0LDAsMywxLjM0NiwzLDN2MXYxN2MwLDEuNjU0LTEuMzQ2LDMtMywzaC04Yy0xLjY1NCwwLTMtMS4zNDYtMy0zVjZWNWMwLTEuNjU0LDEuMzQ2LTMsMy0zSDIyDQoJIE0yMiwwaC04Yy0yLjc2MSwwLTUsMi4yMzktNSw1djF2MTdjMCwyLjc2MiwyLjIzOSw1LDUsNWg4YzIuNzYyLDAsNS0yLjIzOCw1LTVWNlY1QzI3LDIuMjM5LDI0Ljc2MiwwLDIyLDBMMjIsMHoiLz4NCjxwYXRoIGZpbGw9IiNFODg3MkUiIGQ9Ik0zMyw4LjQyMlYxN2MwLDIuNzYyLTIuMjM4LDUtNSw1SDhjLTIuNzYxLDAtNS0yLjIzOC01LTVWOC40MjJDMS4yMzYsOS4xOTQsMCwxMC45NTEsMCwxM3YxdjE3DQoJYzAsMi43NjIsMi4yMzksNSw1LDVoMjZjMi43NjIsMCw1LTIuMjM4LDUtNVYxNHYtMUMzNiwxMC45NTEsMzQuNzY0LDkuMTk0LDMzLDguNDIyeiIvPg0KPHBhdGggZmlsbD0iI0ZGQjEyNyIgZD0iTTgsMjJoMjBjMi43NjIsMCw1LTIuMjM4LDUtNVY4LjQyMkMzMi4zODcsOC4xNTQsMzEuNzEyLDgsMzEsOEg1QzQuMjg4LDgsMy42MTMsOC4xNTQsMyw4LjQyMlYxNw0KCUMzLDE5Ljc2Miw1LjIzOSwyMiw4LDIyeiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIxLDIzYzAsMS4xMDQtMC44OTYsMi0yLDJoLTJjLTEuMTA0LDAtMi0wLjg5Ni0yLTJ2LTJjMC0xLjEwNCwwLjg5Ni0yLDItMmgyYzEuMTA0LDAsMiwwLjg5NiwyLDJWMjN6Ii8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNOCw4TDgsOGMwLTEuMTA0LDAuODk2LTIsMi0ybDAsMGMxLjEwNCwwLDIsMC44OTYsMiwybDAsMEg4eiIvPg0KPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTI0LDhMMjQsOGMwLTEuMTA0LDAuODk2LTIsMi0ybDAsMGMxLjEwNCwwLDIsMC44OTYsMiwybDAsMEgyNHoiLz4NCjxyZWN0IHg9IjYuMTI1IiB5PSIyMiIgb3BhY2l0eT0iMC4yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzdDMjAwMCIgd2lkdGg9IjEuNzUiIGhlaWdodD0iMTQiLz4NCjxyZWN0IHg9IjI4LjEyNSIgeT0iMjIiIG9wYWNpdHk9IjAuMiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3QzIwMDAiIHdpZHRoPSIxLjc1IiBoZWlnaHQ9IjE0Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzIsMzJjMCwwLjU1My0wLjQ0NywxLTEsMWgtNGMtMC41NTMsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0Ny0xLDEtMWg0QzMxLjU1MywzMSwzMiwzMS40NDcsMzIsMzINCglMMzIsMzJ6Ii8+DQo8L3N2Zz4NCg==");
  --customer-support-icon-collective-edu: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0zNiwxNGMwLDIuMjA5LTEuNzkxLDQtNCw0SDRjLTIuMjA5LDAtNC0xLjc5MS00LTRWNGMwLTIuMjA5LDEuNzkxLTQsNC00aDI4YzIuMjA5LDAsNCwxLjc5MSw0LDRWMTR6Ii8+DQo8Y2lyY2xlIGZpbGw9IiNGRkJFOTIiIGN4PSI1IiBjeT0iMjUiIHI9IjMiLz4NCjxwYXRoIGZpbGw9IiMzREE2MjEiIGQ9Ik0wLDMzLjcxNEMwLDM0Ljk3NywxLjAzNywzNiwyLjMxNiwzNmg1LjM2OEM4Ljk2MywzNiwxMCwzNC45NzcsMTAsMzMuNzE0VjMzYzAtMi4yMDktMS43OTEtNC00LTRINA0KCWMtMi4yMDksMC00LDEuNzkxLTQsNFYzMy43MTR6Ii8+DQo8Y2lyY2xlIGZpbGw9IiNGRkJFOTIiIGN4PSIxOCIgY3k9IjI1IiByPSIzIi8+DQo8cGF0aCBmaWxsPSIjM0RBNjIxIiBkPSJNMTMsMzMuNzE0QzEzLDM0Ljk3NywxNC4wMzcsMzYsMTUuMzE2LDM2aDUuMzY4QzIxLjk2MywzNiwyMywzNC45NzcsMjMsMzMuNzE0VjMzYzAtMi4yMDktMS43OTEtNC00LTRoLTINCgljLTIuMjA5LDAtNCwxLjc5MS00LDRWMzMuNzE0eiIvPg0KPGNpcmNsZSBmaWxsPSIjRkZCRTkyIiBjeD0iMzEiIGN5PSIyNSIgcj0iMyIvPg0KPHBhdGggZmlsbD0iIzNEQTYyMSIgZD0iTTI2LDMzLjcxNEMyNiwzNC45NzcsMjcuMDM3LDM2LDI4LjMxNiwzNmg1LjM2N0MzNC45NjMsMzYsMzYsMzQuOTc3LDM2LDMzLjcxNFYzM2MwLTIuMjA5LTEuNzkxLTQtNC00aC0yDQoJYy0yLjIwOSwwLTQsMS43OTEtNCw0VjMzLjcxNHoiLz4NCjxjaXJjbGUgZmlsbD0iI0ZGQkU5MiIgY3g9IjgiIGN5PSI5IiByPSIzIi8+DQo8cGF0aCBmaWxsPSIjRUYxQzFBIiBkPSJNMywxNy43MTRDMywxOC45NzcsNC4wMzcsMjAsNS4zMTYsMjBoNS4zNjhDMTEuOTYzLDIwLDEzLDE4Ljk3NywxMywxNy43MTRWMTdjMC0yLjIwOS0xLjc5MS00LTQtNEg3DQoJYy0yLjIwOSwwLTQsMS43OTEtNCw0VjE3LjcxNHoiLz4NCjxnIG9wYWNpdHk9IjAuNCI+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI0LDVjMCwwLjU1Mi0wLjQ0NywxLTEsMWgtN2MtMC41NTIsMC0xLTAuNDQ4LTEtMWwwLDBjMC0wLjU1MiwwLjQ0OC0xLDEtMWg3QzIzLjU1Myw0LDI0LDQuNDQ4LDI0LDVMMjQsNQ0KCQl6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTMyLDljMCwwLjU1Mi0wLjQ0NywxLTEsMUgxNmMtMC41NTIsMC0xLTAuNDQ4LTEtMWwwLDBjMC0wLjU1MiwwLjQ0OC0xLDEtMWgxNUMzMS41NTMsOCwzMiw4LjQ0OCwzMiw5DQoJCUwzMiw5eiIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMiwxM2MwLDAuNTUyLTAuNDQ3LDEtMSwxSDE2Yy0wLjU1MiwwLTEtMC40NDgtMS0xbDAsMGMwLTAuNTUyLDAuNDQ4LTEsMS0xaDE1QzMxLjU1MywxMiwzMiwxMi40NDgsMzIsMTMNCgkJTDMyLDEzeiIvPg0KPC9nPg0KPC9zdmc+DQo=");
  --customer-support-icon-addition: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNFNUU1RTUiIHBvaW50cz0iMjEsMiAxOCwwIDE1LDIgMTIsMCA5LDIgNiwwIDMsMiAwLDAgMCw0IDAsMjIgMCwzNiAzLDM0IDYsMzYgOSwzNCAxMiwzNiAxNSwzNCAxOCwzNiAyMSwzNCAyNCwzNiANCgkJMjQsMjIgMjQsNCAyNCwwIAkiLz4NCjwvZz4NCjxnIG9wYWNpdHk9IjAuMzUiPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0xMCw3YzAsMC41NTItMC40NDgsMS0xLDFINEMzLjQ0OCw4LDMsNy41NTIsMyw3bDAsMGMwLTAuNTUyLDAuNDQ4LTEsMS0xaDVDOS41NTIsNiwxMCw2LjQ0OCwxMCw3TDEwLDd6Ig0KCQkvPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0yMSwxMGMwLDAuNTUyLTAuNDQ3LDEtMSwxaC04Yy0wLjU1MiwwLTEtMC40NDgtMS0xbDAsMGMwLTAuNTUyLDAuNDQ4LTEsMS0xaDhDMjAuNTUzLDksMjEsOS40NDgsMjEsMTANCgkJTDIxLDEweiIvPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0yMSwxNGMwLDAuNTUyLTAuNDQ3LDEtMSwxSDEwYy0wLjU1MiwwLTEtMC40NDgtMS0xbDAsMGMwLTAuNTUyLDAuNDQ4LTEsMS0xaDEwQzIwLjU1MywxMywyMSwxMy40NDgsMjEsMTQNCgkJTDIxLDE0eiIvPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0yMSwyMmMwLDAuNTUzLTAuNDQ3LDEtMSwxSDEwYy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xaDEwQzIwLjU1MywyMSwyMSwyMS40NDcsMjEsMjINCgkJTDIxLDIyeiIvPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0yMSwxOGMwLDAuNTUzLTAuNDQ3LDEtMSwxaC04Yy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xaDhDMjAuNTUzLDE3LDIxLDE3LjQ0NywyMSwxOA0KCQlMMjEsMTh6Ii8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTIxLDI5YzAsMC41NTMtMC40NDcsMS0xLDFIMTBjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDgtMSwxLTFoMTBDMjAuNTUzLDI4LDIxLDI4LjQ0NywyMSwyOQ0KCQlMMjEsMjl6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjQ0FDQkNDIiBkPSJNMjEsMjUuNWMwLDAuMjc2LTAuMjI0LDAuNS0wLjUsMC41aC0xN0MzLjIyNCwyNiwzLDI1Ljc3NiwzLDI1LjVsMCwwQzMsMjUuMjI0LDMuMjI0LDI1LDMuNSwyNWgxNw0KCUMyMC43NzYsMjUsMjEsMjUuMjI0LDIxLDI1LjVMMjEsMjUuNXoiLz4NCjxwYXRoIGZpbGw9IiNFRjFDMUEiIGQ9Ik0xNiwyOGMwLDEuNjU2LDEuMzQzLDMsMywzaDE0YzEuNjU2LDAsMy0xLjM0NCwzLTN2LThjMC0xLjY1Ni0xLjM0NC0zLTMtM0gxOWMtMS42NTcsMC0zLDEuMzQ0LTMsM1YyOHoiLz4NCjxyZWN0IHg9IjE2IiB5PSIyMCIgb3BhY2l0eT0iMC4zIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMjAiIGhlaWdodD0iMiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM0LDI3YzAsMC41NTMtMC40NDcsMS0xLDFoLTRjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDctMSwxLTFoNEMzMy41NTMsMjYsMzQsMjYuNDQ3LDM0LDI3DQoJTDM0LDI3eiIvPg0KPC9zdmc+DQo=");
  --customer-support-icon-info: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFNUU1RTUiIGQ9Ik0wLDI2YzAsMi4yMDksMS43OTEsNCw0LDRoMjRjMi4yMDksMCw0LTEuNzkxLDQtNFY2SDBWMjZ6Ii8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNMjgsMEg0QzEuNzkxLDAsMCwxLjc5MSwwLDR2MmgzMlY0QzMyLDEuNzkxLDMwLjIwOSwwLDI4LDB6Ii8+DQo8cGF0aCBmaWxsPSIjRUYxQzFBIiBkPSJNNywzYzAsMC41NTItMC40NDgsMS0xLDFINEMzLjQ0OCw0LDMsMy41NTIsMywzbDAsMGMwLTAuNTUyLDAuNDQ4LTEsMS0xaDJDNi41NTIsMiw3LDIuNDQ4LDcsM0w3LDN6Ii8+DQo8cGF0aCBmaWxsPSIjRkZCMTI3IiBkPSJNMTIsM2MwLDAuNTUyLTAuNDQ4LDEtMSwxSDlDOC40NDgsNCw4LDMuNTUyLDgsM2wwLDBjMC0wLjU1MiwwLjQ0OC0xLDEtMWgyQzExLjU1MiwyLDEyLDIuNDQ4LDEyLDNMMTIsM3oiDQoJLz4NCjxwYXRoIGZpbGw9IiMzREE2MjEiIGQ9Ik0xNywzYzAsMC41NTItMC40NDgsMS0xLDFoLTJjLTAuNTUyLDAtMS0wLjQ0OC0xLTFsMCwwYzAtMC41NTIsMC40NDgtMSwxLTFoMkMxNi41NTIsMiwxNywyLjQ0OCwxNywzTDE3LDN6DQoJIi8+DQo8cGF0aCBmaWxsPSIjQ0FDQkNDIiBkPSJNMjgsMTBjMCwxLjEwNC0wLjg5NiwyLTIsMkgxMWMtMS4xMDQsMC0yLTAuODk2LTItMmwwLDBjMC0xLjEwNCwwLjg5Ni0yLDItMmgxNUMyNy4xMDQsOCwyOCw4Ljg5NiwyOCwxMA0KCUwyOCwxMHoiLz4NCjxwYXRoIGZpbGw9IiNDQUNCQ0MiIGQ9Ik0yOCwyNWMwLDEuMTA0LTAuODk2LDItMiwySDExYy0xLjEwNCwwLTItMC44OTYtMi0ydi05YzAtMS4xMDQsMC44OTYtMiwyLTJoMTVjMS4xMDQsMCwyLDAuODk2LDIsMlYyNXoiLz4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0zLDEwYzAsMC41NTIsMC40NDgsMSwxLDFoM2MwLjU1MiwwLDEtMC40NDgsMS0xbDAsMGMwLTAuNTUyLTAuNDQ4LTEtMS0xSDRDMy40NDgsOSwzLDkuNDQ4LDMsMTBMMywxMHoiLz4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0zLDE2YzAsMC41NTMsMC40NDgsMSwxLDFoM2MwLjU1MiwwLDEtMC40NDcsMS0xbDAsMGMwLTAuNTUzLTAuNDQ4LTEtMS0xSDRDMy40NDgsMTUsMywxNS40NDcsMywxNkwzLDE2eiINCgkvPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzI0MzU1OSIgcG9pbnRzPSIxOC41ODUsMTkuNzE3IDE5LjcxNywxOC41ODYgMTcuNzM3LDE3LjczNiAJIi8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTMyLjU4NiwzNS40MTRjMC43ODEsMC43ODEsMi4wNDcsMC43ODEsMi44MjgsMHMwLjc4MS0yLjA0NywwLTIuODI4bC0wLjcwNy0wLjcwN2wtMi44MjgsMi44MjgNCgkJTDMyLjU4NiwzNS40MTR6Ii8+DQo8L2c+DQo8cmVjdCB4PSIyNS4yODIiIHk9IjE4Ljc4MyIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MSAwLjcwNzEgLTAuNzA3MSAtMC43MDcxIDY1Ljg2NTUgMjcuMjgzMSkiIGZpbGw9IiNGRkIxMjciIHdpZHRoPSI0IiBoZWlnaHQ9IjE3Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZDOUExIiBwb2ludHM9IjE4LjU4NSwxOS43MTcgMTkuODU4LDIyLjY4NyAyMi42ODYsMTkuODU4IDE5LjcxNywxOC41ODYgIi8+DQo8L3N2Zz4NCg==");
  --customer-support-ip-unblock: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMzZweCIgaGVpZ2h0PSIzNnB4IiB2aWV3Qm94PSIwIDAgMzYgMzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDM2IDM2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik00LDMxaDI4YzIuMjA5LDAsNC0xLjc5MSw0LTRIMEMwLDI5LjIwOSwxLjc5MSwzMSw0LDMxeiIvPg0KPHJlY3QgeD0iMTUiIHk9IjMwIiBmaWxsPSIjMjQzNTU5IiB3aWR0aD0iNyIgaGVpZ2h0PSI0Ii8+DQo8cGF0aCBmaWxsPSIjMjQzNTU5IiBkPSJNMjYsMzVjMCwwLjU1My0wLjQ0NywxLTEsMUgxMmMtMC41NTIsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0OC0xLDEtMWgxM0MyNS41NTMsMzQsMjYsMzQuNDQ3LDI2LDM1DQoJTDI2LDM1eiIvPg0KPHBhdGggZmlsbD0iI0Y0RjRGNCIgZD0iTTcsMjljMCwwLjU1My0wLjQ0OCwxLTEsMUg0Yy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xaDJDNi41NTIsMjgsNywyOC40NDcsNywyOUw3LDI5eiINCgkvPg0KPHBhdGggZmlsbD0iI0U1RTVFNSIgZD0iTTMyLDBINEMxLjc5MSwwLDAsMS43OTEsMCw0djIzaDM2VjRDMzYsMS43OTEsMzQuMjA5LDAsMzIsMHoiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiMyNDM1NTkiIGQ9Ik0yMyw0Yy0yLjIwOSwwLTQsMS43OTEtNCw0djZoMlY4YzAtMS4xMDMsMC44OTYtMiwyLTJzMiwwLjg5NywyLDJ2MmMwLDAuNTUyLDAuNDQ3LDEsMSwxczEtMC40NDgsMS0xVjgNCgkJQzI3LDUuNzkxLDI1LjIwOSw0LDIzLDR6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGQjEyNyIgZD0iTTIzLDE5YzAsMi4yMDktMS43OTEsNC00LDRoLTZjLTIuMjA5LDAtNC0xLjc5MS00LTR2LTRjMC0yLjIwOSwxLjc5MS00LDQtNGg2YzIuMjA5LDAsNCwxLjc5MSw0LDRWMTl6Ii8+DQoJPHBhdGggZmlsbD0iIzI0MzU1OSIgZD0iTTE3LDE4YzAsMC41NTMtMC40NDgsMS0xLDFsMCwwYy0wLjU1MiwwLTEtMC40NDctMS0xdi0yYzAtMC41NTMsMC40NDgtMSwxLTFsMCwwYzAuNTUyLDAsMSwwLjQ0NywxLDFWMTh6Ig0KCQkvPg0KPC9nPg0KPC9zdmc+DQo=");
}



.table .font-1px {
  font-size: calc(var(--table-title-font-size) * 1px);
}

.table.table-list > thead > tr > th,
.table.table-list > tbody > tr > th,
.table.table-list > tfoot > tr > th,
.table.table-listform > thead > tr > th,
.table.table-listform > tbody > tr > th,
.table.table-listform > tfoot > tr > th {
  padding-top: var(--table-list-space-th-t);
  padding-bottom: var(--table-list-space-th-b);
}

.table.table-list > tbody > tr > td,
.table.table-listform > tbody > tr > td {
  padding-top: var(--table-list-space-td);
  padding-bottom: var(--table-list-space-td);
}

.theme-dark-reset {
  --img-page-loading-logo: url('/static/contents/images/progress/simbol-progress.gif');
  background-color: var(--body-background-color);
  color: #000;
}

body[data-appversion="5"] .theme-dark-reset {
  --img-page-loading-logo: url('/ec5/static/ecountv5/static/contents/images/progress/simbol-progress.gif');
}

.theme-dark .theme-dark-reset .wrapper-report {
  background-color: var(--body-background-color);
}

body.variable-table-striped-y div.contents:not(.variable-reset) .table.table-grid-input > tbody > tr:nth-of-type(even),
body.variable-table-striped-y div.contents:not(.variable-reset) .table:not(.table-grid-input) > tbody > tr.tr-even {
  background-color: var(--table-striped);
}

body.variable-table-striped-n div.contents:not(.variable-reset) .table.table-grid-input > tbody > tr:nth-of-type(even),
body.variable-table-striped-n div.contents:not(.variable-reset) .table:not(.table-grid-input) > tbody > tr.tr-even {
  --table-striped: transparet;
}

body.variable-table-border-no-v-y div.contents:not(.variable-reset) .wrapper-grid:not(.variable-reset-table-border-no-v-n)  .table td {
  border-right-style: none !important;
  border-left-style: none !important;
}

body.variable-table-border-no-v-n div.contents:not(.variable-reset) .wrapper-grid  .table td:not(.border-no-r):not(.border-no-l) {
  border-right-style: solid !important;
  border-left-style: solid !important;
}

body.variable-full-size-y .header > .wrapper-title .wrapper-toolbar,
body.variable-full-size-y .contents .nav.nav-tabs,
body.variable-full-size-y.variable-full-size-form-y .header > .wrapper-header-search {
  width: auto !important;
  max-width: none !important;
}

body.variable-full-size-y.variable-full-size-form-y .wrapper-form:not(.variable-reset-full-size-form-n) {
  width: auto !important;
  max-width: none !important;
}

.wrapper-form.variable-reset-full-size-form-y {
  width: auto !important;
  max-width: none !important;
}

body.variable-full-size-y.variable-full-size-form-n .header > .wrapper-header-search {
  align-self: flex-end;
}

body.variable-full-size-y div.contents:not(.variable-reset) .wrapper-grid:not(.variable-reset-full-size):not(.variable-reset-full-size-grid-n),
body.variable-full-size-y div.contents:not(.variable-reset) .wrapper-grid:not(.variable-reset-full-size):not(.variable-reset-full-size-grid-n) .wrapper-toolbar,
body.variable-full-size-y div.contents:not(.variable-reset) .wrapper-grid:not(.variable-reset-full-size):not(.variable-reset-full-size-grid-n) > .table,
body.variable-full-size-y div.contents:not(.variable-reset) .wrapper-grid:not(.variable-reset-full-size):not(.variable-reset-full-size-grid-n) > .grid-clone-top > .table,
body.variable-full-size-y div.contents:not(.variable-reset) .wrapper-grid:not(.variable-reset-full-size):not(.variable-reset-full-size-grid-n) > .grid-clone-bottom > .table {
  width: 100% !important;
  max-width: none !important;
}

.wrapper-grid.variable-reset-full-size-grid-y,
.wrapper-grid.variable-reset-full-size-grid-y .wrapper-toolbar,
.wrapper-grid.variable-reset-full-size-grid-y > .table,
.wrapper-grid.variable-reset-full-size-grid-y > .grid-clone-top > .table,
.wrapper-grid.variable-reset-full-size-grid-y > .grid-clone-bottom > .table {
  width: 100% !important;
  max-width: none !important;
}

body.webmail:not(.variable-full-size-y) .page.page-fluid .wrapper-title > .wrapper-toolbar {
  max-width: 750px;
}

body.webmail:not(.variable-full-size-y) .page.page-fluid .wrapper-title + .wrapper-header-search,
body.webmail.variable-full-size-y.variable-full-size-form-n .page.page-fluid .wrapper-title + .wrapper-header-search {
  max-width: 755px;
}

.variable-reset {
  --default-font-size: 12;
  --size-rate: 1;
  --space-rate: 1;
  --radius-rate: 1;
  --line-height-rate: 1;
  font-size: calc(var(--default-font-size) * 1px);
  --font-calc: 12 * 1em;
  --space: 12 * var(--space-rate) * 1em;
  --size: 12 * var(--size-rate) * 1em;
  --radius-calc: 12 * var(--radius-rate) * 1em;
  --radius-default: calc(5 / var(--radius-calc));
  --radius-sm: calc(3 / var(--radius-calc));
  --radius-lg: calc(10 / var(--radius-calc));
  --radius-xl: calc(15 / var(--radius-calc));
  --line-height-default: calc(1.5 * var(--line-height-rate));
  --line-height-sm: calc(var(--line-height-default) / 1.153846);
  --line-height-lg: calc(var(--line-height-default) / 0.9375);
  --line-height-2lg: calc(var(--line-height-default) / 0.833333);
  --line-height-xl: calc(var(--line-height-default) / 0.75);
  --line-height-2xl: calc(var(--line-height-default) / 0.681818);
  --line-height-3xl: calc(var(--line-height-default) / 0.625);
  --line-height-old: calc(var(--line-height-default) / 1.0499999);
  --table-list-space-th-t: 6px;
  --table-list-space-th-b: 3px;
  --table-list-space-td: 3px;
}

.theme-deepblue,
.theme-deepblue .theme-dark-reset {
  --primary: var(--theme-deepblue);
  --primary-rgb: var(--theme-deepblue-rgb);
  --primary-hover: #06164c;
  --primary-light: #c2c9eb;
  --primary-light-hover: #b1b9e0;
  --link: #0a1b50;
  --link-hover: #030c24;
  --table-top-point: #7992a3;
}

.theme-lightblue,
.theme-lightblue .theme-dark-reset {
  --primary: var(--theme-lightblue);
  --primary-rgb: var(--theme-lightblue-rgb);
  --primary-hover: #3267db;
  --primary-light: #dce0ef;
  --primary-light-hover: #d5dbee;
  --link: #1f6bb4;
  --link-hover: #054f7c;
}

.theme-green,
.theme-deepgreen,
.theme-lightgreen,
.theme-green .theme-dark-reset,
.theme-deepgreen .theme-dark-reset,
.theme-lightgreen .theme-dark-reset {
  --gray10: 247,249,247;
  --gray20: 234,239,233;
  --gray30: 224,230,222;
  --gray40: 209,218,206;
  --gray50: 176,189,173;
  --gray60: 136,147,134;
  --gray70: 113,125,108;
  --gray80: 74,87,73;
  --gray90: 57,64,52;
  --gray100: 35,41,33;
  --primary: var(--theme-green);
  --primary-rgb: var(--theme-green-rgb);
  --primary-hover: #1b5300;
  --primary-light: #d0e9d2;
  --primary-label-light: #d0e9d2;
  --primary-light-hover: #b8d6bb;
  --text: #113108;
  --text-hover: #091e03;
  --link: #1e630c;
  --link-hover: #0f3f03;
  --body-background-color: rgb(calc(252/var(--body-background-color-variation)),calc(255/var(--body-background-color-variation)),calc(252/var(--body-background-color-variation)));
  --frame-background-color: rgb(calc(252/var(--frame-background-color-variation)),calc(255/var(--frame-background-color-variation)),calc(252/var(--frame-background-color-variation)));
  --frame-divider-line: rgb(calc(240/var(--color-divider-variation)),calc(247/var(--color-divider-variation)),calc(240/var(--color-divider-variation)));
  --body-background-color-rgb: calc(252/var(--body-background-color-variation)),calc(255/var(--body-background-color-variation)),calc(252/var(--body-background-color-variation));
  --frame-background-color-rgb: calc(252/var(--frame-background-color-variation)),calc(255/var(--frame-background-color-variation)),calc(252/var(--frame-background-color-variation));
  --frame-divider-line-rgb: calc(240/var(--color-divider-variation)),calc(247/var(--color-divider-variation)),calc(240/var(--color-divider-variation));
  --label-primary-light: var(--primary-label-light);
  --table-top-point: #a7c0a7;
  --tabel-active: #e0f1e0;
  --tabel-active-hover: #c3eec4;
  --wrapper-form-hover: #ebf9f0;
  --wrapper-form-title-color: #6b756b;
  --tab: #e2f2e3;
  --tab-hover: #c9e6d0;
  --tab-text: #698365;
  --tab-text-hover: #4e6949;
  --global-nav-icon-color-rotate: 220deg;
  --default: rgb(var(--gray60));
  --muted: rgb(var(--gray50));
  --default-hover: rgb(var(--gray70));
  --muted-hover: rgb(var(--gray60));
  --default-light: rgb(var(--gray20));
  --default-light-hover: rgb(var(--gray30));
  --gray-bg: rgb(var(--gray20));
  --muted-bg: rgb(var(--gray20));
  --label-default: rgb(var(--gray60));
  --label-default-hover: rgb(var(--gray70));
  --label-default-light: rgb(var(--gray20));
  --label-default-light-hover: rgb(var(--gray30));
  --border-default: rgb(var(--gray30));
  --border-default-hover: rgb(var(--gray50));
  --input-border: var(--border-default);
  --input-placeholder: rgb(var(--gray40));
  --wrapper-form-border: rgb(var(--gray30));
  --border-panel: rgba(var(--gray30), 1);
}

.theme-deepgreen,
.theme-deepgreen .theme-dark-reset {
  --primary: var(--theme-deepgreen);
  --primary-rgb: var(--theme-deepgreen-rgb);
  --primary-hover: #173d01;
  --primary-light: #c2e3c4;
  --primary-light-hover: #b0d3b2;
  --link: #123f06;
  --link-hover: #051900;
  --table-top-point: #88a088;
}

.theme-lightgreen,
.theme-lightgreen .theme-dark-reset {
  --primary: var(--theme-lightgreen);
  --primary-rgb: var(--theme-lightgreen-rgb);
  --primary-hover: #1c771c;
  --primary-light: #d4f0d6;
  --primary-light-hover: #bfdcc1;
  --link: #4fa139;
  --link-hover: #0c6b0b;
}

.theme-red,
.theme-deepred,
.theme-lightred,
.theme-red .theme-dark-reset,
.theme-deepred .theme-dark-reset,
.theme-lightred .theme-dark-reset {
  --gray10: 249,247,247;
  --gray20: 239,233,233;
  --gray30: 230,222,222;
  --gray40: 218,206,206;
  --gray50: 189,173,173;
  --gray60: 147,134,134;
  --gray70: 125,108,108;
  --gray80: 87,73,73;
  --gray90: 64,52,52;
  --gray100: 41,33,33;
  --primary: var(--theme-red);
  --primary-rgb: var(--theme-red-rgb);
  --primary-hover: #901111;
  --primary-light: #f1d5d5;
  --primary-label-light: #fcdcdc;
  --primary-light-hover: #eec4c4;
  --text: #2a0c0c;
  --text-hover: #160505;
  --link: #8c1919;
  --link-hover: #601616;
  --body-background-color: rgb(calc(252/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation)),calc(251/var(--body-background-color-variation)));
  --frame-background-color: rgb(calc(252/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation)),calc(251/var(--frame-background-color-variation)));
  --frame-divider-line: rgb(calc(247/var(--color-divider-variation)),calc(240/var(--color-divider-variation)),calc(240/var(--color-divider-variation)));
  --body-background-color-rgb: calc(252/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation)),calc(251/var(--body-background-color-variation));
  --frame-background-color-rgb: calc(252/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation)),calc(251/var(--frame-background-color-variation));
  --frame-divider-line-rgb: calc(247/var(--color-divider-variation)),calc(240/var(--color-divider-variation)),calc(240/var(--color-divider-variation));
  --label-primary-light: var(--primary-label-light);
  --table-top-point: #be9b9b;
  --tabel-active: #fcf4f5;
  --tabel-active-hover: #fbe4e6;
  --wrapper-form-hover: #fff2f2;
  --wrapper-form-title-color: #746763;
  --tab: #f9e6ea;
  --tab-hover: #ffd2d2;
  --tab-text: #aa7b7b;
  --tab-text-hover: #9c4545;
  --global-nav-icon-color-rotate: 120deg;
  --default: rgb(var(--gray60));
  --muted: rgb(var(--gray50));
  --default-hover: rgb(var(--gray70));
  --muted-hover: rgb(var(--gray60));
  --default-light: rgb(var(--gray20));
  --default-light-hover: rgb(var(--gray30));
  --gray-bg: rgb(var(--gray20));
  --muted-bg: rgb(var(--gray20));
  --label-default: rgb(var(--gray60));
  --label-default-hover: rgb(var(--gray70));
  --label-default-light: rgb(var(--gray20));
  --label-default-light-hover: rgb(var(--gray30));
  --border-default: rgb(var(--gray30));
  --border-default-hover: rgb(var(--gray50));
  --input-border: var(--border-default);
  --input-placeholder: rgb(var(--gray40));
  --wrapper-form-border: rgb(var(--gray30));
  --border-panel: rgba(var(--gray30), 1);
}

.theme-deepred,
.theme-deepred .theme-dark-reset {
  --primary: var(--theme-deepred);
  --primary-rgb: var(--theme-deepred-rgb);
  --primary-hover: #45010e;
  --primary-light: #e9c3c3;
  --primary-light-hover: #dab6b6;
  --link: #540b0b;
  --link-hover: #1c0101;
  --table-top-point: #a68282;
}

.theme-lightred,
.theme-lightred .theme-dark-reset {
  --primary: var(--theme-lightred);
  --primary-rgb: var(--theme-lightred-rgb);
  --primary-hover: #b72a35;
  --primary-light: #efdddd;
  --primary-light-hover: #eed0d0;
  --link: #e04a2d;
  --link-hover: #96220b;
}

.theme-olive,
.theme-deepolive,
.theme-lightolive,
.theme-olive .theme-dark-reset,
.theme-deepolive .theme-dark-reset,
.theme-lightolive .theme-dark-reset {
  --gray10: 249,249,247;
  --gray20: 238,239,233;
  --gray30: 228,230,222;
  --gray40: 215,218,206;
  --gray50: 187,189,173;
  --gray60: 145,147,134;
  --gray70: 123,125,108;
  --gray80: 86,87,73;
  --gray90: 63,64,52;
  --gray100: 40,41,33;
  --primary: var(--theme-olive);
  --primary-rgb: var(--theme-olive-rgb);
  --primary-hover: #586005;
  --primary-light: #e0e1bc;
  --primary-label-light: #eeefc3;
  --primary-light-hover: #d0d1a9;
  --text: #2d330b;
  --text-hover: #191e07;
  --link: #64690d;
  --link-hover: #3b3e05;
  --body-background-color: rgb(calc(252/var(--body-background-color-variation)),calc(252/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation)));
  --frame-background-color: rgb(calc(252/var(--frame-background-color-variation)),calc(252/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation)));
  --frame-divider-line: rgb(calc(247/var(--color-divider-variation)),calc(247/var(--color-divider-variation)),calc(240/var(--color-divider-variation)));
  --body-background-color-rgb: calc(252/var(--body-background-color-variation)),calc(252/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation));
  --frame-background-color-rgb: calc(252/var(--frame-background-color-variation)),calc(252/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation));
  --frame-divider-line-rgb: calc(247/var(--color-divider-variation)),calc(247/var(--color-divider-variation)),calc(240/var(--color-divider-variation));
  --label-primary-light: var(--primary-label-light);
  --table-top-point: #b9be9b;
  --tabel-active: #efeedd;
  --tabel-active-hover: #ecebbd;
  --wrapper-form-hover: #f5f8e8;
  --wrapper-form-title-color: #70725b;
  --tab: #eceed8;
  --tab-hover: #dde0bd;
  --tab-text: #868b5e;
  --tab-text-hover: #666a30;
  --global-nav-icon-color-rotate: 185deg;
  --default: rgb(var(--gray60));
  --muted: rgb(var(--gray50));
  --default-hover: rgb(var(--gray70));
  --muted-hover: rgb(var(--gray60));
  --default-light: rgb(var(--gray20));
  --default-light-hover: rgb(var(--gray30));
  --gray-bg: rgb(var(--gray20));
  --muted-bg: rgb(var(--gray20));
  --label-default: rgb(var(--gray60));
  --label-default-hover: rgb(var(--gray70));
  --label-default-light: rgb(var(--gray20));
  --label-default-light-hover: rgb(var(--gray30));
  --border-default: rgb(var(--gray30));
  --border-default-hover: rgb(var(--gray50));
  --input-border: var(--border-default);
  --input-placeholder: rgb(var(--gray40));
  --wrapper-form-border: rgb(var(--gray30));
  --border-panel: rgba(var(--gray30), 1);
}

.theme-deepolive,
.theme-deepolive .theme-dark-reset {
  --primary: var(--theme-deepolive);
  --primary-rgb: var(--theme-deepolive-rgb);
  --primary-hover: #2b2f02;
  --primary-light: #d7d8aa;
  --primary-light-hover: #c2c390;
  --link: #4c5008;
  --link-hover: #1e1f00;
  --table-top-point: #a8ad8a;
}

.theme-lightolive,
.theme-lightolive .theme-dark-reset {
  --primary: var(--theme-lightolive);
  --primary-rgb: var(--theme-lightolive-rgb);
  --primary-hover: #7f7f06;
  --primary-light: #e1e1c6;
  --primary-light-hover: #d6d6b5;
  --link: #9f9c33;
  --link-hover: #525606;
}

.theme-chocolate,
.theme-deepchocolate,
.theme-lightchocolate,
.theme-chocolate .theme-dark-reset,
.theme-deepchocolate .theme-dark-reset,
.theme-lightchocolate .theme-dark-reset {
  --gray10: 249,248,247;
  --gray20: 239,235,233;
  --gray30: 230,225,222;
  --gray40: 218,210,206;
  --gray50: 189,179,173;
  --gray60: 147,139,134;
  --gray70: 125,114,108;
  --gray80: 87,78,73;
  --gray90: 64,56,52;
  --gray100: 41,36,33;
  --primary: var(--theme-chocolate);
  --primary-rgb: var(--theme-chocolate-rgb);
  --primary-hover: #3c1400;
  --primary-light: #e9d2c5;
  --primary-label-light: #efd4c5;
  --primary-light-hover: #d1ab96;
  --text: #2c0b06;
  --text-hover: #170401;
  --link: #5c2003;
  --link-hover: #371200;
  --body-background-color: rgb(calc(252/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation)));
  --frame-background-color: rgb(calc(252/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation)));
  --frame-divider-line: rgb(calc(247/var(--color-divider-variation)),calc(241/var(--color-divider-variation)),calc(240/var(--color-divider-variation)));
  --body-background-color-rgb: calc(252/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation));
  --frame-background-color-rgb: calc(252/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation));
  --frame-divider-line-rgb: calc(247/var(--color-divider-variation)),calc(241/var(--color-divider-variation)),calc(240/var(--color-divider-variation));
  --label-primary-light: var(--primary-label-light);
  --table-top-point: #b9a89e;
  --tabel-active: #eee1da;
  --tabel-active-hover: #ebcab9;
  --wrapper-form-hover: #fff5f2;
  --wrapper-form-title-color: #71574c;
  --tab: #efe3dc;
  --tab-hover: #e8d2c6;
  --tab-text: #997663;
  --tab-text-hover: #7a5339;
  --global-nav-icon-color-rotate: 165deg;
  --default: rgb(var(--gray60));
  --muted: rgb(var(--gray50));
  --default-hover: rgb(var(--gray70));
  --muted-hover: rgb(var(--gray60));
  --default-light: rgb(var(--gray20));
  --default-light-hover: rgb(var(--gray30));
  --gray-bg: rgb(var(--gray20));
  --muted-bg: rgb(var(--gray20));
  --label-default: rgb(var(--gray60));
  --label-default-hover: rgb(var(--gray70));
  --label-default-light: rgb(var(--gray20));
  --label-default-light-hover: rgb(var(--gray30));
  --border-default: rgb(var(--gray30));
  --border-default-hover: rgb(var(--gray50));
  --input-border: var(--border-default);
  --input-placeholder: rgb(var(--gray40));
  --wrapper-form-border: rgb(var(--gray30));
  --border-panel: rgba(var(--gray30), 1);
}

.theme-deepchocolate,
.theme-deepchocolate .theme-dark-reset {
  --primary: var(--theme-deepchocolate);
  --primary-rgb: var(--theme-deepchocolate-rgb);
  --primary-hover: #2d1002;
  --primary-light: #dbc0b2;
  --primary-light-hover: #c9ad9e;
  --link: #411804;
  --link-hover: #190901;
  --table-top-point: #9b8d85;
}

.theme-lightchocolate,
.theme-lightchocolate .theme-dark-reset {
  --primary: var(--theme-lightchocolate);
  --primary-rgb: var(--theme-lightchocolate-rgb);
  --primary-hover: #653d29;
  --primary-light: #ebd9cf;
  --primary-light-hover: #decbc0;
  --link: #ac6607;
  --link-hover: #563202;
}

.theme-purple,
.theme-deeppurple,
.theme-lightpurple,
.theme-purple .theme-dark-reset,
.theme-deeppurple .theme-dark-reset,
.theme-lightpurple .theme-dark-reset {
  --gray10: 248,247,249;
  --gray20: 235,233,239;
  --gray30: 225,222,230;
  --gray40: 210,206,218;
  --gray50: 178,173,189;
  --gray60: 138,134,147;
  --gray70: 114,108,125;
  --gray80: 80,73,87;
  --gray90: 56,52,64;
  --gray100: 37,33,41;
  --primary: var(--theme-purple);
  --primary-rgb: var(--theme-purple-rgb);
  --primary-hover: #440062;
  --primary-light: #e5d2ec;
  --primary-label-light: #f5e3fc;
  --primary-light-hover: #d2bcda;
  --text: #2e103a;
  --text-hover: #1a071e;
  --link: #450e60;
  --link-hover: #29063a;
  --body-background-color: rgb(calc(251/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation)),calc(252/var(--body-background-color-variation)));
  --frame-background-color: rgb(calc(251/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation)),calc(252/var(--frame-background-color-variation)));
  --frame-divider-line: rgb(calc(244/var(--color-divider-variation)),calc(240/var(--color-divider-variation)),calc(250/var(--color-divider-variation)));
  --body-background-color-rgb: calc(251/var(--body-background-color-variation)),calc(250/var(--body-background-color-variation)),calc(252/var(--body-background-color-variation));
  --frame-background-color-rgb: calc(251/var(--frame-background-color-variation)),calc(250/var(--frame-background-color-variation)),calc(252/var(--frame-background-color-variation));
  --frame-divider-line-rgb: calc(244/var(--color-divider-variation)),calc(240/var(--color-divider-variation)),calc(250/var(--color-divider-variation));
  --label-primary-light: var(--primary-label-light);
  --table-top-point: #bea6be;
  --tabel-active: #f0e0f0;
  --tabel-active-hover: #eec2ee;
  --wrapper-form-hover: #f9f2ff;
  --wrapper-form-title-color: #72647d;
  --tab: #eae1f5;
  --tab-hover: #dccff7;
  --tab-text: #81719e;
  --tab-text-hover: #665293;
  --global-nav-icon-color-rotate: 40deg;
  --default: rgb(var(--gray60));
  --muted: rgb(var(--gray50));
  --default-hover: rgb(var(--gray70));
  --muted-hover: rgb(var(--gray60));
  --default-light: rgb(var(--gray20));
  --default-light-hover: rgb(var(--gray30));
  --gray-bg: rgb(var(--gray20));
  --muted-bg: rgb(var(--gray20));
  --label-default: rgb(var(--gray60));
  --label-default-hover: rgb(var(--gray70));
  --label-default-light: rgb(var(--gray20));
  --label-default-light-hover: rgb(var(--gray30));
  --border-default: rgb(var(--gray30));
  --border-default-hover: rgb(var(--gray50));
  --input-border: var(--border-default);
  --input-placeholder: rgb(var(--gray40));
  --wrapper-form-border: rgb(var(--gray30));
  --border-panel: rgba(var(--gray30), 1);
}

.theme-deeppurple,
.theme-deeppurple .theme-dark-reset {
  --primary: var(--theme-deeppurple);
  --primary-rgb: var(--theme-deeppurple-rgb);
  --primary-hover: #250135;
  --primary-light: #d6c0e0;
  --primary-light-hover: #c0a4cc;
  --link: #330749;
  --link-hover: #13011c;
  --table-top-point: #a18aa1;
}

.theme-lightpurple,
.theme-lightpurple .theme-dark-reset {
  --primary: var(--theme-lightpurple);
  --primary-rgb: var(--theme-lightpurple-rgb);
  --primary-hover: #89377d;
  --primary-light: #e5d7eb;
  --primary-light-hover: #d2c1d9;
  --link: #951c89;
  --link-hover: #590b51;
}

.theme-black,
.theme-whiteblack,
.theme-black .theme-dark-reset,
.theme-whiteblack .theme-dark-reset {
  --gray10: 248,248,248;
  --gray20: 235,235,235;
  --gray30: 225,225,225;
  --gray40: 212,212,212;
  --gray50: 180,180,180;
  --gray60: 140,140,140;
  --gray70: 116,116,116;
  --gray80: 79,79,79;
  --gray90: 58,58,58;
  --gray100: 36,36,36;
  --primary: var(--theme-black);
  --primary-rgb: var(--theme-black-rgb);
  --primary-hover: #080808;
  --primary-light: #e5e5e5;
  --primary-label-light: #e5e5e5;
  --primary-light-hover: #d2d2d2;
  --text: #242424;
  --text-hover: #161616;
  --link: #3b3b3b;
  --link-hover: #2e2e2e;
  --body-background-color: rgb(calc(251/var(--body-background-color-variation)),calc(251/var(--body-background-color-variation)),calc(251/var(--body-background-color-variation)));
  --frame-background-color: rgb(calc(251/var(--frame-background-color-variation)),calc(251/var(--frame-background-color-variation)),calc(251/var(--frame-background-color-variation)));
  --frame-divider-line: rgb(calc(242/var(--color-divider-variation)),calc(242/var(--color-divider-variation)),calc(242/var(--color-divider-variation)));
  --body-background-color-rgb: calc(251/var(--body-background-color-variation)),calc(251/var(--body-background-color-variation)),calc(251/var(--body-background-color-variation));
  --frame-background-color-rgb: calc(251/var(--frame-background-color-variation)),calc(251/var(--frame-background-color-variation)),calc(251/var(--frame-background-color-variation));
  --frame-divider-line-rgb: calc(242/var(--color-divider-variation)),calc(242/var(--color-divider-variation)),calc(242/var(--color-divider-variation));
  --label-primary-light: var(--primary-label-light);
  --table-top-point: #adadad;
  --tabel-active: #f1f1f1;
  --tabel-active-hover: #ececec;
  --wrapper-form-hover: #f6f6f6;
  --wrapper-form-title-color: #777;
  --tab: #e7e7e7;
  --tab-hover: #d4d4d4;
  --tab-text: #888888;
  --tab-text-hover: #555555;
  --global-nav-icon-color-rotate: 0deg;
  --default: rgb(var(--gray60));
  --muted: rgb(var(--gray50));
  --default-hover: rgb(var(--gray70));
  --muted-hover: rgb(var(--gray60));
  --default-light: rgb(var(--gray20));
  --default-light-hover: rgb(var(--gray30));
  --gray-bg: rgb(var(--gray20));
  --muted-bg: rgb(var(--gray20));
  --label-default: rgb(var(--gray60));
  --label-default-hover: rgb(var(--gray70));
  --label-default-light: rgb(var(--gray20));
  --label-default-light-hover: rgb(var(--gray30));
  --border-default: rgb(var(--gray30));
  --border-default-hover: rgb(var(--gray50));
  --input-border: var(--border-default);
  --input-placeholder: rgb(var(--gray40));
  --wrapper-form-border: rgb(var(--gray30));
  --border-panel: rgba(var(--gray30), 1);
}

body[data-appversion="5"] {
  --uikit-icon-set: url('/ec5/static/ecountv5/static/contents/images/icon/uikit-icon-set.png?2019112501');
  --jstree-image: url('/ec5/static/ecountv5/static/contents/images/tree/jstree-32px.png?ver=2021092801');
  --jstree-icon-activate: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-activate.png');
  --jstree-icon-addgroup: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-addgroup.png');
  --jstree-icon-addmenu: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-addmenu.png');
  --jstree-icon-backup: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-backup.png');
  --jstree-icon-deactivate: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-deactivate.png');
  --jstree-icon-delete: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-delete.png');
  --jstree-icon-deleteforever: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-deleteforever.png');
  --jstree-icon-deletemailbox: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-deletemailbox.png');
  --jstree-icon-modifyname: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-modifyname.png');
  --jstree-icon-movegroup: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-movegroup.png');
  --jstree-icon-removemenu: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-removemenu.png');
  --jstree-icon-settings: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-settings.png');
  --jstree-icon-viewauthorization: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-viewauthorization.png');
  --jstree-icon-setbasic: url('/ec5/static/ecountv5/static/contents/images/tree/contextmenu-icon-setbasic.png');
  --img-page-loading-logo: url('/ec5/static/ecountv5/static/contents/images/progress/simbol-progress.gif');
  --move-dotted-v: url(/ec5/static/ecountv5/static/contents/images/border/move-dotted-v.gif);
  --move-dotted-h: url(/ec5/static/ecountv5/static/contents/images/border/move-dotted-h.gif);
  --move-dotted-v-danger: url(/ec5/static/ecountv5/static/contents/images/border/move-dotted-v-danger.gif);
  --move-dotted-h-danger: url(/ec5/static/ecountv5/static/contents/images/border/move-dotted-h-danger.gif);
  --tax-invoice-vn: url(/ec5/static/ecountv5/static/contents/images/bg/tax-invoice-vn.png);
  --wrapper-help: url(/ec5/static/ecountv5/static/contents/images/etc/wrapper-help.png);
  --sendmail-ad-bg: url('/ec5/static/ecountv5/static/contents/images/bg/sendmail-ad-bg.png');
  --sendmail-ad-untact: url(/ec5/static/ecountv5/static/contents/images/bg/sendmail-ad-untact.png);
  --cloud-service: url(/ec5/static/ecountv5/static/contents/images/icon/cloud-service.png?002);
  --barcode-guide-img: url(/ec5/static/ecountv5/static/contents/images/barcode/barcode-guide-img.gif);
  --barcode-guide-space: url(/ec5/static/ecountv5/static/contents/images/barcode/barcode-guide-space.gif);
  --navigation-edit: url('/ec5/static/ecountv5/static/contents/images/progress/navigation-edit.png');
  --login-logo: url(/ec5/static/ecountv5/static/contents/images/login/logo.png?2);
  --login-logo-cn: url(/ec5/static/ecountv5/static/contents/images/login/cn/logo.png?2);
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  font-family: Arial, Helvetica, Gulim, sans-serif;
  margin: 0;
  font-size: 1rem;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  word-break: break-word;
  color: #000000;
  line-height: var(--line-height-default);
  background-color: var(--body-background-color);
}

body.tx-content-container {
  font-size: 12px;
}

::-webkit-scrollbar {
  width: 9px;
  height: 8px;
}

::-webkit-scrollbar-track {
  background-color: var(--body-background-color);
  border: none;
  border-radius: var(--radius-lg);
}

::-webkit-scrollbar-corner {
  background-color: transparent;
}

::-webkit-scrollbar-thumb {
  background-color: rgb(var(--gray30));
  border-radius: var(--radius-lg);
}

::-webkit-scrollbar-thumb:hover {
  background-color: rgb(var(--gray40));
}

::-webkit-scrollbar-thumb:active {
  background-color: rgb(var(--gray50));
}

::selection {
  color: rgb(var(--white-fixed));
  background: var(--primary);
}

@supports (-ms-ime-align:auto) {
  ::selection {
    color: #fff;
    background: #005B9E;
  }

  .page-survey .header > .wrapper-title:empty {
    padding: 0;
  }
}

.noselection {
  user-select: none;
}

#responsive-applied {
  display: none;
}

.text-left {
  text-align: left !important;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

.text-justify {
  text-align: justify;
}

.centered {
  margin-left: auto;
  margin-right: auto;
}

.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.text-lowercase {
  text-transform: lowercase;
}

.text-uppercase {
  text-transform: uppercase;
}

.text-capitalize {
  text-transform: capitalize;
}

.valign-top {
  vertical-align: top !important;
}

.valign-middle {
  vertical-align: middle !important;
}

.valign-bottom {
  vertical-align: bottom !important;
}

.flex-align-left {
  justify-content: flex-start !important;
}

.flex-align-center {
  justify-content: center !important;
}

.flex-align-right {
  justify-content: flex-end !important;
}

.flex-align-top {
  align-items: flex-start !important;
}

.flex-align-middle {
  align-items: center !important;
}

.flex-align-bottom {
  align-items: flex-end !important;
}

.flex-direction-column {
  flex-direction: column !important;
}

.pull-right {
  float: right !important;
}

.pull-left {
  float: left !important;
}

.show {
  display: block !important;
}

[hidden],
.hidden,
.hide {
  display: none !important;
}

.display-block {
  display: block !important;
}

.display-inline-block {
  display: inline-block !important;
}

.display-inline {
  display: inline !important;
}

.display-flex {
  display: flex !important;
}

.display-inline-flex {
  display: inline-flex !important;
}

.display-table {
  display: table !important;
}

.display-table-cell {
  display: table-cell !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-spacing-condensed {
  letter-spacing: calc(1/var(--space) * -1);
}

.font-9px {
  font-size: 9px !important;
}

.font-10px {
  font-size: 10px !important;
}

.font-11px {
  font-size: 11px !important;
}

.font-12px {
  font-size: 12px !important;
}

.font-13px {
  font-size: 13px !important;
}

.font-14px {
  font-size: 14px !important;
}

.font-15px {
  font-size: 15px !important;
}

.font-16px {
  font-size: 16px !important;
}

.font-17px {
  font-size: 17px !important;
}

.font-18px {
  font-size: 18px !important;
}

.font-19px {
  font-size: 19px !important;
}

.font-20px {
  font-size: 20px !important;
}

.font-22px {
  font-size: 22px !important;
}

.font-24px {
  font-size: 24px !important;
}

.font-26px {
  font-size: 26px !important;
}

.font-28px {
  font-size: 28px !important;
}

.font-32px {
  font-size: 32px !important;
}

.font-36px {
  font-size: 36px !important;
}

.font-48px {
  font-size: 48px !important;
}

.font-72px {
  font-size: 72px !important;
}

.lh-15 {
  line-height: var(--line-height-default);
}

.lh-16 {
  line-height: var(--line-height-lg);
}

.lh-17 {
  line-height: calc(var(--line-height-default) / 0.8824);
}

.lh-18 {
  line-height: var(--line-height-2lg);
}

.lh-19 {
  line-height: calc(var(--line-height-default) / 0.7895);
}

.lh-20 {
  line-height: var(--line-height-xl);
}

.text-bold {
  font-weight: bold !important;
}

.text-uline {
  text-decoration: underline !important;
}

.text-uline-no {
  text-decoration: none !important;
}

.text-line-through {
  text-decoration: line-through !important;
}

.text-italic {
  font-style: italic !important;
}

.text-disabled {
  cursor: not-allowed;
}

.text-uline-through,
.grid-text-uline-through {
  text-decoration: underline line-through;
}

.ellipsis,
.table-ellipsis td,
.control-set .control.ellipsis a,
.control-set .control.ellipsis span {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

td.ellipsis,
.table-ellipsis td {
  word-wrap: normal !important;
}

td.ellipsis br,
.table-ellipsis td br {
  display: none;
}

[class*='ellipsis-clamp'] {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

.ellipsis-clamp-1 {
  -webkit-line-clamp: 1;
}

.ellipsis-clamp-2 {
  -webkit-line-clamp: 2;
}

.ellipsis-clamp-3 {
  -webkit-line-clamp: 3;
}

.ellipsis-clamp-4 {
  -webkit-line-clamp: 4;
}

.ellipsis-clamp-5 {
  -webkit-line-clamp: 5;
}

.word-break-all {
  word-break: break-all;
}

.word-break-all * {
  word-break: break-all !important;
}

.word-break-word {
  word-break: break-word;
}

.word-break-keep-all {
  word-break: keep-all;
}

.text-nowrap {
  white-space: nowrap;
}

.nowrap {
  white-space: nowrap !important;
}

.text-wrap {
  white-space: wrap !important;
}

.bg-white {
  background-color: rgb(var(--white));
}

.bg-gray {
  background-color: var(--gray-bg);
}

.bg-muted {
  background-color: var(--muted-bg);
}

.bg-primary {
  color: rgb(var(--white));
  background-color: var(--primary);
}

a.bg-primary:hover {
  background-color: var(--primary-hover);
}

.bg-success {
  background-color: var(--success-light);
}

a.bg-success:hover {
  background-color: var(--success-hover);
}

.bg-info {
  background-color: var(--info-light);
}

a.bg-info:hover {
  background-color: var(--info-hover);
}

.bg-warning {
  background-color: var(--warning-light);
}

a.bg-warning:hover {
  background-color: var(--warning-hover);
}

.bg-danger {
  background-color: var(--danger-light);
}

a.bg-danger:hover {
  background-color: var(--danger-hover);
}

.pa-0 {
  padding: 0 !important;
}

.pa-1 {
  padding: calc(1/var(--space)) !important;
}

.pa-2 {
  padding: calc(2/var(--space)) !important;
}

.pa-3 {
  padding: calc(3/var(--space)) !important;
}

.pa-4 {
  padding: calc(4/var(--space)) !important;
}

.pa-5 {
  padding: calc(5/var(--space)) !important;
}

.pa-10 {
  padding: calc(10/var(--space)) !important;
}

.pa-15 {
  padding: calc(15/var(--space)) !important;
}

.pa-20 {
  padding: calc(20/var(--space)) !important;
}

.pa-25 {
  padding: calc(25/var(--space)) !important;
}

.pa-30 {
  padding: calc(30/var(--space)) !important;
}

.pa-35 {
  padding: calc(35/var(--space)) !important;
}

.pa-40 {
  padding: calc(40/var(--space)) !important;
}

.pa-45 {
  padding: calc(45/var(--space)) !important;
}

.pa-50 {
  padding: calc(50/var(--space)) !important;
}

.pa-55 {
  padding: calc(55/var(--space)) !important;
}

.pa-60 {
  padding: calc(60/var(--space)) !important;
}

.pa-65 {
  padding: calc(65/var(--space)) !important;
}

.pa-70 {
  padding: calc(70/var(--space)) !important;
}

.pa-75 {
  padding: calc(75/var(--space)) !important;
}

.pa-80 {
  padding: calc(80/var(--space)) !important;
}

.pa-85 {
  padding: calc(85/var(--space)) !important;
}

.pa-90 {
  padding: calc(90/var(--space)) !important;
}

.pa-95 {
  padding: calc(95/var(--space)) !important;
}

.pa-100 {
  padding: calc(100/var(--space)) !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: calc(1/var(--space)) !important;
}

.pt-2 {
  padding-top: calc(2/var(--space)) !important;
}

.pt-3 {
  padding-top: calc(3/var(--space)) !important;
}

.pt-4 {
  padding-top: calc(4/var(--space)) !important;
}

.pt-5 {
  padding-top: calc(5/var(--space)) !important;
}

.pt-10 {
  padding-top: calc(10/var(--space)) !important;
}

.pt-15 {
  padding-top: calc(15/var(--space)) !important;
}

.pt-20 {
  padding-top: calc(20/var(--space)) !important;
}

.pt-25 {
  padding-top: calc(25/var(--space)) !important;
}

.pt-30 {
  padding-top: calc(30/var(--space)) !important;
}

.pt-35 {
  padding-top: calc(35/var(--space)) !important;
}

.pt-40 {
  padding-top: calc(40/var(--space)) !important;
}

.pt-45 {
  padding-top: calc(45/var(--space)) !important;
}

.pt-50 {
  padding-top: calc(50/var(--space)) !important;
}

.pt-55 {
  padding-top: calc(55/var(--space)) !important;
}

.pt-60 {
  padding-top: calc(60/var(--space)) !important;
}

.pt-65 {
  padding-top: calc(65/var(--space)) !important;
}

.pt-70 {
  padding-top: calc(70/var(--space)) !important;
}

.pt-75 {
  padding-top: calc(75/var(--space)) !important;
}

.pt-80 {
  padding-top: calc(80/var(--space)) !important;
}

.pt-85 {
  padding-top: calc(85/var(--space)) !important;
}

.pt-90 {
  padding-top: calc(90/var(--space)) !important;
}

.pt-95 {
  padding-top: calc(95/var(--space)) !important;
}

.pt-100 {
  padding-top: calc(100/var(--space)) !important;
}

.pr-0 {
  padding-right: 0 !important;
}

.pr-1 {
  padding-right: calc(1/var(--space)) !important;
}

.pr-2 {
  padding-right: calc(2/var(--space)) !important;
}

.pr-3 {
  padding-right: calc(3/var(--space)) !important;
}

.pr-4 {
  padding-right: calc(4/var(--space)) !important;
}

.pr-5 {
  padding-right: calc(5/var(--space)) !important;
}

.pr-10 {
  padding-right: calc(10/var(--space)) !important;
}

.pr-15 {
  padding-right: calc(15/var(--space)) !important;
}

.pr-20 {
  padding-right: calc(20/var(--space)) !important;
}

.pr-25 {
  padding-right: calc(25/var(--space)) !important;
}

.pr-30 {
  padding-right: calc(30/var(--space)) !important;
}

.pr-35 {
  padding-right: calc(35/var(--space)) !important;
}

.pr-40 {
  padding-right: calc(40/var(--space)) !important;
}

.pr-45 {
  padding-right: calc(45/var(--space)) !important;
}

.pr-50 {
  padding-right: calc(50/var(--space)) !important;
}

.pr-55 {
  padding-right: calc(55/var(--space)) !important;
}

.pr-60 {
  padding-right: calc(60/var(--space)) !important;
}

.pr-65 {
  padding-right: calc(65/var(--space)) !important;
}

.pr-70 {
  padding-right: calc(70/var(--space)) !important;
}

.pr-75 {
  padding-right: calc(75/var(--space)) !important;
}

.pr-80 {
  padding-right: calc(80/var(--space)) !important;
}

.pr-85 {
  padding-right: calc(85/var(--space)) !important;
}

.pr-90 {
  padding-right: calc(90/var(--space)) !important;
}

.pr-95 {
  padding-right: calc(95/var(--space)) !important;
}

.pr-100 {
  padding-right: calc(100/var(--space)) !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: calc(1/var(--space)) !important;
}

.pb-2 {
  padding-bottom: calc(2/var(--space)) !important;
}

.pb-3 {
  padding-bottom: calc(3/var(--space)) !important;
}

.pb-4 {
  padding-bottom: calc(4/var(--space)) !important;
}

.pb-5 {
  padding-bottom: calc(5/var(--space)) !important;
}

.pb-10 {
  padding-bottom: calc(10/var(--space)) !important;
}

.pb-15 {
  padding-bottom: calc(15/var(--space)) !important;
}

.pb-20 {
  padding-bottom: calc(20/var(--space)) !important;
}

.pb-25 {
  padding-bottom: calc(25/var(--space)) !important;
}

.pb-30 {
  padding-bottom: calc(30/var(--space)) !important;
}

.pb-35 {
  padding-bottom: calc(35/var(--space)) !important;
}

.pb-40 {
  padding-bottom: calc(40/var(--space)) !important;
}

.pb-45 {
  padding-bottom: calc(45/var(--space)) !important;
}

.pb-50 {
  padding-bottom: calc(50/var(--space)) !important;
}

.pb-55 {
  padding-bottom: calc(55/var(--space)) !important;
}

.pb-60 {
  padding-bottom: calc(60/var(--space)) !important;
}

.pb-65 {
  padding-bottom: calc(65/var(--space)) !important;
}

.pb-70 {
  padding-bottom: calc(70/var(--space)) !important;
}

.pb-75 {
  padding-bottom: calc(75/var(--space)) !important;
}

.pb-80 {
  padding-bottom: calc(80/var(--space)) !important;
}

.pb-85 {
  padding-bottom: calc(85/var(--space)) !important;
}

.pb-90 {
  padding-bottom: calc(90/var(--space)) !important;
}

.pb-95 {
  padding-bottom: calc(95/var(--space)) !important;
}

.pb-100 {
  padding-bottom: calc(100/var(--space)) !important;
}

.pl-0 {
  padding-left: 0 !important;
}

.pl-1 {
  padding-left: calc(1/var(--space)) !important;
}

.pl-2 {
  padding-left: calc(2/var(--space)) !important;
}

.pl-3 {
  padding-left: calc(3/var(--space)) !important;
}

.pl-4 {
  padding-left: calc(4/var(--space)) !important;
}

.pl-5 {
  padding-left: calc(5/var(--space)) !important;
}

.pl-10 {
  padding-left: calc(10/var(--space)) !important;
}

.pl-15 {
  padding-left: calc(15/var(--space)) !important;
}

.pl-20 {
  padding-left: calc(20/var(--space)) !important;
}

.pl-25 {
  padding-left: calc(25/var(--space)) !important;
}

.pl-30 {
  padding-left: calc(30/var(--space)) !important;
}

.pl-35 {
  padding-left: calc(35/var(--space)) !important;
}

.pl-40 {
  padding-left: calc(40/var(--space)) !important;
}

.pl-45 {
  padding-left: calc(45/var(--space)) !important;
}

.pl-50 {
  padding-left: calc(50/var(--space)) !important;
}

.pl-55 {
  padding-left: calc(55/var(--space)) !important;
}

.pl-60 {
  padding-left: calc(60/var(--space)) !important;
}

.pl-65 {
  padding-left: calc(65/var(--space)) !important;
}

.pl-70 {
  padding-left: calc(70/var(--space)) !important;
}

.pl-75 {
  padding-left: calc(75/var(--space)) !important;
}

.pl-80 {
  padding-left: calc(80/var(--space)) !important;
}

.pl-85 {
  padding-left: calc(85/var(--space)) !important;
}

.pl-90 {
  padding-left: calc(90/var(--space)) !important;
}

.pl-95 {
  padding-left: calc(95/var(--space)) !important;
}

.pl-100 {
  padding-left: calc(100/var(--space)) !important;
}

.ma-0 {
  margin: 0 !important;
}

.ma-1 {
  margin: calc(1/var(--space)) !important;
}

.ma-2 {
  margin: calc(2/var(--space)) !important;
}

.ma-3 {
  margin: calc(3/var(--space)) !important;
}

.ma-4 {
  margin: calc(4/var(--space)) !important;
}

.ma-5 {
  margin: calc(5/var(--space)) !important;
}

.ma-10 {
  margin: calc(10/var(--space)) !important;
}

.ma-15 {
  margin: calc(15/var(--space)) !important;
}

.ma-20 {
  margin: calc(20/var(--space)) !important;
}

.ma-25 {
  margin: calc(25/var(--space)) !important;
}

.ma-30 {
  margin: calc(30/var(--space)) !important;
}

.ma-35 {
  margin: calc(35/var(--space)) !important;
}

.ma-40 {
  margin: calc(40/var(--space)) !important;
}

.ma-45 {
  margin: calc(45/var(--space)) !important;
}

.ma-50 {
  margin: calc(50/var(--space)) !important;
}

.ma-55 {
  margin: calc(55/var(--space)) !important;
}

.ma-60 {
  margin: calc(60/var(--space)) !important;
}

.ma-65 {
  margin: calc(65/var(--space)) !important;
}

.ma-70 {
  margin: calc(70/var(--space)) !important;
}

.ma-75 {
  margin: calc(75/var(--space)) !important;
}

.ma-80 {
  margin: calc(80/var(--space)) !important;
}

.ma-85 {
  margin: calc(75/var(--space)) !important;
}

.ma-90 {
  margin: calc(90/var(--space)) !important;
}

.ma-95 {
  margin: calc(95/var(--space)) !important;
}

.ma-100 {
  margin: calc(100/var(--space)) !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: calc(1/var(--space)) !important;
}

.mt-2 {
  margin-top: calc(2/var(--space)) !important;
}

.mt-3 {
  margin-top: calc(3/var(--space)) !important;
}

.mt-4 {
  margin-top: calc(4/var(--space)) !important;
}

.mt-5 {
  margin-top: calc(5/var(--space)) !important;
}

.mt-10 {
  margin-top: calc(10/var(--space)) !important;
}

.mt-15 {
  margin-top: calc(15/var(--space)) !important;
}

.mt-20 {
  margin-top: calc(20/var(--space)) !important;
}

.mt-25 {
  margin-top: calc(25/var(--space)) !important;
}

.mt-30 {
  margin-top: calc(30/var(--space)) !important;
}

.mt-35 {
  margin-top: calc(35/var(--space)) !important;
}

.mt-40 {
  margin-top: calc(40/var(--space)) !important;
}

.mt-45 {
  margin-top: calc(45/var(--space)) !important;
}

.mt-50 {
  margin-top: calc(50/var(--space)) !important;
}

.mt-55 {
  margin-top: calc(55/var(--space)) !important;
}

.mt-60 {
  margin-top: calc(60/var(--space)) !important;
}

.mt-65 {
  margin-top: calc(65/var(--space)) !important;
}

.mt-70 {
  margin-top: calc(70/var(--space)) !important;
}

.mt-75 {
  margin-top: calc(75/var(--space)) !important;
}

.mt-80 {
  margin-top: calc(80/var(--space)) !important;
}

.mt-85 {
  margin-top: calc(75/var(--space)) !important;
}

.mt-90 {
  margin-top: calc(90/var(--space)) !important;
}

.mt-95 {
  margin-top: calc(95/var(--space)) !important;
}

.mt-100 {
  margin-top: calc(100/var(--space)) !important;
}

.mr-0 {
  margin-right: 0 !important;
}

.mr-1 {
  margin-right: calc(1/var(--space)) !important;
}

.mr-2 {
  margin-right: calc(2/var(--space)) !important;
}

.mr-3 {
  margin-right: calc(3/var(--space)) !important;
}

.mr-4 {
  margin-right: calc(4/var(--space)) !important;
}

.mr-5 {
  margin-right: calc(5/var(--space)) !important;
}

.mr-10 {
  margin-right: calc(10/var(--space)) !important;
}

.mr-15 {
  margin-right: calc(15/var(--space)) !important;
}

.mr-20 {
  margin-right: calc(20/var(--space)) !important;
}

.mr-25 {
  margin-right: calc(25/var(--space)) !important;
}

.mr-30 {
  margin-right: calc(30/var(--space)) !important;
}

.mr-35 {
  margin-right: calc(35/var(--space)) !important;
}

.mr-40 {
  margin-right: calc(40/var(--space)) !important;
}

.mr-45 {
  margin-right: calc(45/var(--space)) !important;
}

.mr-50 {
  margin-right: calc(50/var(--space)) !important;
}

.mr-55 {
  margin-right: calc(55/var(--space)) !important;
}

.mr-60 {
  margin-right: calc(60/var(--space)) !important;
}

.mr-65 {
  margin-right: calc(65/var(--space)) !important;
}

.mr-70 {
  margin-right: calc(70/var(--space)) !important;
}

.mr-75 {
  margin-right: calc(75/var(--space)) !important;
}

.mr-80 {
  margin-right: calc(80/var(--space)) !important;
}

.mr-85 {
  margin-right: calc(75/var(--space)) !important;
}

.mr-90 {
  margin-right: calc(90/var(--space)) !important;
}

.mr-95 {
  margin-right: calc(95/var(--space)) !important;
}

.mr-100 {
  margin-right: calc(100/var(--space)) !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: calc(1/var(--space)) !important;
}

.mb-2 {
  margin-bottom: calc(2/var(--space)) !important;
}

.mb-3 {
  margin-bottom: calc(3/var(--space)) !important;
}

.mb-4 {
  margin-bottom: calc(4/var(--space)) !important;
}

.mb-5 {
  margin-bottom: calc(5/var(--space)) !important;
}

.mb-10 {
  margin-bottom: calc(10/var(--space)) !important;
}

.mb-15 {
  margin-bottom: calc(15/var(--space)) !important;
}

.mb-20 {
  margin-bottom: calc(20/var(--space)) !important;
}

.mb-25 {
  margin-bottom: calc(25/var(--space)) !important;
}

.mb-30 {
  margin-bottom: calc(30/var(--space)) !important;
}

.mb-35 {
  margin-bottom: calc(35/var(--space)) !important;
}

.mb-40 {
  margin-bottom: calc(40/var(--space)) !important;
}

.mb-45 {
  margin-bottom: calc(45/var(--space)) !important;
}

.mb-50 {
  margin-bottom: calc(50/var(--space)) !important;
}

.mb-55 {
  margin-bottom: calc(55/var(--space)) !important;
}

.mb-60 {
  margin-bottom: calc(60/var(--space)) !important;
}

.mb-65 {
  margin-bottom: calc(65/var(--space)) !important;
}

.mb-70 {
  margin-bottom: calc(70/var(--space)) !important;
}

.mb-75 {
  margin-bottom: calc(75/var(--space)) !important;
}

.mb-80 {
  margin-bottom: calc(80/var(--space)) !important;
}

.mb-85 {
  margin-bottom: calc(75/var(--space)) !important;
}

.mb-90 {
  margin-bottom: calc(90/var(--space)) !important;
}

.mb-95 {
  margin-bottom: calc(95/var(--space)) !important;
}

.mb-100 {
  margin-bottom: calc(100/var(--space)) !important;
}

.ml-0 {
  margin-left: 0 !important;
}

.ml-1 {
  margin-left: calc(1/var(--space)) !important;
}

.ml-2 {
  margin-left: calc(2/var(--space)) !important;
}

.ml-3 {
  margin-left: calc(3/var(--space)) !important;
}

.ml-4 {
  margin-left: calc(4/var(--space)) !important;
}

.ml-5 {
  margin-left: calc(5/var(--space)) !important;
}

.ml-10 {
  margin-left: calc(10/var(--space)) !important;
}

.ml-15 {
  margin-left: calc(15/var(--space)) !important;
}

.ml-20 {
  margin-left: calc(20/var(--space)) !important;
}

.ml-25 {
  margin-left: calc(25/var(--space)) !important;
}

.ml-30 {
  margin-left: calc(30/var(--space)) !important;
}

.ml-35 {
  margin-left: calc(35/var(--space)) !important;
}

.ml-40 {
  margin-left: calc(40/var(--space)) !important;
}

.ml-45 {
  margin-left: calc(45/var(--space)) !important;
}

.ml-50 {
  margin-left: calc(50/var(--space)) !important;
}

.ml-55 {
  margin-left: calc(55/var(--space)) !important;
}

.ml-60 {
  margin-left: calc(60/var(--space)) !important;
}

.ml-65 {
  margin-left: calc(65/var(--space)) !important;
}

.ml-70 {
  margin-left: calc(70/var(--space)) !important;
}

.ml-75 {
  margin-left: calc(75/var(--space)) !important;
}

.ml-80 {
  margin-left: calc(80/var(--space)) !important;
}

.ml-85 {
  margin-left: calc(75/var(--space)) !important;
}

.ml-90 {
  margin-left: calc(90/var(--space)) !important;
}

.ml-95 {
  margin-left: calc(95/var(--space)) !important;
}

.ml-100 {
  margin-left: calc(100/var(--space)) !important;
}

.h-5 {
  height: calc(5/var(--size));
}

.h-10 {
  height: calc(10/var(--size));
}

.h-15 {
  height: calc(15/var(--size));
}

.h-20 {
  height: calc(20/var(--size));
}

.h-25 {
  height: calc(25/var(--size));
}

.h-30 {
  height: calc(30/var(--size));
}

.h-35 {
  height: calc(35/var(--size));
}

.h-40 {
  height: calc(40/var(--size));
}

.h-45 {
  height: calc(45/var(--size));
}

.h-50 {
  height: calc(50/var(--size));
}

.h-100 {
  height: calc(100/var(--size));
}

.h-120 {
  height: calc(120/var(--size));
}

.h-200 {
  height: calc(200/var(--size));
}

.h-300 {
  height: calc(300/var(--size));
}

.h-350 {
  height: calc(350/var(--size));
}

.h-400 {
  height: calc(400/var(--size));
}

.height-auto {
  height: auto !important;
}

.mh-80 {
  min-height: calc(80/var(--size));
}

.mh-90 {
  min-height: calc(90/var(--size));
}

.mh-100 {
  min-height: calc(100/var(--size));
}

.w-5,
.form-control.textbox-inline.w-5 {
  width: calc(5/var(--size)) !important;
}

.w-10,
.form-control.textbox-inline.w-10 {
  width: calc(10/var(--size)) !important;
}

.w-15,
.form-control.textbox-inline.w-15 {
  width: calc(15/var(--size)) !important;
}

.w-20,
.form-control.textbox-inline.w-20 {
  width: calc(20/var(--size)) !important;
}

.w-25,
.form-control.textbox-inline.w-25 {
  width: calc(25/var(--size)) !important;
}

.w-30,
.form-control.textbox-inline.w-30 {
  width: calc(30/var(--size)) !important;
}

.w-35,
.form-control.textbox-inline.w-35 {
  width: calc(35/var(--size)) !important;
}

.w-40,
.form-control.textbox-inline.w-40 {
  width: calc(40/var(--size)) !important;
}

.w-45,
.form-control.textbox-inline.w-45 {
  width: calc(45/var(--size)) !important;
}

.w-50,
.form-control.textbox-inline.w-50 {
  width: calc(50/var(--size)) !important;
}

.w-100,
.form-control.textbox-inline.w-100 {
  width: calc(100/var(--size)) !important;
}

.w-200,
.form-control.textbox-inline.w-200 {
  width: calc(200/var(--size)) !important;
}

.w-300,
.form-control.textbox-inline.w-300 {
  width: calc(300/var(--size)) !important;
}

.w-400,
.form-control.textbox-inline.w-400 {
  width: calc(400/var(--size)) !important;
}

.w-500,
.form-control.textbox-inline.w-500 {
  width: calc(500/var(--size)) !important;
}

.w-600,
.form-control.textbox-inline.w-600 {
  width: calc(600/var(--size)) !important;
}

.border-no-a,
tr.border-no-a th,
tr.border-no-a td {
  border-style: none !important;
}

.border-no-t,
tr.border-no-t th,
tr.border-no-t td {
  border-top-style: none !important;
}

.border-no-r,
tr.border-no-r th,
tr.border-no-r td {
  border-right-style: none !important;
}

.border-no-b,
tr.border-no-b th,
tr.border-no-b td {
  border-bottom-style: none !important;
}

.border-no-l,
tr.border-no-l th,
tr.border-no-l td {
  border-left-style: none !important;
}

.table-bordered.ie-border-bug-fix .border-no-a,
.table-bordered.ie-border-bug-fix tr.border-no-a th,
.table-bordered.ie-border-bug-fix tr.border-no-a td,
.table-bordered.ie-border-bug-fix .border-no-t,
.table-bordered.ie-border-bug-fix tr.border-no-t th,
.table-bordered.ie-border-bug-fix tr.border-no-t td,
.table-bordered.ie-border-bug-fix .border-no-r,
.table-bordered.ie-border-bug-fix tr.border-no-r th,
.table-bordered.ie-border-bug-fix tr.border-no-r td,
.table-bordered.ie-border-bug-fix .border-no-b,
.table-bordered.ie-border-bug-fix tr.border-no-b th,
.table-bordered.ie-border-bug-fix tr.border-no-b td,
.table-bordered.ie-border-bug-fix .border-no-l,
.table-bordered.ie-border-bug-fix tr.border-no-l th,
.table-bordered.ie-border-bug-fix tr.border-no-l td {
  outline: none;
}

.border-a,
table td.border-a,
table tr.border-a th,
table tr.border-a td {
  border-style: solid !important;
}

.border-t,
table td.border-t,
table tr.border-t th,
table tr.border-t td {
  border-top-style: solid !important;
}

.border-r,
table td.border-r,
table tr.border-r th,
table tr.border-r td {
  border-right-style: solid !important;
}

.border-b,
table td.border-b,
table tr.border-b th,
table tr.border-b td {
  border-bottom-style: solid !important;
}

.border-l,
table td.border-l,
table tr.border-l th,
table tr.border-l td {
  border-left-style: solid !important;
}

.border-dotted-t {
  border-top-style: dotted;
}

.border-dotted-b {
  border-bottom-style: dotted;
}

.border-dotted-l {
  border-left-style: dotted;
}

.border-dotted-r {
  border-right-style: dotted;
}

.border-dotted-a {
  border-style: dotted;
}

.border-dashed-t {
  border-top-style: dashed;
}

.border-dashed-b {
  border-bottom-style: dashed;
}

.border-dashed-l {
  border-left-style: dashed;
}

.border-dashed-r {
  border-right-style: dashed;
}

.border-dashed-a {
  border-style: dashed;
}

.radius-no {
  border-radius: 0 !important;
}

.zoom-1 {
  zoom: 100% !important;
}

.zoom-2 {
  zoom: 105% !important;
}

.zoom-3 {
  zoom: 110% !important;
}

.zoom-4 {
  zoom: 115% !important;
}

.zoom-5 {
  zoom: 120% !important;
}

.zoom-6 {
  zoom: 125% !important;
}

.zoom-7 {
  zoom: 130% !important;
}

.zoom-8 {
  zoom: 135% !important;
}

.zoom-9 {
  zoom: 140% !important;
}

.zoom-10 {
  zoom: 150% !important;
}

.zoom-11 {
  zoom: 160% !important;
}

.zoom-12 {
  zoom: 170% !important;
}

.zoom-13 {
  zoom: 180% !important;
}

.zoom-14 {
  zoom: 190% !important;
}

.zoom-15 {
  zoom: 200% !important;
}

.zoom-70 {
  zoom: 70% !important;
}

.zoom-80 {
  zoom: 80% !important;
}

.zoom-90 {
  zoom: 90% !important;
}

.zoom-100 {
  zoom: 100% !important;
}

.zoom-110 {
  zoom: 110% !important;
}

.zoom-120 {
  zoom: 120% !important;
}

.zoom-130 {
  zoom: 130% !important;
}

.zoom-140 {
  zoom: 140% !important;
}

.zoom-150 {
  zoom: 150% !important;
}

.direction-ltr {
  direction: ltr;
}

.direction-rtl {
  direction: rtl;
}

.direction-rtl .pull-left {
  float: right !important;
}

.direction-rtl .pull-right {
  float: left !important;
}

.direction-rtl ul,
.direction-rtl ol {
  padding-right: 0;
}

.text-indent1 {
  text-indent: calc(15/var(--size)) !important;
}

.text-indent2 {
  text-indent: calc(30/var(--size)) !important;
}

.text-indent3 {
  text-indent: calc(45/var(--size)) !important;
}

.text-indent4 {
  text-indent: calc(60/var(--size)) !important;
}

.text-indent5 {
  text-indent: calc(75/var(--size)) !important;
}

.text-indent6 {
  text-indent: calc(90/var(--size)) !important;
}

.text-indent7 {
  text-indent: calc(105/var(--size)) !important;
}

.text-indent8 {
  text-indent: calc(120/var(--size)) !important;
}

.text-indent9 {
  text-indent: calc(135/var(--size)) !important;
}

.text-indent10 {
  text-indent: calc(150/var(--size)) !important;
}

.text-indent11 {
  text-indent: calc(165/var(--size)) !important;
}

.text-indent12 {
  text-indent: calc(180/var(--size)) !important;
}

.text-indent13 {
  text-indent: calc(195/var(--size)) !important;
}

.text-indent14 {
  text-indent: calc(210/var(--size)) !important;
}

.text-indent15 {
  text-indent: calc(225/var(--size)) !important;
}

.text-indent16 {
  text-indent: calc(240/var(--size)) !important;
}

.text-indent17 {
  text-indent: calc(255/var(--size)) !important;
}

.text-indent18 {
  text-indent: calc(270/var(--size)) !important;
}

.text-indent19 {
  text-indent: calc(285/var(--size)) !important;
}

.text-indent20 {
  text-indent: calc(300/var(--size)) !important;
}

.text-indent21 {
  text-indent: calc(315/var(--size)) !important;
}

.text-indent22 {
  text-indent: calc(330/var(--size)) !important;
}

.text-indent23 {
  text-indent: calc(345/var(--size)) !important;
}

.text-indent24 {
  text-indent: calc(360/var(--size)) !important;
}

.text-indent25 {
  text-indent: calc(375/var(--size)) !important;
}

.text-indent26 {
  text-indent: calc(390/var(--size)) !important;
}

.text-indent27 {
  text-indent: calc(405/var(--size)) !important;
}

.text-indent28 {
  text-indent: calc(420/var(--size)) !important;
}

.text-indent29 {
  text-indent: calc(435/var(--size)) !important;
}

.text-indent30 {
  text-indent: calc(450/var(--size)) !important;
}

.indent1 {
  margin-left: calc(15/var(--size)) !important;
}

.indent2 {
  margin-left: calc(30/var(--size)) !important;
}

.indent3 {
  margin-left: calc(45/var(--size)) !important;
}

.indent4 {
  margin-left: calc(60/var(--size)) !important;
}

.indent5 {
  margin-left: calc(75/var(--size)) !important;
}

.indent6 {
  margin-left: calc(90/var(--size)) !important;
}

.indent7 {
  margin-left: calc(105/var(--size)) !important;
}

.indent8 {
  margin-left: calc(120/var(--size)) !important;
}

.indent9 {
  margin-left: calc(135/var(--size)) !important;
}

.indent10 {
  margin-left: calc(150/var(--size)) !important;
}

.indent11 {
  margin-left: calc(165/var(--size)) !important;
}

.indent12 {
  margin-left: calc(180/var(--size)) !important;
}

.indent13 {
  margin-left: calc(195/var(--size)) !important;
}

.indent14 {
  margin-left: calc(210/var(--size)) !important;
}

.indent15 {
  margin-left: calc(225/var(--size)) !important;
}

.indent16 {
  margin-left: calc(240/var(--size)) !important;
}

.indent17 {
  margin-left: calc(255/var(--size)) !important;
}

.indent18 {
  margin-left: calc(270/var(--size)) !important;
}

.indent19 {
  margin-left: calc(285/var(--size)) !important;
}

.indent20 {
  margin-left: calc(300/var(--size)) !important;
}

.indent21 {
  margin-left: calc(315/var(--size)) !important;
}

.indent22 {
  margin-left: calc(330/var(--size)) !important;
}

.indent23 {
  margin-left: calc(345/var(--size)) !important;
}

.indent24 {
  margin-left: calc(360/var(--size)) !important;
}

.indent25 {
  margin-left: calc(375/var(--size)) !important;
}

.indent26 {
  margin-left: calc(390/var(--size)) !important;
}

.indent27 {
  margin-left: calc(405/var(--size)) !important;
}

.indent28 {
  margin-left: calc(420/var(--size)) !important;
}

.indent29 {
  margin-left: calc(435/var(--size)) !important;
}

.indent30 {
  margin-left: calc(450/var(--size)) !important;
}

.table td.indent1 {
  padding-left: calc(15/var(--size)) !important;
}

.table td.indent2 {
  padding-left: calc(30/var(--size)) !important;
}

.table td.indent3 {
  padding-left: calc(45/var(--size)) !important;
}

.table td.indent4 {
  padding-left: calc(60/var(--size)) !important;
}

.table td.indent5 {
  padding-left: calc(75/var(--size)) !important;
}

.table td.indent6 {
  padding-left: calc(90/var(--size)) !important;
}

.table td.indent7 {
  padding-left: calc(105/var(--size)) !important;
}

.table td.indent8 {
  padding-left: calc(120/var(--size)) !important;
}

.table td.indent9 {
  padding-left: calc(135/var(--size)) !important;
}

.table td.indent10 {
  padding-left: calc(150/var(--size)) !important;
}

.table td.indent11 {
  padding-left: calc(165/var(--size)) !important;
}

.table td.indent12 {
  padding-left: calc(180/var(--size)) !important;
}

.table td.indent13 {
  padding-left: calc(195/var(--size)) !important;
}

.table td.indent14 {
  padding-left: calc(210/var(--size)) !important;
}

.table td.indent15 {
  padding-left: calc(225/var(--size)) !important;
}

.table td.indent16 {
  padding-left: calc(240/var(--size)) !important;
}

.table td.indent17 {
  padding-left: calc(255/var(--size)) !important;
}

.table td.indent18 {
  padding-left: calc(270/var(--size)) !important;
}

.table td.indent19 {
  padding-left: calc(285/var(--size)) !important;
}

.table td.indent20 {
  padding-left: calc(300/var(--size)) !important;
}

.table td.indent21 {
  padding-left: calc(315/var(--size)) !important;
}

.table td.indent22 {
  padding-left: calc(330/var(--size)) !important;
}

.table td.indent23 {
  padding-left: calc(345/var(--size)) !important;
}

.table td.indent24 {
  padding-left: calc(360/var(--size)) !important;
}

.table td.indent25 {
  padding-left: calc(375/var(--size)) !important;
}

.table td.indent26 {
  padding-left: calc(390/var(--size)) !important;
}

.table td.indent27 {
  padding-left: calc(405/var(--size)) !important;
}

.table td.indent28 {
  padding-left: calc(420/var(--size)) !important;
}

.table td.indent29 {
  padding-left: calc(435/var(--size)) !important;
}

.table td.indent30 {
  padding-left: calc(450/var(--size)) !important;
}

.cursor-default {
  cursor: default !important;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-all-scroll {
  cursor: all-scroll !important;
}

.cursor-move {
  cursor: move !important;
}

.cursor-ew-resize {
  cursor: ew-resize !important;
}

.cursor-ns-resize {
  cursor: ns-resize !important;
}

.cursor-not-allowed {
  cursor: not-allowed !important;
}

.cursor-text {
  cursor: text !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.affix {
  position: fixed;
}

.overflow-auto {
  overflow: auto;
}

.overflow-scroll {
  overflow: scroll;
}

.overflow-hidden {
  overflow: hidden;
}

.overflow-visible {
  overflow: visible;
}

.pointer-events-none {
  pointer-events: none;
}

.box-shadow-none {
  box-shadow: none !important;
}

@media print {
  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }

  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
  img {
    page-break-inside: avoid;
  }

  img {
    max-width: 100% !important;
  }

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
  h3 {
    page-break-after: avoid;
  }

  select {
    background: #fff !important;
  }

  .navbar {
    display: none;
  }

  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }

  .label {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse !important;
  }
}

@media print {
  .header.hidden-print ~ .contents {
    margin: 0 !important;
  }

  .contents {
    padding: 0 !important;
  }

  .page-break {
    page-break-before: always;
  }

  a[href]:after {
    content: "";
  }

  abbr[title]:after {
    content: "";
  }

  a[href^="#"]:after,
  a[href^="javascript:"]:after {
    content: "";
  }

  .print-centered {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  tr,
  img {
    page-break-inside: auto;
  }
}

@media print {
  :root {
    --body-background-color: #fff !important;
    --text: #000 !important;
  }

  body {
    color: #000 !important;
    background-color: #fff !important;
  }
}

.inline-divider {
  vertical-align: middle;
  display: inline-block;
  border-right: var(--border) var(--border-default);
  margin: 0 calc(8/var(--space));
  width: calc(1/var(--size));
  height: calc(16/var(--size));
}

.control-set > .control > span.inline-divider:first-child {
  margin: 0;
}

.row > .inline-divider {
  position: absolute;
  margin: calc(1/var(--space)) 0 0 calc(2/var(--space) * -1);
}





.wrapper-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 110;
  opacity: 0.5;
  background-color: rgb(var(--white));
}

.wrapper-overlay.wrapper-overlay-transparent {
  opacity: 0;
}

.wrapper-overlay.wrapper-overlay-no-transparent {
  opacity: 1;
}

.move-screen-top,
.move-screen-bottom {
  position: absolute;
  z-index: 10;
  border-radius: 100%;
  cursor: pointer;
  opacity: 0.5;
  transition: opacity ease .2s;
  bottom: calc(15/var(--space));
  right: calc(25/var(--space));
  width: calc(38/var(--size));
  height: calc(38/var(--size));
  background-color: rgb(var(--white));
  border: var(--border) rgb(var(--gray50));
}

.page:has(.footer:not(.hidden)) > .move-screen-top,
.page:has(.footer:not(.hidden)) > .move-screen-bottom {
  bottom: calc(61/var(--space));
}

.footer > .move-screen-top,
.footer > .move-screen-bottom {
  bottom: auto;
  top: calc(53/var(--space) * -1);
}

.move-screen-top:hover,
.move-screen-bottom:hover {
  opacity: 1;
}

.move-screen-top:before,
.move-screen-bottom:before {
  content: "";
  display: inline-block;
  transform: rotate(45deg);
  position: absolute;
  top: calc(11/var(--space));
  left: calc(14/var(--space));
  width: calc(7/var(--size));
  height: calc(7/var(--size));
}

.move-screen-top:before {
  border-top: var(--border) rgb(var(--gray80));
  border-left: var(--border) rgb(var(--gray80));
}

.move-screen-bottom:before {
  border-bottom: var(--border) rgb(var(--gray80));
  border-right: var(--border) rgb(var(--gray80));
  top: calc(18/var(--space));
}

.move-screen-top:after,
.move-screen-bottom:after {
  display: inline-block;
  text-align: center;
  white-space: nowrap;
  transform: scale(0.7);
  position: absolute;
  left: 0;
  right: 0;
  bottom: calc(4/var(--space));
  color: rgb(var(--gray80));
}

.move-screen-top:after {
  content: "TOP";
}

.move-screen-bottom:after {
  content: "END";
  top: calc(2/var(--space));
}

.move-screen-top.without-text:before,
.move-screen-bottom.without-text:before {
  left: calc(13/var(--space));
  width: calc(11/var(--size));
  height: calc(11/var(--size));
}

.move-screen-top.without-text:before {
  top: calc(15/var(--space));
}

.move-screen-bottom.without-text:before {
  top: calc(10/var(--space));
}

.move-screen-top.without-text:after,
.move-screen-bottom.without-text:after {
  display: none;
}

.caret {
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 0;
  border-style: solid;
  margin-left: calc(2/var(--space));
  border-width: calc(4/var(--space));
}

.caret:not(.top):not(.right):not(.left) {
  border-top-style: dashed;
  border-left-color: transparent;
  border-right-color: transparent;
  border-bottom: none;
}

.caret.top {
  border-bottom-style: dashed;
  border-left-color: transparent;
  border-right-color: transparent;
  border-top: none;
}

.caret.right {
  border-left-style: dashed;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-right: none;
}

.caret.left {
  border-right-style: dashed;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-left: none;
}

a > .collapse-arrow:before {
  font-family: font-icon;
  content: "\f0d7";
  display: inline-block;
  text-decoration: none;
  margin-right: calc(3/var(--space));
}

a.collapsed > .collapse-arrow:before {
  content: "\f0da";
}

.close {
  text-shadow: none;
  float: right;
  font-weight: bold;
  line-height: 1;
  opacity: 0.4;
  color: rgb(var(--black));
  font-size: calc(14/var(--font-calc));
}

.close:before {
  font-family: font-icon;
  content: "\e963";
}

.close:hover,
.close:focus {
  text-decoration: none;
  cursor: pointer;
  opacity: 1;
  color: rgb(var(--black));
}

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.wrapper-form > li > .form > .control-set > .control > .close {
  font-size: calc(12/var(--font-calc));
}

hr {
  box-sizing: content-box;
  height: 0;
  border: none;
  margin-top: calc(15/var(--space));
  margin-bottom: calc(15/var(--space));
  border-top: var(--border) var(--border-default);
}

.drag-mark-ns {
  display: inline-flex;
  flex-direction: column;
  line-height: 1;
  cursor: ns-resize;
}

.drag-mark-ns:before,
.drag-mark-ns:after {
  font-family: font-icon;
  display: inline-block;
  line-height: 1;
  position: relative;
  color: rgb(var(--gray60));
}

.drag-mark-ns:hover:before,
.drag-mark-ns:hover:after {
  color: rgb(var(--black));
}

.drag-mark-ns:before {
  content: "\f106";
  top: calc(1/var(--space));
}

.drag-mark-ns:after {
  content: "\f107";
  bottom: calc(1/var(--space));
}

.draggable-helper {
  position: fixed;
  cursor: pointer;
  z-index: 4000;
}

.draggable-helper .badge {
  position: absolute;
  z-index: 1;
  left: calc(5/var(--space) * -1);
  top: calc(8/var(--space) * -1);
  background-color: var(--info);
}

.draggable-helper.droppable:before,
.draggable-helper.not-droppable:before {
  font-family: font-icon;
  position: absolute;
  z-index: 1;
  font-size: calc(16/var(--font-calc));
  top: calc(8/var(--space) * -1);
  left: calc(11/var(--space) * -1);
}

.draggable-helper.droppable:before {
  content: "\f00c";
  color: var(--success);
}

.draggable-helper.not-droppable:before {
  content: "\f00d";
  color: var(--danger);
}

.draggable-helper .table {
  margin-bottom: 0;
  background-color: rgb(var(--white));
}

.wrapper-grid tr.draggable-selected td {
  opacity: 0.2;
  background-color: rgb(var(--gray20));
  border-color: rgb(var(--gray20));
}

.attach-file-draggable-holder {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 10;
  font-weight: bold;
  transition: background-color ease 0.1s;
  pointer-events: none;
  font-size: calc(14/var(--font-calc));
  color: rgb(var(--gray60));
  background-color: rgba(var(--gray10), 0.85);
  border: calc(2/var(--size)) dashed rgba(var(--black), 0.13);
}

.wrapper-form .attach-file-draggable-holder {
  top: calc(5/var(--space) * -1);
  bottom: calc(5/var(--space) * -1);
  left: calc(5/var(--space) * -1);
}

.wrapper-messenger-chat .attach-file-draggable-holder {
  flex-direction: column;
  top: calc(44/var(--space));
  bottom: calc(2/var(--space));
  left: calc(2/var(--space));
  right: calc(2/var(--space));
  font-size: calc(18/var(--font-calc));
}

.wrapper-messenger-chat .attach-file-draggable-holder:before {
  content: "\f019";
  font-family: font-icon;
  display: block;
  font-weight: normal;
  font-size: 7.5rem;
}

.icon {
  background-image: var(--uikit-icon-set);
  width: 16px;
  height: 16px;
  display: inline-block;
}

.icon.align-left {
  background-position: -150px -16px;
}

.icon.align-center {
  background-position: -166px -16px;
}

.icon.align-right {
  background-position: -182px -16px;
}

.icon.align-top {
  background-position: -203px -16px;
}

.icon.align-middle {
  background-position: -221px -16px;
}

.icon.align-bottom {
  background-position: -239px -16px;
}

.view-hidden-item {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}

.view-hidden-item:before {
  content: "";
  background-color: transparent;
  transform: rotate(135deg);
  transform-origin: 0;
  border-radius: 0;
  width: calc(6/var(--space));
  height: calc(6/var(--space));
  border: var(--border) rgb(var(--gray60));
  border-right: none;
  border-top: none;
}

.view-hidden-item.collapsed:before {
  transform: rotate(-45deg);
}

.view-hidden-item:has(div):before {
  display: none;
}

.view-hidden-item:has(div) > div,
.view-hidden-item:has(div) > div:before,
.view-hidden-item:has(div) > div:after {
  line-height: 1;
  display: inline-block;
  border-radius: 50%;
  height: calc(3/var(--space));
  width: calc(3/var(--space));
  background-color: rgb(var(--gray60));
}

.view-hidden-item:has(div) > div {
  position: relative;
}

.view-hidden-item:has(div) > div:before,
.view-hidden-item:has(div) > div:after {
  content: "";
  position: absolute;
}

.view-hidden-item:has(div) > div:before {
  left: calc(6/var(--space) * -1);
}

.view-hidden-item:has(div) > div:after {
  right: calc(6/var(--space) * -1);
}

.wrapper-form[class*=wrapper-form-state-] li.wrapper-form-view-hidden-item {
  background-color: transparent;
  min-height: 0;
}

.wrapper-form[class*=wrapper-form-state-] li.wrapper-form-view-hidden-item .view-hidden-item {
  border-radius: var(--radius-default);
  background-color: rgb(var(--gray20));
  margin: calc(7/var(--space)) calc(5/var(--space));
  padding: calc(3/var(--space));
}

.wrapper-form[class*=wrapper-form-state-] li.wrapper-form-view-hidden-item .view-hidden-item:hover {
  background-color: rgb(var(--gray30));
}

.wrapper-form[class*=wrapper-form-state-] li.wrapper-form-view-hidden-item .view-hidden-item:has(div) {
  padding: calc(4/var(--space));
}

.wrapper-grid .view-hidden-item:before {
  transform-origin: center;
  transform: rotate(45deg);
}

.wrapper-grid .view-hidden-item.collapsed:before {
  transform: rotate(-135deg);
}

.wrapper-grid .view-hidden-item:has(div) > div:before {
  left: 0;
  top: calc(6/var(--space) * -1);
}

.wrapper-grid .view-hidden-item:has(div) > div:after {
  left: 0;
  bottom: calc(6/var(--space) * -1);
}

.resizable-n {
  position: absolute;
  z-index: 90;
  cursor: n-resize;
  height: calc(7/var(--size));
  width: 100%;
  top: calc(5/var(--space) * -1);
  left: 0;
}

.resizable-s {
  position: absolute;
  z-index: 90;
  cursor: s-resize;
  height: calc(7/var(--size));
  width: 100%;
  bottom: calc(5/var(--space) * -1);
  left: 0;
}

.resizable-e {
  position: absolute;
  z-index: 90;
  cursor: e-resize;
  width: calc(7/var(--size));
  right: calc(5/var(--space) * -1);
  top: 0;
  height: 100%;
}

.resizable-w {
  position: absolute;
  z-index: 90;
  cursor: w-resize;
  width: calc(7/var(--size));
  left: calc(5/var(--space) * -1);
  top: 0;
  height: 100%;
}

.resizable-se {
  position: absolute;
  z-index: 90;
  cursor: se-resize;
  width: calc(12/var(--size));
  height: calc(12/var(--size));
  right: calc(5/var(--space) * -1);
  bottom: calc(5/var(--space) * -1);
}

.resizable-sw {
  position: absolute;
  z-index: 90;
  cursor: sw-resize;
  width: calc(9/var(--size));
  height: calc(9/var(--size));
  left: calc(5/var(--space) * -1);
  bottom: calc(5/var(--space) * -1);
}

.resizable-nw {
  position: absolute;
  z-index: 90;
  cursor: nw-resize;
  width: calc(9/var(--size));
  height: calc(9/var(--size));
  left: calc(5/var(--space) * -1);
  top: calc(5/var(--space) * -1);
}

.resizable-ne {
  position: absolute;
  z-index: 90;
  cursor: ne-resize;
  width: calc(9/var(--size));
  height: calc(9/var(--size));
  right: calc(5/var(--space) * -1);
  top: calc(5/var(--space) * -1);
}

.row:before,
.row:after {
  content: " ";
  display: table;
}

.row:after {
  clear: both;
}

.row {
  margin-left: calc(1/var(--space) * -1);
  margin-right: calc(1/var(--space) * -1);
}

.row + .row {
  margin-top: calc(5/var(--space));
}

.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12 {
  position: relative;
  min-height: 1px;
}

.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12 {
  padding-left: calc(1/var(--space));
  padding-right: calc(1/var(--space));
  float: left;
}

[class*='col-xs-'] + [class*='col-xs-'] {
  padding-left: calc(4/var(--space));
}

.col-sm-1,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-10,
.col-sm-11,
.col-sm-12 {
  padding-left: calc(2/var(--space));
  padding-right: calc(2/var(--space));
}

.col-md-1,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-10,
.col-md-11,
.col-md-12 {
  padding-left: calc(5/var(--space));
  padding-right: calc(5/var(--space));
}

.col-lg-1,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-10,
.col-lg-11,
.col-lg-12 {
  padding-left: calc(7/var(--space));
  padding-right: calc(7/var(--space));
}

.col-xs-12 {
  width: 100%;
}

.col-xs-11 {
  width: 91.66666667%;
}

.col-xs-10 {
  width: 83.33333333%;
}

.col-xs-9 {
  width: 75%;
}

.col-xs-8 {
  width: 66.66666667%;
}

.col-xs-7 {
  width: 58.33333333%;
}

.col-xs-6 {
  width: 50%;
}

.col-xs-5 {
  width: 41.66666667%;
}

.col-xs-4 {
  width: 33.33333333%;
}

.col-xs-3 {
  width: 25%;
}

.col-xs-2 {
  width: 16.66666667%;
}

.col-xs-1 {
  width: 8.33333333%;
}

@media (min-width: 768px) {
  .col-sm-1,
  .col-sm-2,
  .col-sm-3,
  .col-sm-4,
  .col-sm-5,
  .col-sm-6,
  .col-sm-7,
  .col-sm-8,
  .col-sm-9,
  .col-sm-10,
  .col-sm-11,
  .col-sm-12 {
    float: left;
  }

  .col-sm-12 {
    width: 100%;
  }

  .col-sm-11 {
    width: 91.66666667%;
  }

  .col-sm-10 {
    width: 83.33333333%;
  }

  .col-sm-9 {
    width: 75%;
  }

  .col-sm-8 {
    width: 66.66666667%;
  }

  .col-sm-7 {
    width: 58.33333333%;
  }

  .col-sm-6 {
    width: 50%;
  }

  .col-sm-5 {
    width: 41.66666667%;
  }

  .col-sm-4 {
    width: 33.33333333%;
  }

  .col-sm-3 {
    width: 25%;
  }

  .col-sm-2 {
    width: 16.66666667%;
  }

  .col-sm-1 {
    width: 8.33333333%;
  }
}

@media (min-width: 992px) {
  .col-md-1,
  .col-md-2,
  .col-md-3,
  .col-md-4,
  .col-md-5,
  .col-md-6,
  .col-md-7,
  .col-md-8,
  .col-md-9,
  .col-md-10,
  .col-md-11,
  .col-md-12 {
    float: left;
  }

  .col-md-12 {
    width: 100%;
  }

  .col-md-11 {
    width: 91.66666667%;
  }

  .col-md-10 {
    width: 83.33333333%;
  }

  .col-md-9 {
    width: 75%;
  }

  .col-md-8 {
    width: 66.66666667%;
  }

  .col-md-7 {
    width: 58.33333333%;
  }

  .col-md-6 {
    width: 50%;
  }

  .col-md-5 {
    width: 41.66666667%;
  }

  .col-md-4 {
    width: 33.33333333%;
  }

  .col-md-3 {
    width: 25%;
  }

  .col-md-2 {
    width: 16.66666667%;
  }

  .col-md-1 {
    width: 8.33333333%;
  }
}

@media (min-width: 1200px) {
  .col-lg-1,
  .col-lg-2,
  .col-lg-3,
  .col-lg-4,
  .col-lg-5,
  .col-lg-6,
  .col-lg-7,
  .col-lg-8,
  .col-lg-9,
  .col-lg-10,
  .col-lg-11,
  .col-lg-12 {
    float: left;
  }

  .col-lg-12 {
    width: 100%;
  }

  .col-lg-11 {
    width: 91.66666667%;
  }

  .col-lg-10 {
    width: 83.33333333%;
  }

  .col-lg-9 {
    width: 75%;
  }

  .col-lg-8 {
    width: 66.66666667%;
  }

  .col-lg-7 {
    width: 58.33333333%;
  }

  .col-lg-6 {
    width: 50%;
  }

  .col-lg-5 {
    width: 41.66666667%;
  }

  .col-lg-4 {
    width: 33.33333333%;
  }

  .col-lg-3 {
    width: 25%;
  }

  .col-lg-2 {
    width: 16.66666667%;
  }

  .col-lg-1 {
    width: 8.33333333%;
  }
}

a,
button,
li,
li:before {
  transition: color 0.2s ease-in-out,background-color 0.2s ease-in-out,border-color 0.2s ease-in-out;
}

.animated {
  animation-duration: 1s;
  animation-fill-mode: both;
}

.animated.infinite {
  animation-iteration-count: infinite;
}

.animated.hinge {
  animation-duration: 2s;
}

@keyframes bounceInUp {
  0%, 100%, 60%, 75%, 90% {
    transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  75% {
    transform: translate3d(0, 10px, 0);
  }

  90% {
    transform: translate3d(0, -5px, 0);
  }

  100% {
    transform: translate3d(0, 0, 0);
  }
}

.bounceInUp {
  animation-name: bounceInUp;
}

@keyframes bounceInDown {
  0%, 100%, 60%, 75%, 90% {
    transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }

  75% {
    transform: translate3d(0, -10px, 0);
  }

  90% {
    transform: translate3d(0, 5px, 0);
  }

  100% {
    transform: none;
  }
}

.bounceInDown {
  animation-name: bounceInDown;
}

@keyframes bounceInRight {
  0%, 100%, 60%, 75%, 90% {
    transition-timing-function: cubic-bezier(0.215, .61, .355, 1);
  }

  0% {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }

  75% {
    transform: translate3d(10px, 0, 0);
  }

  90% {
    transform: translate3d(-5px, 0, 0);
  }

  100% {
    transform: none;
  }
}

.bounceInRight {
  animation-name: bounceInRight;
}

@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }

  100% {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}

.bounceOutRight {
  animation-name: bounceOutRight;
}

@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }

  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }

  100% {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}

.bounceOutDown {
  animation-name: bounceOutDown;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.fadeIn {
  animation-name: fadeIn;
}

@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

.fadeInUp {
  animation-name: fadeInUp;
}

@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes fadeOut_none {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    display: none;
  }
}

.fadeOut {
  animation-name: fadeOut;
}

body[data-appversion="5"] .fadeOut {
  animation-name: fadeOut_none;
}

@keyframes pulse {
  0% {
    transform: scale3d(0.8, 0.8, 0.8);
  }

  50% {
    transform: scale3d(1, 1, 1);
  }

  100% {
    transform: scale3d(0.8, 0.8, 0.8);
  }
}

.pulse {
  animation-name: pulse;
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

.zoomIn {
  animation-name: zoomIn;
}

@keyframes zoomOut {
  0% {
    opacity: 1;
  }

  50% {
    opacity: 0;
    transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 0;
  }
}

.zoomOut {
  animation-name: zoomOut;
}

@keyframes tada {
  0% {
    transform: scale3d(1, 1, 1);
  }

  10%, 20% {
    transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);
  }

  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }

  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }

  100% {
    transform: scale3d(1, 1, 1);
  }
}

.tada {
  animation-name: tada;
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(359deg);
  }
}

@keyframes reportMarginGuide {
  40% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes text-danger-animation {
  0% {
    color: var(--danger);
  }

  50% {
    color: rgb(var(--gray40));
  }

  100% {
    color: var(--danger);
  }
}

.text-danger-animation,
.text-danger-highlight,
.page-progress-text > .progress-text-highlight {
  animation-name: text-danger-animation;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
}

.page-progress-text > .progress-text-highlight {
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
}

@keyframes activeMotion {
  0% {
    box-shadow: none;
  }

  50% {
    box-shadow: 0 0 30px #e4e177;
    background-color: #fffed9;
    border-color: #e4e177;
  }

  100% {
    box-shadow: none;
  }
}

@keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }

  to {
    background-position: 0 0;
  }
}

@keyframes stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.4);
    opacity: 1;
  }

  20% {
    transform: scaleY(1.0);
    opacity: 0.4;
  }
}

.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

.fade.in {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.in {
  display: block;
}

tr.collapse.in {
  display: table-row;
}

tbody.collapse.in {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-property: height, visibility;
  transition-duration: 0.15s;
  transition-timing-function: ease;
}

.wrapper:before,
.wrapper:after {
  content: " ";
  display: table;
  clear: both;
}

.wrapper-toolbar:before,
.wrapper-toolbar:after,
.wrapper-sub-title:before,
.wrapper-sub-title:after {
  content: " ";
  display: table;
  clear: both;
}

.wrapper-toolbar {
  position: relative;
  display: block;
  align-items: center;
  flex-wrap: wrap;
  margin: calc(5/var(--space)) 0;
}

.wrapper-article .wrapper-toolbar {
  display: block;
}

.header .wrapper-toolbar {
  display: flex;
}

.wrapper-toolbar-lg {
  margin: calc(20/var(--space)) 0;
}

.wrapper-toolbar.wrapper-toolbar-xs {
  margin-top: 0;
  margin-bottom: 0;
}

td .wrapper-toolbar:first-child,
.panel-heading > .wrapper-toolbar {
  margin: 0;
}



.wrapper-toolbar .pull-right,
.wrapper-toolbar:not(.whole-row) .pull-right .control-set:not(.control-table) .control {
  flex: 1;
}

.wrapper-toolbar .pull-right,
.wrapper-toolbar .pull-right .control-set,
.wrapper-toolbar .pull-right .control-set .control {
  justify-content: flex-end;
}

.wrapper-toolbar.display-flex,
.wrapper-toolbar .pull-left,
.wrapper-toolbar .pull-right {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.wrapper-toolbar.text-center {
  display: flex;
  justify-content: center;
}

.wrapper-toolbar.text-center .pull-right {
  flex: none;
}

.wrapper-toolbar.header-search-btn-group .control-set .control {
  margin-top: calc(4/var(--space));
  margin-bottom: calc(4/var(--space));
}

.wrapper-grid .wrapper-toolbar .control-set .control .btn,
.wrapper-grid .wrapper-toolbar .control-set .control .form-control,
.wrapper-grid .wrapper-toolbar.header-search-btn-group .control-set .control {
  margin-top: 0;
  margin-bottom: 0;
}

.header .wrapper-title .wrapper-toolbar .control-set .control .btn,
.header .wrapper-title .wrapper-toolbar .control-set .control .form-control {
  margin-top: calc(4/var(--space));
  margin-bottom: 0;
}

.wrapper-toolbar.header-search-btn-group .control-set .control .btn,
.wrapper-toolbar.header-search-btn-group .control-set .control .form-control {
  margin-top: 0;
  margin-bottom: 0;
}

.wrapper-toolbar.toolbar-collapse .control-set .control .btn,
.wrapper-toolbar.toolbar-collapse .control-set .control .form-control {
  margin-top: calc(4/var(--space));
  margin-bottom: 0;
}

.wrapper-form .control-set .control .tags-input .form-control {
  margin-top: 0;
  margin-bottom: 0;
}

.footer .wrapper-toolbar.toolbar-collapse .control-set .control .btn,
.footer .wrapper-toolbar .control-set .control .btn,
.footer .wrapper-toolbar.toolbar-collapse .control-set .control .form-control {
  margin-bottom: calc(4/var(--space));
  margin-top: 0;
}

.wrapper-sub-title:before,
.text-remark:before {
  display: inline-block;
  font-family: font-icon;
  margin-right: calc(5/var(--space));
}

.wrapper-sub-title:before {
  content: "\f138";
}

.text-remark:before {
  content: "\f0da";
}

.wrapper-sub-title {
  margin: calc(15/var(--space)) 0 calc(10/var(--space));
}

span.wrapper-sub-title ~ span.wrapper-sub-title {
  margin-left: calc(20/var(--space));
}

span.wrapper-sub-title:before {
  display: inline;
}

span.wrapper-sub-title:after {
  display: none;
}

.text-remark {
  margin: calc(5/var(--space)) 0 0;
  padding-left: calc(5/var(--space));
}

.wrapper-toolbar .text-remark {
  margin-top: 0;
}

.wrapper-sub-content {
  padding-left: calc(20/var(--space));
}

.inline-group {
  display: inline;
}

.wrapper-text-article,
.wrapper-article {
  line-height: var(--line-height-xl);
  margin: calc(15/var(--space)) calc(10/var(--space));
}

.wrapper-toolbar.toolbar-collapse {
  align-items: center;
  flex-wrap: nowrap;
}

.wrapper-toolbar.toolbar-collapse .pull-left,
.wrapper-toolbar.toolbar-collapse .pull-right {
  padding-right: calc(36/var(--space));
}

.wrapper-toolbar.toolbar-collapse .pull-right .btn.btn-toolbar-more {
  min-width: 0;
  position: absolute;
  top: calc(4/var(--space));
  right: calc(7/var(--space));
}

.footer .wrapper-toolbar.toolbar-collapse .pull-right .btn.btn-toolbar-more {
  top: calc(7/var(--space));
}

.footer .wrapper-toolbar .pull-right.position-absolute {
  right: calc(10/var(--space));
}

.btn.btn-toolbar-more {
  min-width: 0;
}

.btn.btn-toolbar-more:before {
  font-family: font-icon;
  content: "\e90b";
}

.btn.btn-toolbar-more.collapsed:before {
  content: "\e90d";
}

.wrapper-toolbar[class*="has-"] {
  border-width: calc(1/var(--size));
  border-style: solid;
}

.wrapper-toolbar.has-success {
  border-color: var(--success);
}

.wrapper-toolbar.has-warning {
  border-color: var(--warning);
}

.wrapper-toolbar.has-error {
  border-color: var(--danger);
}

.font-dotum {
  font-family: 'Dotum','돋움','Arial','Apple SD Gothic Neo','Gulim';
}

.font-gulim {
  font-family: 'Gulim','굴림','Arial','Apple SD Gothic Neo','Gulim';
}

.font-batang {
  font-family: 'Batang','바탕','Arial','Apple SD Gothic Neo','Gulim';
}

.font-gungsuh {
  font-family: 'Gungsuh','궁서','Arial','Apple SD Gothic Neo','Gulim';
}

.font-malgun-gothic {
  font-family: 'Malgun Gothic','Arial','Apple SD Gothic Neo','Gulim';
}

.font-nanumgothic {
  font-family: 'NanumGothic','Arial','Apple SD Gothic Neo','Gulim';
}

.font-nanumbarungothic {
  font-family: 'NanumBarunGothic','Arial','Apple SD Gothic Neo','Gulim';
}

.font-nanummyeongjo {
  font-family: 'NanumMyeongjo','Arial','Apple SD Gothic Neo','Gulim';
}

.font-arial {
  font-family: 'Arial','Apple SD Gothic Neo','Gulim';
}

.font-verdana {
  font-family: 'Verdana','Arial','Apple SD Gothic Neo','Gulim';
}

.font-times-new-roman {
  font-family: 'Times New Roman','Arial','Apple SD Gothic Neo','Gulim';
}

.font-georgia {
  font-family: 'Georgia','Arial','Apple SD Gothic Neo','Gulim';
}

.font-trebuchet-ms {
  font-family: 'Trebuchet MS','Arial','Apple SD Gothic Neo','Gulim';
}

.font-tahoma {
  font-family: 'Tahoma','Arial','Apple SD Gothic Neo','Gulim';
}

.font-comic-sans-ms {
  font-family: 'Comic Sans MS','Arial','Apple SD Gothic Neo','Gulim';
}

.font-courier-new {
  font-family: 'Courier New','Arial','Apple SD Gothic Neo','Gulim';
}

.font-arial-black {
  font-family: 'Arial Black','Arial','Apple SD Gothic Neo','Gulim';
}

.font-book-antiqua {
  font-family: 'Book Antiqua','Arial','Apple SD Gothic Neo','Gulim';
}

.font-helvetica {
  font-family: 'Helvetica','Arial','Apple SD Gothic Neo','Gulim';
}

.font-impact {
  font-family: 'Impact','Arial','Apple SD Gothic Neo','Gulim';
}

.font-lucida-console {
  font-family: 'Lucida Console','Arial','Apple SD Gothic Neo','Gulim';
}

.font-calibri {
  font-family: 'Calibri','Arial','Apple SD Gothic Neo','Gulim';
}

.font-microsoft-sans-serif {
  font-family: 'Microsoft Sans Serif','Arial','Apple SD Gothic Neo','Gulim';
}

.font-microsoft-yahei {
  font-family: 'microsoft yahei','Arial','Apple SD Gothic Neo','Gulim';
}

.font-simsun {
  font-family: '宋体', 'SimSun','Arial','Apple SD Gothic Neo','Gulim';
}

.font-simhei {
  font-family: '黑体', 'SimHei','Arial','Apple SD Gothic Neo','Gulim';
}

.font-kaiti {
  font-family: '標楷體', 'DFKai-SB','Arial','Apple SD Gothic Neo','Gulim';
}

.font-fangsong {
  font-family: '仿宋', 'FangSong','Arial','Apple SD Gothic Neo','Gulim';
}

.font-lishu {
  font-family: '隶书','Arial','Apple SD Gothic Neo','Gulim';
}

.font-youyuan {
  font-family: '幼圆','Arial','Apple SD Gothic Neo','Gulim';
}

.font-hiragino-sans {
  font-family: '苹果丽黑', 'Hiragino Sans GB','Apple SD Gothic Neo','Gulim';
}

.font-pmingliu {
  font-family: '新細明體', 'PMingLiU','Apple SD Gothic Neo','Gulim';
}

.font-microsoft-jhengHei {
  font-family: '微軟正黑體', 'Microsoft JhengHei','Apple SD Gothic Neo','Gulim';
}

.font-ms-pgothic {
  font-family: 'MS PGothic','Arial','Apple SD Gothic Neo','Gulim';
}

.font-ms-pmincho {
  font-family: 'MS PMincho','Arial','Apple SD Gothic Neo','Gulim';
}

.font-ms-gothic {
  font-family: 'MS Gothic','Arial','Apple SD Gothic Neo','Gulim';
}

.font-ms-mincho {
  font-family: 'MS Mincho','Arial','Apple SD Gothic Neo','Gulim';
}

.font-meiryo {
  font-family: 'Meiryo','Arial','Apple SD Gothic Neo','Gulim';
}

.font-angsana-new {
  font-family: 'Angsana New','Arial','Apple SD Gothic Neo','Gulim';
}

.font-browallia-new {
  font-family: 'Browallia New','Arial','Apple SD Gothic Neo','Gulim';
}

.font-rsu {
  font-family: 'RSU','Arial','Apple SD Gothic Neo','Gulim';
}

.font-cordia-new {
  font-family: 'Cordia New','Arial','Apple SD Gothic Neo','Gulim';
}

.font-leelawadee {
  font-family: 'Leelawadee','Arial','Apple SD Gothic Neo','Gulim';
}

.font-freesiaupc {
  font-family: 'FreesiaUPC','Arial','Apple SD Gothic Neo','Gulim';
}

.font-sarabun {
  font-family: 'Sarabun', 'Arial', 'Apple SD Gothic Neo', 'Gulim';
}

a {
  text-decoration: none;
  background-color: transparent;
  cursor: pointer;
  color: var(--link);
}

a:hover,
a:focus {
  text-decoration: underline;
  outline: none;
}

a:hover {
  color: var(--link-hover);
}

.text-primary {
  color: var(--primary);
}

a.text-primary:hover {
  color: var(--primary-hover);
}

.text-light {
  color: var(--primary-light);
}

a.text-light:hover {
  color: var(--primary-light-hover);
}

.text-success {
  color: var(--success) !important;
}

a.text-success:hover {
  color: var(--success-hover) !important;
}

.text-info {
  color: var(--info) !important;
}

a.text-info:hover {
  color: var(--info-hover) !important;
}

.text-warning {
  color: var(--warning) !important;
}

a.text-warning:hover {
  color: var(--warning-hover) !important;
}

.text-danger {
  color: var(--danger) !important;
}

a.text-danger:hover {
  color: var(--danger-hover) !important;
}

.text-default {
  color: var(--text) !important;
}

a.text-default:hover {
  color: var(--text-hover) !important;
}

.text-muted {
  color: var(--muted) !important;
}

a.text-muted:hover {
  color: var(--muted-hover) !important;
}

.text-gray {
  color: rgb(var(--gray60)) !important;
}

a.text-gray:hover {
  color: rgb(var(--gray80)) !important;
}

.text-muted-primary {
  color: var(--muted) !important;
}

a.text-muted-primary:hover {
  color: var(--link-hover) !important;
}

.text-inverse {
  color: rgb(var(--white)) !important;
}

a.text-inverse:hover {
  color: rgb(var(--white)) !important;
}

[class*="text-"][class*="-inverse"] {
  color: rgb(var(--white-fixed)) !important;
  padding: calc(1/var(--space)) calc(2/var(--space));
  border-radius: var(--radius-sm);
}

.text-default-inverse {
  background-color: var(--text);
}

a.text-default-inverse:hover {
  background-color: var(--text-hover);
}

.text-primary-inverse {
  background-color: var(--primary);
}

a.text-primary-inverse:hover {
  background-color: var(--primary-hover);
}

.text-success-inverse {
  background-color: var(--success);
}

a.text-success-inverse:hover {
  background-color: var(--success-hover);
}

.text-info-inverse {
  background-color: var(--info);
}

a.text-info-inverse:hover {
  background-color: var(--info-hover);
}

.text-warning-inverse {
  background-color: var(--warning);
}

a.text-warning-inverse:hover {
  background-color: var(--warning-hover);
}

.text-danger-inverse {
  background-color: var(--danger);
}

a.text-danger-inverse:hover {
  background-color: var(--danger-hover);
}

.text-link {
  color: var(--link);
  cursor: pointer;
}

.text-link:hover {
  color: var(--link-hover);
  text-decoration: underline;
}

.text-link:hover > .label {
  text-decoration: underline;
}

a + a,
.link-group + .link-group,
a + .link-group {
  margin-left: calc(6/var(--space));
}

.text-group {
  position: relative;
  display: table;
  border-collapse: separate;
}

.text-group > .text,
.text-group > .text-group-btn {
  display: table-cell;
}

.text-group > .text {
  width: 100%;
}

.text-group > .text-group-btn {
  position: relative;
}

.text-group > .text-group-btn .btn {
  min-width: 0;
}

.state-value-entered {
  position: relative;
}

.state-value-entered:after {
  content: "";
  display: inline-block;
  border-radius: 50%;
  position: absolute;
  top: calc(1/var(--space));
  right: calc(5/var(--space) * -1);
  width: calc(4/var(--size));
  height: calc(4/var(--size));
  background-color: var(--primary);
}

.text-5xl {
  font-size: calc(42/var(--font-calc)) !important;
}

.text-4xl {
  font-size: calc(36/var(--font-calc)) !important;
}

.text-3xl {
  font-size: calc(30/var(--font-calc)) !important;
}

.text-2xl {
  font-size: calc(24/var(--font-calc)) !important;
}

.text-xl {
  font-size: calc(18/var(--font-calc)) !important;
}

.text-2lg {
  font-size: calc(16/var(--font-calc)) !important;
}

.text-lg {
  font-size: calc(14/var(--font-calc)) !important;
}

.text-md {
  font-size: calc(12/var(--font-calc)) !important;
}

.text-sm {
  font-size: calc(11/var(--font-calc)) !important;
}

.text-xs {
  font-size: calc(10/var(--font-calc)) !important;
}

.text-2xs {
  font-size: calc(9/var(--font-calc)) !important;
}

.text-3xs {
  font-size: calc(8/var(--font-calc)) !important;
}

.label {
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  white-space: nowrap;
  font-weight: normal;
  padding: calc(4/var(--space)) calc(5/var(--space)) calc(3/var(--space));
  line-height: var(--line-height-z);
  border-radius: var(--radius-default);
  color: rgb(var(--white-fixed));
}

a.label:hover,
a.label:focus {
  text-decoration: none;
  cursor: pointer;
  color: rgb(var(--white));
}

.label:empty {
  display: none;
}

.label.label-inline {
  display: inline;
  white-space: normal;
  text-align: left;
  padding-bottom: calc(2/var(--space));
  padding-top: calc(3/var(--space));
}

.btn .label {
  position: relative;
  top: calc(var(--space) * -1);
}

.label-default {
  background-color: var(--default);
  color: rgb(var(--white));
}

a.label-default:hover,
a.label-default:focus {
  background-color: var(--default-hover);
}

.label-primary {
  background-color: var(--primary);
}

a.label-primary:hover,
a.label-primary:focus {
  background-color: var(--primary-hover);
}

.label-success {
  background-color: var(--success);
}

a.label-success:hover,
a.label-success:focus {
  background-color: var(--success-hover);
}

.label-info {
  background-color: var(--info);
}

a.label-info:hover,
a.label-info:focus {
  background-color: var(--info-hover);
}

.label-warning {
  background-color: var(--warning);
}

a.label-warning:hover,
a.label-warning:focus {
  background-color: var(--warning-hover);
}

.label-danger {
  background-color: var(--danger);
}

a.label-danger:hover,
a.label-danger:focus {
  background-color: var(--danger-hover);
}

.label-muted {
  background-color: rgb(var(--gray30));
  color: var(--muted);
}

.label-sm {
  padding: calc(2/var(--space));
  font-size: calc(11/var(--font-calc));
  border-radius: var(--radius-sm);
}

.label-xs {
  padding: calc(1/var(--space)) calc(2/var(--space));
  font-size: calc(10/var(--font-calc));
  border-radius: var(--radius-sm);
}

.label-light {
  color: rgb(var(--black-fixed));
}

.label-default.label-light {
  background-color: var(--default-light);
  color: rgb(var(--black));
}

.label-primary.label-light {
  background-color: var(--label-primary-light);
}

.label-success.label-light {
  background-color: var(--label-success-light);
}

.label-info.label-light {
  background-color: var(--label-info-light);
}

.label-warning.label-light {
  background-color: var(--label-warning-light);
}

.label-danger.label-light {
  background-color: var(--label-danger-light);
}

.label.label-inverse:not(.label-checkbox):not(.label-radio) {
  background-color: rgb(var(--white));
  color: var(--default);
  outline: var(--border) var(--default);
}

.label.label-inverse:not(.label-checkbox):not(.label-radio).label-primary {
  color: var(--link);
  outline-color: var(--link);
}

.label.label-inverse:not(.label-checkbox):not(.label-radio).label-success {
  color: var(--success);
  outline-color: var(--success);
}

.label.label-inverse:not(.label-checkbox):not(.label-radio).label-info {
  color: var(--info);
  outline-color: var(--info);
}

.label.label-inverse:not(.label-checkbox):not(.label-radio).label-warning {
  color: var(--warning);
  outline-color: var(--warning);
}

.label.label-inverse:not(.label-checkbox):not(.label-radio).label-danger {
  color: var(--danger);
  outline-color: var(--danger);
}

.label.label-inverse:not(.label-checkbox):not(.label-radio).label-muted {
  color: var(--muted);
}

.label-group .label.label-inverse:not(.label-checkbox):not(.label-radio) {
  outline: none;
}

.label-lock {
  position: relative;
  background-color: rgb(var(--gray20));
  color: rgb(var(--gray50));
  padding-right: calc(20/var(--space));
}

.label-lock:after {
  font-family: "font-icon";
  text-rendering: auto;
  content: "\e94c";
  position: absolute;
  top: 50%;
  right: calc(5/var(--space));
  margin-top: calc(7/var(--space) * -1);
}

.label > .inline-divider {
  margin: 0 calc(3/var(--space));
  height: calc(11/var(--size));
}

.label.text-wrap {
  word-break: break-word;
}

.label:has(.label-close) {
  display: flex;
}

.label > .label-close {
  display: inline-block;
  cursor: pointer;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNnB4IiBoZWlnaHQ9IjZweCIgdmlld0JveD0iMCAwIDYgNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNiA2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIHBvaW50cz0iNi4wMjMsMC42MDMgNS40MjEsMCAzLjAxMiwyLjQwOSAwLjYwMywwIDAsMC42MDMgMi40MDksMy4wMTIgMCw1LjQyMSAwLjYwMyw2LjAyMyAzLjAxMiwzLjYxNCA1LjQyMSw2LjAyMyANCgk2LjAyMyw1LjQyMSAzLjYxNCwzLjAxMiAiLz4NCjwvc3ZnPg0K");
  opacity: 0.5;
  border-radius: 50%;
  padding: calc(6/var(--space));
  margin-left: calc(5/var(--space));
  background-color: rgb(var(--white-fixed));
}

.label > .label-close:hover {
  opacity: 1;
}

.label-checkbox,
.label-radio {
  cursor: pointer;
  user-select: none;
  color: rgb(var(--gray50));
  background-color: rgb(var(--white));
  margin: calc(1/var(--space)) calc(3/var(--space)) calc(1/var(--space)) 0;
  border: var(--border) var(--border-default);
}

.label-checkbox.active,
.label-radio.active {
  border: var(--border) var(--primary);
  color: rgb(var(--white-fixed));
  background-color: var(--primary);
}

.label-checkbox.label-inverse.active,
.label-radio.label-inverse.active {
  color: var(--primary);
  background-color: rgb(var(--white));
}

.label.label-textbox {
  background-color: rgb(var(--white));
  border: var(--border) var(--input-border);
  color: var(--text);
}

.label[contenteditable="true"]:active,
.label[contenteditable="true"]:focus {
  outline: var(--border) var(--input-border-focus);
}

.label-group {
  position: relative;
  display: inline-block;
  padding: 0;
  vertical-align: top;
  min-width: calc(70/var(--size));
}

.label-group .label {
  width: 100%;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border: var(--border) transparent;
}

.label-group .label.label-inverse {
  background-color: rgb(var(--white));
  color: var(--link);
  border-color: var(--link);
}

.label-group .label > a {
  overflow: hidden;
  text-overflow: ellipsis;
  color: rgb(var(--white-fixed));
}

.label-group .label.label-default > a {
  color: rgb(var(--white));
}

.label-group .label > a:not(.label-group-edit) {
  display: block;
  width: 100%;
}

.label-group .label.label-muted > a {
  color: var(--muted);
}

.label-group ul {
  list-style: none;
  padding: 0;
  text-align: center;
  z-index: 1000;
  min-width: 100%;
  border: var(--border) var(--border-default);
  background-color: rgb(var(--white));
  border-radius: 0 0 var(--radius-default) var(--radius-default);
}

.label-group .label:not(.label-muted):not(.label-primary):not(.label-success):not(.label-info):not(.label-warning):not(.label-danger) + ul {
  border-radius: var(--radius-default);
}

.label-group .label.label-muted + ul {
  border-color: var(--muted);
}

.label-group:hover .label-primary + ul {
  border-color: var(--primary);
}

.label-group:hover .label-success + ul {
  border-color: var(--success);
}

.label-group:hover .label-info + ul {
  border-color: var(--info);
}

.label-group:hover .label-warning + ul {
  border-color: var(--warning);
}

.label-group:hover .label-danger + ul {
  border-color: var(--danger);
}

.label-group ul li a,
ul.dropdown-menu.dropdown-menu-label-group li a {
  display: block;
  border-bottom: var(--border) var(--border-default);
  color: rgb(var(--gray80));
  padding: calc(3/var(--space)) calc(2/var(--space)) calc(2/var(--space));
}

.label-group ul li a:hover {
  cursor: pointer;
  background-color: rgb(var(--gray20));
  color: rgb(var(--black));
}

.label-group ul li:last-child a {
  border-bottom: none;
}

.label-group.label-group-hover .label {
  border-radius: var(--radius-default);
}

.label-group.label-group-hover ul {
  position: absolute;
  white-space: nowrap;
  display: none;
  left: 0;
  margin-top: calc(1/var(--space) * -1);
}

.label-group.label-group-hover:hover:has(ul) .label {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.label-group.label-group-hover:hover ul {
  display: block;
}

.label-group.label-group-hover:hover .label {
  text-decoration: underline;
  cursor: pointer;
}

.label-group.label-group-block.label-group-justified {
  width: 100%;
}

.label-group.label-group-justified ul {
  right: 0;
  white-space: nowrap;
  width: 100%;
}

.label-group.label-group-justified ul li a {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
}

.label-group-collapse .label {
  white-space: normal;
}

.label-group-block,
.label-block {
  display: block !important;
  min-width: 0 !important;
  flex: 1;
}

.label-group-no-ellipsis > .label,
.label-group-no-ellipsis > .label + ul li a {
  white-space: normal !important;
}

.label-group-dropup ul {
  bottom: 100%;
}

.label-group-state {
  position: absolute;
  left: 0;
  top: calc(7/var(--space) * -1);
  color: var(--danger);
}

.label-group-state:before {
  font-family: font-icon;
  display: inline-block;
  vertical-align: middle;
  content: "\f02e";
  font-size: calc(16/var(--font-calc));
}

.label-group-proceed-step.label-group,
.wrapper-label-group-proceed-step .label-group {
  float: left;
  margin-left: calc(12/var(--space));
  margin-top: calc(1/var(--space));
  margin-bottom: calc(1/var(--space));
}

.label-group-proceed-step.label-group:before,
.wrapper-label-group-proceed-step .label-group:before {
  content: "";
  position: absolute;
  left: calc(12/var(--space) * -1);
  top: calc(11/var(--space));
  width: calc(12/var(--space));
  border-top: var(--border) var(--border-default);
}

.label-group-proceed-step.label-group:first-child,
.wrapper-label-group-proceed-step .label-group:first-child,
.label-group-proceed-step.label-group.first-child,
.wrapper-label-group-proceed-step .label-group.first-child {
  margin-left: calc(1/var(--space));
}

.label-group-proceed-step.label-group:first-child:before,
.wrapper-label-group-proceed-step .label-group:first-child:before,
.label-group-proceed-step.label-group.first-child:before,
.wrapper-label-group-proceed-step .label-group.first-child:before {
  display: none;
}

.label-group-proceed-step.label-group-inv-adj.label-group,
.wrapper-label-group-proceed-step .label-group-inv-adj.label-group {
  width: calc(80/var(--size));
}

.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt {
  display: flex;
}

.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt .label-group {
  float: none;
}

.label-group-proceed-step.label-group-order-mgmt.label-group,
.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt .label-group {
  flex: none;
  width: calc(113/var(--size));
}

.label-group-proceed-step.label-group-order-mgmt.label-group .label,
.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt .label-group .label {
  padding-left: calc(10/var(--space));
  padding-right: calc(10/var(--space));
}



.label-group-proceed-step.label-group-order-mgmt.label-group .label .label-group-option,
.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt .label-group .label .label-group-option {
  position: absolute;
  cursor: pointer;
  text-decoration: none;
  right: calc(4/var(--space));
}

.label-group-proceed-step.label-group-order-mgmt.label-group .label .label-group-edit,
.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt .label-group .label .label-group-edit {
  text-decoration: none;
  color: rgb(var(--white));
}

.label-group-proceed-step.label-group-order-mgmt.label-group .label.label-light .label-group-edit,
.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt .label-group .label.label-light .label-group-edit {
  color: var(--black-fixed);
}

.label-group-proceed-step.label-group-order-mgmt.label-group .label .label-group-edit:after,
.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt .label-group .label .label-group-edit:after {
  font-family: "font-icon";
  text-rendering: auto;
  content: "\f040";
  margin-left: calc(3/var(--space));
}

.label-group-proceed-step.label-group-order-mgmt.label-group.use-label-group-option-dual .label,
.wrapper-label-group-proceed-step.wrapper-label-group-order-mgmt .label-group.use-label-group-option-dual .label {
  padding-right: calc(30/var(--space));
}

.badge {
  display: inline-block;
  font-weight: normal;
  vertical-align: middle;
  white-space: nowrap;
  text-align: center;
  line-height: 1;
  color: rgb(var(--white-fixed));
  background-color: var(--default);
  min-width: calc(10/var(--size));
  padding: calc(2/var(--space)) calc(5/var(--space));
  font-size: calc(11/var(--font-calc));
  border-radius: var(--radius-lg);
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  margin-left: calc(5/var(--space));
  background-color: rgb(var(--white));
}

a.badge:hover,
a.badge:focus {
  text-decoration: none;
  cursor: pointer;
  color: rgb(var(--white));
}

.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
  color: var(--primary);
  background-color: rgb(var(--white));
}

.list-group-item > .badge {
  float: right;
}

.list-group-item > .badge + .badge {
  margin-right: calc(5/var(--space));
}

.nav-pills > li > a > .badge {
  margin-left: calc(3/var(--space));
}

.badge.badge-default {
  color: rgb(var(--white));
  background-color: var(--default);
}

.badge.badge-primary {
  background-color: var(--primary);
}

.badge.badge-success {
  background-color: var(--success);
}

.badge.badge-info {
  background-color: var(--info);
}

.badge.badge-warning {
  background-color: var(--warning);
}

.badge.badge-danger {
  background-color: var(--danger);
}

span.user-help-mark {
  display: inline-block;
  cursor: pointer;
  position: relative;
  vertical-align: middle;
  color: rgb(var(--gray50));
  padding-right: calc(5/var(--space));
  font-size: calc(16/var(--font-calc));
}

span.user-help-mark:hover,
span.user-help-mark.active {
  color: rgb(var(--black));
}

span.user-help-mark:before {
  font-family: font-icon;
  content: "\f059";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

ul,
ol {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: calc(20/var(--space));
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
  margin-left: calc(5/var(--space) * -1);
}

.list-inline > li {
  display: inline-block;
  padding-left: calc(5/var(--space));
  padding-right: calc(5/var(--space));
}

ul.dashed {
  padding-left: 0;
  list-style: none;
}

ul.dashed li:before {
  content: "-";
  margin: 0 calc(5/var(--space));
}

ul.dashed li > .dashed {
  padding-left: calc(10/var(--space));
}

ul.ul-more-space,
ol.ol-more-space {
  list-style: none;
  padding-left: calc(10/var(--space));
}

ul.ul-more-space > li,
ol.ol-more-space > li {
  margin: calc(10/var(--space)) 0 calc(15/var(--space));
}

dl {
  margin-top: 0;
  margin-bottom: 0;
}

dt,
dd {
  line-height: var(--line-height-lg);
}

dt {
  margin-top: calc(10/var(--space));
  font-weight: bold;
}

dd {
  margin-left: calc(10/var(--space));
}

.dl-lg {
  padding: calc(10/var(--space));
}

.dl-lg dt {
  font-size: calc(14/var(--font-calc));
  line-height: var(--line-height-xl);
}

.dl-horizontal dt {
  margin-top: 0;
}

b,
strong {
  font-weight: bold;
}

p {
  margin: 0;
}

code {
  padding: calc(2/var(--space)) calc(4/var(--space));
  font-size: calc(11/var(--font-calc));
  border-radius: var(--radius-sm);
  color: var(--danger);
  background-color: var(--danger-light);
}

kbd {
  padding: calc(2/var(--space)) calc(4/var(--space));
  font-size: calc(11/var(--font-calc));
  color: rgb(var(--white));
  background-color: rgb(var(--gray90));
  border-radius: var(--radius-sm);
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: bold;
  box-shadow: none;
}

pre {
  overflow: auto;
  display: block;
  word-break: break-all;
  word-wrap: break-word;
  padding: calc(8/var(--space));
  margin: 0 0 calc(8.5/var(--space));
  font-size: calc(11/var(--font-calc));
  background-color: rgb(var(--gray10));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-sm);
}

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}

.pre-scrollable {
  max-height: calc(340/var(--size));
  overflow-y: scroll;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
  background-color: transparent;
}

th {
  text-align: left;
}

td,
th {
  padding: 0;
}

.table {
  table-layout: fixed;
  width: 100%;
  border-color: var(--border-default);
  border-width: calc(1/var(--size));
  margin-bottom: calc(5/var(--space));
  background-color: rgb(var(--white));
}

.wrapper-print .table,
.wrapper-board-view .table {
  background-color: transparent;
}

table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}

table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}

.table .table {
  background-color: rgb(var(--white));
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
  word-wrap: break-word;
  vertical-align: middle;
  border-top-style: solid;
  border-bottom-style: solid;
  line-height: var(--line-height-old);
  border-color: var(--border-default);
  border-width: calc(1/var(--size));
  padding: calc(3/var(--space));
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th {
  border-bottom-style: solid;
  text-align: center;
  font-weight: normal;
  background-color: rgb(var(--gray10));
  padding-top: calc(6/var(--space));
}

.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td {
  border-top-color: var(--table-top-point);
}

.table-layout-fixed {
  table-layout: fixed;
}

.table-layout-auto {
  table-layout: auto;
}

.table-width-auto {
  width: auto;
}

tr.text-center th,
tr.text-center td {
  text-align: center;
}

tr.text-right th,
tr.text-right td {
  text-align: right;
}

.table-nowrap th,
.table-nowrap td {
  white-space: nowrap;
}

.table > tbody > tr.disabled > td,
.table > tbody > tr > td.disabled {
  cursor: not-allowed;
}

.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: calc(2/var(--space));
}

.table-expand > thead > tr > th,
.table-expand > tbody > tr > th,
.table-expand > tfoot > tr > th,
.table-expand > thead > tr > td,
.table-expand > tbody > tr > td,
.table-expand > tfoot > tr > td {
  padding: calc(7/var(--space));
}

.table-bordered {
  border-style: solid;
}

.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border-style: solid;
}

.table-striped > tbody > tr:nth-of-type(even),
tr.tr-striped {
  background-color: var(--table-striped);
}

body.variable-table-striped-y div.contents:not(.variable-reset) .table.table-grid-input > tbody > tr:nth-of-type(even):hover,
body.variable-table-striped-y div.contents:not(.variable-reset) .table:not(.table-grid-input) > tbody > tr.tr-even:hover,
div.contents:not(.variable-reset) .table:not(.table-grid-input) tr.tr-even:hover,
.table-hover > tbody > tr.tr-striped:hover > td,
.table-hover > tbody > tr:hover,
.table-td-hover td:not(.blank):hover,
.table .td-hover {
  background-color: var(--table-hover);
}

.table.table-th-hover th:hover,
.table .th-hover {
  filter: var(--table-hover-th);
}

.table > tbody > tr > td.bg-muted {
  background-color: var(--muted-bg) !important;
}

.table .blank {
  border-style: none;
}

.table > thead > tr > td.muted,
.table > tbody > tr > td.muted,
.table > tfoot > tr > td.muted,
.table > thead > tr.muted > td,
.table > tbody > tr.muted > td,
.table > tfoot > tr.muted > td {
  background-color: var(--tabel-muted);
}

.table > thead > tr > th.muted,
.table > tbody > tr > th.muted,
.table > tfoot > tr > th.muted,
.table > thead > tr.muted > th,
.table > tbody > tr.muted > th,
.table > tfoot > tr.muted > th {
  background-color: var(--tabel-muted-hover);
}

.table-hover > tbody > tr > td.muted:hover,
.table-hover > tbody > tr > th.muted:hover,
.table-hover > tbody > tr.muted:hover > td,
.table-hover > tbody > tr:hover > .muted,
.table-hover > tbody > tr.muted:hover > th {
  background-color: var(--tabel-muted-hover);
}

.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: var(--tabel-success);
}

.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr:hover > .success,
.table-hover > tbody > tr.success:hover > th {
  background-color: var(--tabel-success-hover);
}

.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: var(--tabel-info);
}

.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr:hover > .info,
.table-hover > tbody > tr.info:hover > th {
  background-color: var(--tabel-info-hover);
}

.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: var(--tabel-warning);
}

.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr:hover > .warning,
.table-hover > tbody > tr.warning:hover > th {
  background-color: var(--tabel-warning-hover);
}

.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: var(--tabel-danger);
}

.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr:hover > .danger,
.table-hover > tbody > tr.danger:hover > th {
  background-color: var(--tabel-danger-hover);
}

.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: var(--tabel-active);
}

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: var(--tabel-active-hover);
}

.table > thead > tr > td.active-kbd,
.table > tbody > tr > td.active-kbd,
.table > tfoot > tr > td.active-kbd,
.table > thead > tr > th.active-kbd,
.table > tbody > tr > th.active-kbd,
.table > tfoot > tr > th.active-kbd,
.table > thead > tr.active-kbd > td,
.table > tbody > tr.active-kbd > td,
.table > tfoot > tr.active-kbd > td,
.table > thead > tr.active-kbd > th,
.table > tbody > tr.active-kbd > th,
.table > tfoot > tr.active-kbd > th {
  background-color: var(--tabel-active-kbd) !important;
}

.table-hover > tbody > tr > td.active-kbd:hover,
.table-hover > tbody > tr > th.active-kbd:hover,
.table-hover > tbody > tr.active-kbd:hover > td,
.table-hover > tbody > tr:hover > .active-kbd,
.table-hover > tbody > tr.active-kbd:hover > th {
  background-color: var(--tabel-active-kbd-hover) !important;
}

.dropdown-menu .table {
  margin-bottom: 0;
}

.dropdown-menu .table th,
.dropdown-menu .table td {
  border-top-style: none;
}

.table-transparent > thead > tr > th,
.table-transparent > tbody > tr > th {
  background-color: transparent;
}

.table-success > thead > tr > th,
.table-success > tbody > tr > th {
  background-color: var(--tabel-success);
}

.table-info > thead > tr > th,
.table-info > tbody > tr > th {
  background-color: var(--tabel-info);
}

.table-warning > thead > tr > th,
.table-warning > tbody > tr > th {
  background-color: var(--tabel-warning);
}

.table-danger > thead > tr > th,
.table-danger > tbody > tr > th {
  background-color: var(--tabel-danger);
}

.table.table-border-darken,
.table.table-border-darken > thead > tr > th,
.table.table-border-darken > tbody > tr > th,
.table.table-border-darken > tbody > tr > td {
  border-color: rgb(var(--gray50));
}

.table-th-bold > thead > tr > th,
.table-th-bold > tbody > tr > th {
  font-weight: bold;
}

.table-th-left > thead > tr > th,
.table-th-left > tbody > tr > th {
  text-align: left;
}

.table-th-right > thead > tr > th,
.table-th-right > tbody > tr > th {
  text-align: right;
}

.table-border-no-a,
.table-border-no-a th,
.table-border-no-a td {
  border-style: none !important;
}

.table-border-no-a th {
  background: none !important;
}

.table-border-no-h td {
  border-top-style: none !important;
  border-bottom-style: none !important;
}

.table-border-no-v td {
  border-right-style: none !important;
  border-left-style: none !important;
}

.table-border-no-lr {
  border-right-style: none !important;
  border-bottom-style: none !important;
  border-left-style: none !important;
}

.table-border-no-lr th:first-child,
.table-border-no-lr td:first-child {
  border-left-style: none !important;
}

.table-border-no-lr th:last-child,
.table-border-no-lr td:last-child {
  border-right-style: none !important;
}

.table-border-no-td {
  border-right: none;
  border-left: none;
  border-bottom: none;
}

.table-border-no-td td {
  border: none !important;
}

.table.table-th-dot > thead > tr > th:before,
.table.table-th-dot > tbody > tr > th:before {
  content: "·";
  margin-right: calc(3/var(--space));
}

.table.table-padding-no-a > thead > tr > th,
.table.table-padding-no-a > tbody > tr > th,
.table.table-padding-no-a > tbody > tr > td,
.table.table-padding-no-a > tfoot > tr > td {
  padding: 0;
}

.table.table-padding-no-a > tbody > tr > td.text-left,
.table.table-padding-no-a > tfoot > tr > td.text-left {
  padding-left: calc(2/var(--space));
}

.table.table-padding-no-a > tbody > tr > td.text-right,
.table.table-padding-no-a > tfoot > tr > td.text-right {
  padding-right: calc(2/var(--space));
}

.table.table-lh-normal > thead > tr > th,
.table.table-lh-normal > tbody > tr > th,
.table.table-lh-normal > tbody > tr > td,
.table.table-lh-normal > tfoot > tr > td {
  line-height: normal;
}

.table.table-valign-top > thead > tr > th,
.table.table-valign-top > tbody > tr > th,
.table.table-valign-top > tbody > tr > td,
.table.table-valign-top > tfoot > tr > td {
  vertical-align: top;
}

.table.table-valign-middle > thead > tr > th,
.table.table-valign-middle > tbody > tr > th,
.table.table-valign-middle > tbody > tr > td,
.table.table-valign-middle > tfoot > tr > td {
  vertical-align: middle;
}

.table th .sort:after {
  font-family: font-icon;
  text-rendering: auto;
  text-decoration: none;
  display: inline-block;
  margin-left: calc(2/var(--space));
}

.table th .sort.desc:after {
  content: "\f0d8";
}

.table th .sort.asc:after {
  content: "\f0d7";
}

.table-basic-register > tbody > tr > th {
  width: calc(150/var(--size));
}

.table > tbody > tr > th span.user-help-mark {
  float: right;
  visibility: hidden;
  display: inline-block;
  margin-left: calc(2/var(--space));
  margin-right: calc(2/var(--space));
  top: calc(1/var(--space));
}

.update-balance-table > tbody > tr > th {
  width: calc(150/var(--size));
}

.table-easy-entry > tbody > tr > th {
  width: calc(150/var(--size));
}

.table-fast-entry-top > tbody > tr > th {
  width: calc(150/var(--size));
}

.table-keyboard-help {
  width: calc(250/var(--size));
}

.table-gw-list > thead > tr > th,
.table-gw-list > tbody > tr > td {
  padding-top: calc(4/var(--space));
  padding-bottom: calc(4/var(--space));
}

.table-barcode {
  width: auto;
}

.table-barcode > tbody > tr > td {
  border: none;
  padding: 0;
}

.table.table-restricted-time {
  max-width: calc(1155/var(--size));
  min-width: calc(650/var(--size));
}

.table.table-restricted-time > thead > tr > th,
.table.table-restricted-time > tbody > tr > th,
.table.table-restricted-time > tbody > tr > td {
  padding: 0;
  text-align: center;
}

.table.table-restricted-time > thead > tr:first-child th:first-child {
  width: calc(50/var(--size));
}

.table.table-restricted-time > tbody > tr > td:nth-of-type(odd) {
  border-right-style: dotted;
}

.table.table-restricted-time > tbody > tr > td:nth-of-type(even) {
  border-left-style: dotted;
}

.table.table-restricted-time > tbody > tr > td div {
  cursor: pointer;
  line-height: var(--line-height-2lg);
}

.table.table-restricted-time > tbody > tr > td:hover {
  background-color: var(--danger-light);
}

.table.table-restricted-time > tbody > tr > td.danger:hover {
  background-color: rgb(var(--gray10));
}

.table.table.table-restricted-time .form-checkbox > input[type="checkbox"] + label {
  margin-top: calc(6/var(--space));
  margin-bottom: calc(3/var(--space));
}

.table.table-send-noti {
  border-radius: var(--radius-lg);
}

.table.table-send-noti > tbody > tr > th {
  border-bottom-style: none;
  padding: calc(10/var(--space)) calc(20/var(--space));
  border-radius: var(--radius-lg) 0 0 var(--radius-lg);
}

.table.table-send-noti > tbody > tr > td:last-child {
  padding-left: calc(20/var(--space));
  padding-right: calc(20/var(--space));
  border-radius: 0 var(--radius-lg) var(--radius-lg) 0;
}

.table-grid-input td[class*="textarea-row"] textarea,
.table-grid-input td[class*="textarea-row"] span.grid-input-data {
  word-wrap: break-word;
  overflow: auto;
}

.table-grid-input td.textarea-row2 {
  height: calc(49/var(--size));
}

.table-grid-input td.textarea-row2 textarea[rows="2"],
td.textarea-row2 .grid-input-data,
td.textarea-row2 .grid-input-holder.view-state .grid-input-data-view,
td.textarea-row2 .grid-input-holder.edit-state .grid-input-data-edit {
  height: calc(42/var(--size));
}

td.textarea-row2 .grid-input-data-view,
td.textarea-row2 .grid-input-data-edit {
  margin-top: calc(21/var(--space) * -1);
}

.table-grid-input td.textarea-row3 {
  height: calc(66/var(--size));
}

.table-grid-input td.textarea-row3 textarea[rows="3"],
td.textarea-row3 .grid-input-data,
td.textarea-row3 .grid-input-holder.view-state .grid-input-data-view,
td.textarea-row3 .grid-input-holder.edit-state .grid-input-data-edit {
  height: calc(59/var(--size));
}

td.textarea-row3 .grid-input-data-view,
td.textarea-row3 .grid-input-data-edit {
  margin-top: calc(30/var(--space) * -1);
}

.table-grid-input td.textarea-row4 {
  height: calc(83/var(--size));
}

.table-grid-input td.textarea-row4 textarea[rows="4"],
td.textarea-row4 .grid-input-data,
td.textarea-row4 .grid-input-holder.view-state .grid-input-data-view,
td.textarea-row4 .grid-input-holder.edit-state .grid-input-data-edit {
  height: calc(76/var(--size));
}

td.textarea-row4 .grid-input-data-view,
td.textarea-row4 .grid-input-data-edit {
  margin-top: calc(38/var(--space) * -1);
}

.table-grid-input td.textarea-row5 {
  height: calc(100/var(--size));
}

.table-grid-input td.textarea-row5 textarea[rows="5"],
td.textarea-row5 .grid-input-data,
td.textarea-row5 .grid-input-holder.view-state .grid-input-data-view,
td.textarea-row5 .grid-input-holder.edit-state .grid-input-data-edit {
  height: calc(93/var(--size));
}

td.textarea-row5 .grid-input-data-view,
td.textarea-row5 .grid-input-data-edit {
  margin-top: calc(47/var(--space) * -1);
}

.grid-clone-top,
.grid-clone-bottom,
.grid-clone-left,
.grid-clone-corner,
.wrapper-toolbar.grid-toolbar-clone {
  position: fixed;
  overflow: hidden;
  background-color: var(--body-background-color);
  padding-left: calc(10/var(--space));
}

.wrapper-function-setup .function-setup-contents .grid-clone-top,
.wrapper-function-setup .function-setup-contents .grid-clone-bottom,
.wrapper-function-setup .function-setup-contents .grid-clone-left,
.wrapper-function-setup .function-setup-contents .grid-clone-corner,
.wrapper-function-setup .function-setup-contents .wrapper-toolbar.grid-toolbar-clone {
  padding-left: calc(25/var(--space));
}

.grid-clone-left {
  z-index: 2;
}

.grid-clone-top,
.grid-clone-bottom {
  z-index: 3;
}

.grid-clone-corner {
  z-index: 4;
}

.wrapper-toolbar.grid-toolbar-clone {
  z-index: 4;
  margin: 0;
  padding: calc(5/var(--space)) calc(10/var(--space));
}

.grid-clone-top > .table,
.grid-clone-bottom > .table,
.grid-clone-left > .table,
.grid-clone-corner > .table {
  margin-bottom: 0;
  position: relative;
}

.grid-clone-left > .table,
.grid-clone-corner > .table {
  width: auto;
}

[data-appversion="5"] .wrapper-print-content .grid-clone-left > .table,
[data-appversion="5"] .wrapper-print-content .grid-clone-top > .table,
[data-appversion="5"] .wrapper-print-content .grid-clone-corner > .table,
[data-appversion="5"] .wrapper-print-content .grid-clone-bottom > .table {
  margin-top: 0;
}

.grid-clone-left,
.grid-clone-corner {
  padding-right: calc(1/var(--space));
}

.table th.freeze-cell-edge,
.table td.freeze-cell-edge {
  border-right-color: rgb(var(--gray60));
}



.wrapper-grid .tags-input .tags-input-typeahead .form-control {
  width: 100% !important;
}

.table-grid-input tr,
.table-grid-input.table-grid-input-th tr {
  height: calc(33/var(--space));
}

table.table-grid-input .grid-input-selected-cell {
  position: relative;
}

.grid-input-data {
  width: 100%;
  display: block;
  overflow: hidden;
  word-wrap: normal;
  line-height: 1;
  border: var(--border) transparent;
  height: calc(28/var(--space));
  padding: calc(5/var(--space)) calc(2/var(--space)) 0;
}

.grid-input-first-line > td > span.grid-input-data {
  border-color: var(--border-default);
  border-radius: var(--radius-default);
}

.grid-input-holder {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: rgb(var(--white));
  border: var(--border) rgb(var(--black));
}

.grid-input-data-view,
.grid-input-data-edit {
  display: block;
  z-index: 1;
  width: 100%;
  height: 0;
  position: absolute;
  top: 50%;
  margin-top: calc(14/var(--space) * -1);
  padding: 0 calc(2/var(--space));
  background-color: rgb(var(--white));
}

.grid-input-data-edit input {
  height: 0;
  padding: 0;
}

.grid-input-holder.bg-danger,
.bg-danger .grid-input-data-view,
.bg-danger .grid-input-data-edit .form-control {
  background-color: var(--danger-light) !important;
}

.grid-input-holder.view-state .grid-input-data-view,
.grid-input-holder.edit-state .grid-input-data-edit {
  z-index: 2;
  height: calc(28/var(--space));
}

.grid-input-data-edit input,
.grid-input-holder.edit-state .grid-input-data-edit input {
  height: calc(28/var(--space));
  padding: calc(3/var(--space)) calc(2/var(--space));
}

.table-grid-input td:not(.grid-input-selected-cell) .row.grid-cell-has-divider .col-xs-5 .toolbar-text {
  top: 0;
}

.table-grid-input .row.grid-cell-has-divider .input-group .inline-divider {
  margin: 0;
}

.table-grid-input tr:not(.grid-input-first-line) td:not(.grid-input-selected-cell) .row.grid-cell-has-divider .input-group .form-control {
  border: none;
  background: none;
  cursor: default;
}

.table-grid-input td.bg-danger .row.grid-cell-has-divider .input-group .form-control {
  background-color: var(--danger-light-hover);
}

.table-virtual {
  display: table;
  border-collapse: collapse;
  width: 100%;
}

.table-virtual > div.virtual-td {
  display: table-cell;
  vertical-align: middle;
  word-break: break-word;
  border-left: var(--border) var(--border-default);
  padding: calc(3/var(--space));
}

.table-virtual > div.virtual-td:first-child {
  border-left-style: none;
}

.grid-remark {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTA2MjgzNDJDQkUwMTFFMUI2NjQ4ODkxRTVFMTI1OUYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTA2MjgzNDNDQkUwMTFFMUI2NjQ4ODkxRTVFMTI1OUYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFMDYyODM0MENCRTAxMUUxQjY2NDg4OTFFNUUxMjU5RiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFMDYyODM0MUNCRTAxMUUxQjY2NDg4OTFFNUUxMjU5RiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PsCYMhAAAAAuSURBVHjaYvwfyvCfATtoZMIlAcQNTLgkQAwmXBLokigSyJIYEjBJrBIgABBgADP8COhwhJXeAAAAAElFTkSuQmCC);
  background-position: top left;
  background-repeat: no-repeat;
}

.wrapper-grid.grid-selector {
  position: relative;
  padding-top: calc(20/var(--space));
  padding-left: calc(20/var(--space));
}

.wrapper-grid.grid-selector.grid-selector-invisible {
  padding-top: 0;
  padding-left: 0;
}

.wrapper-grid.grid-selector [class*="selector-"] {
  position: absolute;
}

.wrapper-grid.grid-selector [class*="selector-"] div {
  cursor: pointer;
  position: relative;
}

.wrapper-grid.grid-selector [class*="selector-"] div:before {
  content: " ";
  display: block;
  border: var(--border) rgb(var(--gray40));
  background-color: rgb(var(--gray20));
  border-radius: var(--radius-sm);
}

.wrapper-grid.grid-selector [class*="selector-"] div:hover:before {
  background-color: rgb(var(--gray30));
  border-color: rgb(var(--gray50));
}

.wrapper-grid.grid-selector [class*="selector-"] div.active:before {
  background-color: var(--grid-selected);
  border-color: var(--grid-selected);
}

.wrapper-grid.grid-selector [class*="selector-"] div:after {
  font-family: font-icon;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  color: rgb(var(--gray60));
}

.wrapper-grid.grid-selector [class*="selector-"] div:hover:after {
  color: rgb(var(--gray100));
}

.wrapper-grid.grid-selector [class*="selector-"] div.active:after {
  color: rgb(var(--white-fixed));
}

.wrapper-grid.grid-selector .selector-horizontal {
  top: calc(3/var(--space));
  left: calc(20/var(--space));
}

.wrapper-grid.grid-selector .selector-vertical {
  top: calc(20/var(--space));
  left: calc(3/var(--space));
}

.wrapper-grid.grid-selector .selector-horizontal div {
  float: left;
  padding: 0 calc(1/var(--space));
}

.wrapper-grid.grid-selector .selector-vertical div {
  padding: calc(1/var(--space)) 0;
}

.wrapper-grid.grid-selector .selector-horizontal div:before {
  height: calc(15/var(--space));
}

.wrapper-grid.grid-selector .selector-vertical div:before {
  height: 100%;
  width: calc(15/var(--space));
}

.wrapper-grid.grid-selector .selector-horizontal div:after {
  content: "\f0d7";
}

.wrapper-grid.grid-selector .selector-vertical div:after {
  content: "\f0da";
  justify-content: flex-end;
}

.wrapper-grid .selector-overlay {
  position: absolute;
  z-index: 10;
  opacity: 0.8;
  background-color: rgb(var(--white));
}

.grid-selector-area-line {
  border-color: var(--grid-selected);
  border-width: calc(2/var(--size));
}

.grid-selector-area-line.top {
  border-top-style: solid;
  height: calc(2/var(--size));
}

.grid-selector-area-line.right {
  border-right-style: solid;
  width: calc(2/var(--size));
}

.grid-selector-area-line.bottom {
  border-bottom-style: solid;
  height: calc(2/var(--size));
}

.grid-selector-area-line.left {
  border-left-style: solid;
  width: calc(2/var(--size));
}

.grid-selector-resize-helper {
  width: calc(1/var(--size));
  border-left: calc(2/var(--size)) dotted var(--warning);
}

.tree-arrow {
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  border-left: calc(5/var(--size)) dashed rgb(var(--gray50));
  border-top: calc(5/var(--size)) solid transparent;
  border-bottom: calc(5/var(--size)) solid transparent;
  margin-left: calc(10/var(--space) * -1);
  margin-right: calc(5/var(--space));
  margin-top: calc(3/var(--space) * -1);
}

.tree-arrow.open {
  transform: rotate(45deg);
  margin-top: 0;
}

.tree-folder:before,
.tree-unfolder:before,
.tree-bookmark:before {
  content: "";
  display: inline-block;
  font-family: font-icon;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.tree-folder:before {
  content: "\e97b";
  color: var(--yellow);
}

.tree-unfolder:before {
  content: "\e97a";
  color: var(--yellow);
}

.tree-bookmark:before {
  content: "\e915";
  color: rgb(var(--gray30));
}

.tree-bookmark.tree-bookmark-added:before {
  color: var(--yellow);
}

.wrapper-grid .wrapper-floating-table:before,
.wrapper-grid .wrapper-floating-table:after {
  content: " ";
  display: table;
}

.wrapper-grid .wrapper-floating-table:after {
  clear: both;
}

.wrapper-grid .wrapper-floating-table .table {
  float: left;
  margin-right: calc(1/var(--space) * -1);
}

.grid-fixed-column-set {
  float: right;
}

.grid-fixed-column-set:before {
  font-family: font-icon;
  display: inline-block;
  content: "\e94e";
}

.table > tbody > tr > td[colspan] > .input-group {
  width: 100%;
}

td.has-error,
td.has-error .form-control,
.has-warning,
.has-success {
  position: relative;
}

td.has-success div.validation,
td.has-warning div.validation,
td.has-error div.validation {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: none;
  border-width: calc(1/var(--size));
  border-style: solid;
}

td.has-success div.validation {
  border-color: var(--success);
}

td.has-warning div.validation {
  border-color: var(--warning);
}

td.has-error div.validation {
  border-color: var(--danger);
}

td.has-error div.validation + a {
  position: relative;
}

td.has-error.has-error-warning .validation {
  border-color: var(--warning);
}

.btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  touch-action: manipulation;
  cursor: pointer;
  background-image: none;
  white-space: nowrap;
  word-wrap: normal;
  user-select: none;
  margin-bottom: 0;
  transition: all 0.1s ease;
  line-height: var(--line-height-z);
  border: var(--border) transparent;
  padding: calc(7/var(--space)) calc(10/var(--space));
  min-width: calc(50/var(--size));
  border-radius: var(--radius-default);
  color: rgb(var(--white-fixed));
  box-shadow: inset 0 0 0 rgba(255, 255, 255, 0);
}

.btn:focus,
.btn.active:focus,
.btn.focus,
.btn.active.focus {
  outline: none;
}

.btn.active,
.btn:active {
  box-shadow: var(--z-depth-btn-active);
}

.btn-default,
.btn-default.disabled,
.btn-default[disabled],
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
.btn-default.disabled.active,
.btn-default[disabled].active {
  color: var(--text);
  background-color: rgb(var(--white));
  border-color: var(--border-default);
}

.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default.active,
.btn-default:active,
.open > .dropdown-toggle.btn-default {
  color: var(--text-hover);
  background-color: rgb(var(--gray10));
  border-color: var(--border-default-hover);
}

.btn-default.active,
.btn-default:active {
  box-shadow: var(--z-depth-btn-default-active);
}

.btn-default .badge {
  color: rgb(var(--white));
  background-color: rgb(var(--black));
}

.btn-primary,
.btn-primary.disabled,
.btn-primary[disabled],
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
.btn-primary.disabled.focus,
.btn-primary[disabled].focus,
.btn-primary.disabled.active,
.btn-primary[disabled].active {
  background-color: var(--primary);
  border-color: var(--primary);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus,
.btn-primary.active,
.btn-primary:active,
.open > .dropdown-toggle.btn-primary {
  border-color: var(--primary-hover);
  background-color: var(--primary-hover);
}

.btn-primary .badge {
  color: var(--primary);
}

.btn-success,
.btn-success.disabled,
.btn-success[disabled],
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
.btn-success.disabled.focus,
.btn-success[disabled].focus,
.btn-success.disabled.active,
.btn-success[disabled].active {
  background-color: var(--success);
  border-color: var(--success);
}

.btn-success:hover,
.btn-success:focus,
.btn-success.focus,
.btn-success.active,
.btn-success:active,
.open > .dropdown-toggle.btn-success {
  background-color: var(--success-hover);
  border-color: var(--success-hover);
}

.btn-success .badge {
  color: var(--success);
}

.btn-info,
.btn-info.disabled,
.btn-info[disabled],
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
.btn-info.disabled.focus,
.btn-info[disabled].focus,
.btn-info.disabled.active,
.btn-info[disabled].active {
  background-color: var(--info);
  border-color: var(--info);
}

.btn-info:hover,
.btn-info:focus,
.btn-info.focus,
.btn-info.active,
.btn-info:active,
.open > .dropdown-toggle.btn-info {
  background-color: var(--info-hover);
  border-color: var(--info-hover);
}

.btn-info .badge {
  color: var(--info);
}

.btn-warning,
.btn-warning.disabled,
.btn-warning[disabled],
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
.btn-warning.disabled.focus,
.btn-warning[disabled].focus,
.btn-warning.disabled.active,
.btn-warning[disabled].active {
  background-color: var(--warning);
  border-color: var(--warning);
}

.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active,
.btn-warning:active,
.open > .dropdown-toggle.btn-warning {
  background-color: var(--warning-hover);
  border-color: var(--warning-hover);
}

.btn-warning .badge {
  color: var(--warning);
}

.btn-danger,
.btn-danger.disabled,
.btn-danger[disabled],
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
.btn-danger.disabled.focus,
.btn-danger[disabled].focus,
.btn-danger.disabled.active,
.btn-danger[disabled].active {
  background-color: var(--danger);
  border-color: var(--danger);
}

.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus,
.btn-danger.active,
.btn-danger:active,
.open > .dropdown-toggle.btn-danger {
  background-color: var(--danger-hover);
  border-color: var(--danger-hover);
}

.btn-danger .badge {
  color: var(--danger);
}

.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  cursor: not-allowed;
  opacity: 0.3;
}

.btn.disabled:not(.active),
.btn[disabled]:not(.active),
fieldset[disabled] .btn:not(.active) {
  box-shadow: none;
}

.btn.btn-width-auto,
[class*="input-group"] .btn,
.ui-dialog-titlebar .btn,
.messenger-chat-footer .btn.send-file,
.header-search-btn-group .btn-header-search-btn-more {
  min-width: 0 !important;
  max-width: none;
}

.btn-light {
  color: rgb(var(--gray100));
  text-shadow: none;
  background-image: none;
}

.btn-primary.btn-light {
  background-color: var(--primary-light);
  border-color: var(--primary-light-hover);
}

.btn-primary.btn-light:hover {
  background-color: var(--primary-light-hover);
  border-color: var(--primary);
}

.btn-success.btn-light {
  background-color: var(--success-light);
  border-color: var(--success-light-hover);
}

.btn-success.btn-light:hover {
  background-color: var(--success-light-hover);
  border-color: var(--success);
}

.btn-info.btn-light {
  background-color: var(--info-light);
  border-color: var(--info-light-hover);
}

.btn-info.btn-light:hover {
  background-color: var(--info-light-hover);
  border-color: var(--info);
}

.btn-warning.btn-light {
  background-color: var(--warning-light);
  border-color: var(--warning-light-hover);
}

.btn-warning.btn-light:hover {
  background-color: var(--warning-light-hover);
  border-color: var(--warning);
}

.btn-danger.btn-light {
  background-color: var(--danger-light);
  border-color: var(--danger-light-hover);
}

.btn-danger.btn-light:hover {
  background-color: var(--danger-light-hover);
  border-color: var(--danger);
}

.btn-inverse:not(:hover) {
  text-shadow: none;
  background-color: rgb(var(--white));
}

.btn.btn-primary.btn-inverse {
  color: var(--primary);
}

.btn.btn-success.btn-inverse {
  color: var(--success);
}

.btn.btn-info.btn-inverse {
  color: var(--info);
}

.btn.btn-warning.btn-inverse {
  color: var(--warning);
}

.btn.btn-danger.btn-inverse {
  color: var(--danger);
}

.btn.btn-default.btn-inverse {
  border-color: var(--default);
}

.btn.btn-default.btn-inverse:hover {
  color: rgb(var(--white));
  background-color: var(--default-hover);
}

.btn.btn-inverse:not(.btn-light):not(.btn-default):hover {
  color: rgb(var(--white-fixed));
}

.btn-xs,
.btn-group-xs > .btn {
  padding: calc(3/var(--space)) calc(2/var(--space));
}

.btn-sm,
.btn-group-sm > .btn {
  padding: calc(5/var(--space)) calc(5/var(--space));
}

.btn-lg,
.btn-group-lg > .btn {
  padding: calc(11/var(--space)) calc(14/var(--space));
  font-size: calc(14/var(--font-calc));
}

.btn-xl {
  font-weight: bold;
  padding: calc(14/var(--space)) calc(20/var(--space));
  margin: calc(5/var(--space));
  font-size: calc(16/var(--font-calc));
}

.btn-rounded {
  border-radius: calc(23 / var(--space)) !important;
}

.btn-rounded.btn-xs {
  padding-left: calc(5/var(--space)) !important;
  padding-right: calc(5/var(--space)) !important;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: calc(5/var(--space));
}

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%;
}

.btn-circle {
  border-radius: 50%;
}

.btn-link {
  cursor: pointer;
}

.btn-transparant:not(:hover),
.btn-transparent:not(:hover) {
  background-color: transparent;
  border-color: transparent;
  box-shadow: none !important;
  text-shadow: none;
  color: rgb(var(--gray60));
}

.btn-ouline-none,
.btn-outline-none {
  background-color: transparent !important;
  border: none;
  box-shadow: none !important;
  text-shadow: none;
}

.btn.close,
.btn.btn-code-search,
.btn.btn-fn,
.btn.btn-ellipsis,
.btn.btn-remove,
.btn-send-notice,
.btn-reload,
.btn-asc,
.btn-desc,
.btn-add-sum,
.btn-unadd-sum,
.btn-setup,
.btn-bar-chart,
.btn-bar-row-chart,
.btn-pie-chart,
.btn-area-chart,
.btn-line-chart,
.btn-clip,
.btn-enter,
.btn-hamburger,
.btn-plus,
.btn-minus,
.btn-zoom-in,
.btn-zoom-out,
.btn-apply,
.btn-cancle,
.btn-state-change,
.btn-arrow-left,
.btn-arrow-right,
.btn-arrow-angle-up,
.btn-arrow-angle-down,
.btn-tutorial,
.btn-check,
.btn-flag {
  min-width: 0;
}

.btn-code-search:before,
.btn-ellipsis:before,
.btn-remove:before,
.btn-send-notice:before,
.btn-reload:before,
.btn-asc:before,
.btn-desc:before,
.btn-add-sum:before,
.btn-unadd-sum:before,
.btn-setup:before,
.btn-bar-chart:before,
.btn-bar-row-chart:before,
.btn-pie-chart:before,
.btn-area-chart:before,
.btn-line-chart:before,
.btn-clip:before,
.btn-enter:before,
.btn-hamburger:before,
.btn-plus:before,
.btn-zoom-in:before,
.btn-zoom-out:before,
.btn-apply:before,
.btn-cancle:before,
.btn-state-change:before,
.btn-arrow-left:before,
.btn-arrow-right:before,
.btn-arrow-angle-up:before,
.btn-arrow-angle-down:before,
.btn-tutorial:before,
.btn-check:before,
.btn-flag:before {
  content: "";
  display: inline-block;
  font-family: font-icon;
}



.btn-fn:before {
  content: "Fn";
  font-style: italic;
  font-family: Arial;
}

.btn-code-search:before {
  content: "\e966";
}

.btn-ellipsis:before {
  content: "\e92c";
}

.btn-remove:before {
  content: "\e963";
}

.btn-send-notice:before {
  content: "\f1d9";
}

.btn-reload:before {
  content: "\f01e";
}

.btn-asc:before {
  content: "\e97c";
}

.btn-desc:before {
  content: "\e97d";
}

.btn-add-sum:before {
  content: "\e97e";
}

.btn-unadd-sum:before {
  content: "\e97f";
}

.btn-setup:before {
  content: "\e92d";
}

.btn-bar-chart:before {
  content: "\f080";
}

.btn-bar-row-chart:before {
  content: "\e980";
}

.btn-pie-chart:before {
  content: "\f200";
}

.btn-area-chart:before {
  content: "\f1fe";
}

.btn-line-chart:before {
  content: "\f201";
}

.btn-enter:before {
  content: "\e987";
}

.btn-hamburger:before {
  content: "\f0c9";
}

.btn-plus:before {
  content: "\e964";
}

.btn-zoom-in:before {
  content: "\e988";
}

.btn-zoom-out:before {
  content: "\e989";
}

.btn-apply:before {
  content: "\f00c";
}

.btn-cancle:before {
  content: "\f00d";
}

.btn-state-change:before {
  content: "\e911";
}

.btn-arrow-left:before {
  content: "\e90e";
}

.btn-arrow-right:before {
  content: "\e90f";
}

.btn-arrow-angle-up:before {
  content: "\f106";
}

.btn-arrow-angle-down:before {
  content: "\f107";
}

.btn-clip:before {
  content: "\e98a";
}

.btn-tutorial:before {
  content: "\e932";
}

.btn-check:before {
  content: "\e99e";
}

.btn-flag:before {
  content: "\e99f";
}

.btn-flag.state-auto:after {
  content: "A";
  font-family: Arial;
  font-weight: bold;
  font-style: italic;
  z-index: 1;
  transform: scale(0.9);
  position: absolute;
  bottom: 0;
  right: calc(4/var(--space));
}

.btn-code-search,
.btn-ellipsis,
.btn-remove {
  color: rgb(var(--gray50));
}

.btn-minus:before {
  content: "";
  width: calc(12/var(--size));
  height: calc(2/var(--size));
  background-color: var(--text);
}

.btn-minus:after {
  content: "";
  display: block;
  height: calc(12/var(--size));
}

.btn.btn-arrow {
  min-width: 0;
}

.btn.btn-arrow:after {
  font-family: font-icon;
  content: "\f0d7";
  display: inline-block;
  line-height: 1;
  margin-left: calc(6/var(--space));
}

.btn.btn-arrow.btn-arrow-up:after {
  content: "\f0d8";
}

.btn[class*='tool-']:not(:empty) {
  background-repeat: no-repeat;
  background-size: calc(16/var(--space));
  background-position: calc(9/var(--space)) center;
  padding-left: calc(30/var(--space));
}

.btn.btn-arrow:empty {
  padding-left: calc(3/var(--space));
  padding-right: calc(3/var(--space));
}

.btn.btn-arrow:empty:after {
  margin-left: 0;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  float: left;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover,
.btn-group > .btn:focus,
.btn-group-vertical > .btn:focus,
.btn-group > .btn.active,
.btn-group-vertical > .btn.active {
  z-index: 2;
}

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group {
  margin-left: calc(1/var(--space) * -1);
}

.btn-toolbar {
  margin-left: calc(5/var(--space) * -1);
}

.btn-toolbar .btn-group,
.btn-toolbar .input-group {
  float: left;
}

.btn-toolbar > .btn,
.btn-toolbar > .btn-group,
.btn-toolbar > .input-group {
  margin-left: calc(5/var(--space));
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

.btn-group > .btn-group {
  float: left;
}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.btn-group.open .dropdown-toggle {
  outline: 0;
  box-shadow: var(--z-depth-3);
}

.btn-group > .btn + .dropdown-toggle {
  padding-left: calc(8/var(--space));
  padding-right: calc(8/var(--space));
  padding-left: calc(4/var(--space));
  padding-right: calc(4/var(--space));
}

.btn-group > .btn-lg + .dropdown-toggle {
  padding-left: calc(12/var(--space));
  padding-right: calc(12/var(--space));
  padding-left: calc(8/var(--space));
  padding-right: calc(8/var(--space));
}

.btn-group.open .dropdown-toggle.btn-link {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.btn .caret {
  margin-left: 0;
}

.btn-lg .caret {
  border-width: calc(5/var(--size)) calc(5/var(--size)) 0;
  border-bottom-width: 0;
}

.dropup .btn-lg .caret {
  border-width: 0 calc(5/var(--size)) calc(5/var(--size));
}

.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group,
.btn-group-vertical > .btn-group > .btn {
  display: block;
  float: none;
  width: 100%;
  max-width: 100%;
}

.btn-group-vertical > .btn-group > .btn {
  float: none;
}

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: calc(1/var(--space) * -1);
  margin-left: 0;
}

.btn-group-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}

.btn-group-justified > .btn,
.btn-group-justified > .btn-group {
  float: none;
  display: table-cell;
  width: 1%;
}

.btn-group-justified > .btn-group .btn {
  width: 100%;
}

.btn-group-justified > .btn-group .dropdown-menu {
  left: auto;
}

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.link-group.open .dropdown-toggle {
  box-shadow: none;
}

.link-group + a {
  margin-left: 6px;
}

.btn-group.dropdown-toggle-hover:hover > .dropdown-menu {
  display: block;
}

.btn-group.dropdown-toggle-invisible > .dropdown-toggle,
.btn-group.dropdown-toggle-invisible > .dropdown-menu {
  display: none;
}

.btn-group-select {
  position: relative;
  width: 100%;
  padding-right: 16px;
  min-width: 50px;
}

.btn-group-select > .btn {
  display: block;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-align: left;
  box-shadow: none;
  background-color: rgb(var(--white));
  padding: calc(7/var(--space)) calc(10/var(--space));
  border-color: var(--border-default);
  border-right: none;
  border-radius: var(--radius-default) 0 0 var(--radius-default);
}

.btn-group-select .select-arrow {
  position: absolute;
  cursor: pointer;
  z-index: 1;
  height: 100%;
  display: flex;
  align-items: center;
  right: calc(16/var(--space));
  border-radius: 0 var(--radius-default) var(--radius-default) 0;
}

.btn-group-select .select-arrow:before {
  content: ".";
  color: transparent;
  display: inline-block;
  position: absolute;
  z-index: 3;
  line-height: 1;
  width: calc(16/var(--space));
  padding: calc(8/var(--space));
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-left: none;
  border-radius: 0 var(--radius-default) var(--radius-default) 0;
}

.btn-group-select .select-arrow:after {
  content: "\e90b";
  font-family: font-icon;
  font-size: 80%;
  display: inline-block;
  z-index: 3;
  position: absolute;
  left: calc(3/var(--space));
}

.btn-group.btn-group-select:not(.disabled):hover .btn {
  border-color: var(--input-border-hover);
}

.btn-group.btn-group-select:not(.disabled) .btn:focus + .select-arrow:before,
.btn-group.btn-group-select:not(.disabled).open .select-arrow:before,
.btn-group.btn-group-select:not(.disabled):hover .select-arrow:before,
table.form-control-border-no > tbody > tr > td .btn-group.btn-group-select:not(.disabled).open .select-arrow:before,
table.form-control-border-no > tbody > tr > td .btn-group.btn-group-select:not(.disabled):hover .select-arrow:before {
  border-color: var(--input-border-hover);
}

.btn-group.btn-group-select:not(.disabled) .btn:focus {
  border-color: var(--input-border-hover);
  border-right-color: var(--border-default);
}

.btn-group.btn-group-select:not(.disabled) .btn:focus + .select-arrow:before {
  border-color: var(--input-border-hover);
  border-left-color: var(--border-default);
}

.btn-group-select.btn-group-sm {
  padding-right: calc(14/var(--space));
}

.btn-group-select.btn-group-sm > .btn {
  padding-bottom: 0;
  padding: calc(5/var(--space));
}

.btn-group-select.btn-group-sm .select-arrow {
  right: calc(14/var(--space));
}

.btn-group-select.btn-group-sm .select-arrow:before {
  width: calc(15/var(--space));
  padding: calc(5/var(--space));
}

.btn-group-select.btn-group-sm .select-arrow:after {
  left: calc(2/var(--space));
}

.btn-group-select.btn-group-select-inline {
  width: auto;
}

.btn-group-select.btn-group-select-inline > .btn {
  min-width: 0;
}

.btn-group-select > .dropdown-menu,
.dropdown-menu.dropdown-menu-selectbox {
  overflow-x: hidden;
  overflow-y: auto;
  left: calc(1/var(--space) * -1);
  right: calc(1/var(--space) * -1);
  max-height: calc(240/var(--size));
  min-width: calc(50/var(--size));
}

.btn-group-select.btn-group-select-inline > .dropdown-menu,
.dropdown-menu.dropdown-menu-selectbox {
  min-width: 100%;
  width: auto;
  right: auto;
}

.dropdown-menu.dropdown-menu-selectbox {
  z-index: 2100;
}

.btn-group-select.btn-group-select-inline > .dropdown-menu.dropdown-menu-right {
  left: auto;
  right: 0;
}

.btn-group-select.disabled .btn,
.btn-group-select.disabled .select-arrow {
  cursor: not-allowed;
}

.btn-group-select.disabled {
  opacity: 0.5;
}

.btn-group-select-edit > .select-direct-input.form-control {
  position: absolute;
  z-index: 3;
  outline: none;
}

.btn-group-sm.btn-group-select-edit > .select-direct-input.form-control {
  height: calc(24/var(--space));
}

.input-group > .btn-group.btn-group-select > .btn.dropdown-toggle {
  white-space: normal;
  word-break: break-all;
}

button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}

button {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}

button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

input {
  line-height: normal;
}

input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-appearance: none;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

fieldset {
  padding: 0;
  margin: 0;
  border: 0;
  min-width: 0;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  border: 0;
}

textarea {
  overflow: auto;
  resize: none;
}

optgroup {
  font-weight: bold;
}

input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 0;
  font-weight: normal;
}

input[type="file"] {
  display: block;
}

input[type="range"] {
  display: block;
  width: 100%;
}

select {
  appearance: auto !important;
}

select[multiple],
select[size] {
  height: auto;
}

input[type="file"]:focus,
input[type="radio"]:focus,
input[type="checkbox"]:focus {
  outline: calc(1/var(--size)) dotted rgb(var(--gray20));
  outline-offset: calc(2/var(--space));
}

input[type="radio"][disabled],
input[type="checkbox"][disabled],
input[type="radio"].disabled,
input[type="checkbox"].disabled,
fieldset[disabled] input[type="radio"],
fieldset[disabled] input[type="checkbox"],
.radio-inline.disabled,
.checkbox-inline.disabled,
fieldset[disabled] .radio-inline,
fieldset[disabled] .checkbox-inline,
.radio.disabled label,
.checkbox.disabled label,
fieldset[disabled] .radio label,
fieldset[disabled] .checkbox label {
  cursor: not-allowed;
}

.form-control {
  display: block;
  width: 100%;
  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
  outline: 0;
  appearance: none;
  line-height: 1;
  padding: calc(6/var(--space));
  color: var(--text);
  background-color: rgb(var(--white));
  border: var(--border) var(--input-border);
  border-radius: var(--radius-default);
}

.form-control:hover:not([disabled]):not([readonly]) {
  border-color: var(--input-border-hover);
}

.form-control:focus:not([disabled]):not([readonly]) {
  border-color: var(--input-border-focus);
}

.form-control::-webkit-input-placeholder {
  text-align: left;
  color: var(--input-placeholder);
}

.form-control.text-right::-webkit-input-placeholder {
  text-align: right;
}

.form-control::placeholder {
  text-align: left;
  color: var(--input-placeholder);
}

.form-control.text-right::placeholder {
  text-align: right;
}

.placeholder {
  color: var(--input-placeholder);
}

.form-control[readonly],
.form-control[readonly]:hover,
.form-control[readonly]:focus {
  border-color: var(--input-border);
}

.form-control[disabled],
.form-control[disabled]:hover,
.form-control[disabled]:focus,
fieldset[disabled] .form-control {
  cursor: not-allowed;
  border-color: var(--input-border);
  background-color: rgb(var(--gray20));
}

.form-control.form-control-disabled[disabled] {
  cursor: auto;
  opacity: 0;
}

.form-control.form-control-bordered {
  border-color: var(--input-border) !important;
}

.form-primary {
  background-color: var(--primary-light);
}

.form-primary:hover,
.form-primary:focus {
  border-color: var(--primary);
}

.form-control.form-primary::placeholder {
  color: var(--primary-light-hover);
}

.form-info {
  background-color: var(--info-light);
}

.form-info:hover,
.form-info:focus {
  border-color: var(--info);
}

.form-control.form-info::placeholder {
  color: var(--info-light-hover);
}

.form-success {
  background-color: var(--success-light);
}

.form-success:hover,
.form-success:focus {
  border-color: var(--success);
}

.form-control.form-success::placeholder {
  color: var(--success-light-hover);
}

.form-warning {
  background-color: var(--warning-light);
}

.form-warning:hover,
.form-warning:focus {
  border-color: var(--warning);
}

.form-control.form-warning::placeholder {
  color: var(--warning-light-hover);
}

.form-danger {
  background-color: var(--danger-light);
}

.form-danger:hover,
.form-danger:focus {
  border-color: var(--danger);
}

.form-control.form-danger::placeholder {
  color: var(--danger-light-hover);
}

.form-gray {
  background-color: var(--default-light);
}

.form-gray:hover,
.form-gray:focus {
  border-color: var(--default);
}

.form-control.form-transparent {
  background-color: transparent;
  border: none;
  box-shadow: none;
}

.form-control.form-control-code:focus {
  background-color: var(--input-code-bg);
  border-color: var(--input-border-focus);
}

.input-sm {
  font-size: calc(11/var(--font-calc));
  line-height: var(--line-height-sm);
  padding: calc(1/var(--space)) calc(4/var(--space));
}

textarea.input-sm,
select[multiple].input-sm {
  height: auto;
}

.input-lg {
  padding: calc(4/var(--space)) calc(10/var(--space));
  font-size: calc(16/var(--font-calc));
  line-height: var(--line-height-lg);
}

textarea.input-lg,
select[multiple].input-lg {
  height: auto;
}

.form-control-sm {
  padding: calc(4/var(--space));
}

.textbox-inline,
.textbox-inline-sm,
.textbox-inline-xs,
.textbox-inline-2xs {
  display: inline;
  vertical-align: middle;
}

.textbox-inline {
  width: calc(120/var(--size));
}

.textbox-inline-sm {
  width: calc(60/var(--size));
}

.textbox-inline-xs {
  width: calc(30/var(--size));
}

.textbox-inline-2xs {
  width: calc(20/var(--size));
}

.wrapper-input-group-inline,
.wrapper-input-group-inline-sm {
  display: inline-block;
  vertical-align: middle;
}

.wrapper-input-group-inline {
  width: calc(120/var(--size));
}

.wrapper-input-group-inline-sm {
  width: calc(80/var(--size));
}

select.form-control.select-inline {
  display: inline-block;
  width: auto;
}

.form-control-search-icon {
  position: relative;
}

.form-control-search-icon:before {
  display: flex;
  align-items: center;
  content: "\e966";
  font-family: font-icon;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 4;
  color: rgb(var(--gray70));
  left: calc(8/var(--space));
  margin-bottom: calc(1/var(--space) * -1);
}

.form-control-search-icon .form-control {
  padding-left: calc(25/var(--space));
}

textarea.form-control {
  height: auto;
  line-height: var(--line-height-default);
}

textarea[rows="1"] {
  height: calc(26/var(--size));
}

textarea[rows="2"] + .input-group-btn > .btn {
  height: calc(42/var(--size));
}

textarea[rows="3"] + .input-group-btn > .btn {
  height: calc(59/var(--size));
}

textarea[rows="4"] + .input-group-btn > .btn {
  height: calc(76/var(--size));
}

textarea[rows="5"] + .input-group-btn > .btn {
  height: calc(93/var(--size));
}

.btn.btn-selectbox {
  flex: 1;
  text-align: left;
  justify-content: flex-start;
  white-space: normal;
  padding-right: calc(22/var(--space));
  min-width: calc(50/var(--size));
  background-color: rgb(var(--white));
  color: var(--text);
}

.btn.btn-selectbox.btn-selectbox-inline {
  flex: none;
}

.btn > div.selectbox-label {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
  pointer-events: none;
}









.btn.btn-selectbox:after {
  content: "\e90b";
  font-family: font-icon;
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 3;
  font-size: calc(9/var(--font-calc));
  right: calc(7/var(--space));
}

.btn.btn-selectbox:not(.disabled):hover {
  border-color: var(--input-border-hover);
}

.btn.btn-selectbox:not(.disabled):focus {
  border-color: var(--input-border-focus);
}

.btn.btn-selectbox.disabled,
.btn.btn-selectbox[disabled] {
  opacity: 0.5;
}

.btn.btn-selectbox.btn-primary {
  background-color: var(--primary-light);
  border-color: var(--primary-light-hover);
}

.btn.btn-selectbox.btn-primary:after {
  color: var(--primary);
}

.btn.btn-selectbox.btn-primary:hover,
.btn.btn-selectbox.btn-primary:focus {
  border-color: var(--primary);
}

.btn.btn-selectbox.btn-primary:hover:after,
.btn.btn-selectbox.btn-primary:focus:after {
  color: var(--primary);
}

.btn.btn-selectbox.btn-info {
  background-color: var(--info-light);
  border-color: var(--info-light-hover);
}

.btn.btn-selectbox.btn-info:after {
  color: var(--info);
}

.btn.btn-selectbox.btn-info:hover,
.btn.btn-selectbox.btn-info:focus {
  border-color: var(--info);
}

.btn.btn-selectbox.btn-info:hover:after,
.btn.btn-selectbox.btn-info:focus:after {
  color: var(--info);
}

.btn.btn-selectbox.btn-success {
  background-color: var(--success-light);
  border-color: var(--success-light-hover);
}

.btn.btn-selectbox.btn-success:after {
  color: var(--success);
}

.btn.btn-selectbox.btn-success:hover,
.btn.btn-selectbox.btn-success:focus {
  border-color: var(--success);
}

.btn.btn-selectbox.btn-success:hover:after,
.btn.btn-selectbox.btn-success:focus:after {
  color: var(--success);
}

.btn.btn-selectbox.btn-warning {
  background-color: var(--warning-light);
  border-color: var(--warning-light-hover);
}

.btn.btn-selectbox.btn-warning:after {
  color: var(--warning);
}

.btn.btn-selectbox.btn-warning:hover,
.btn.btn-selectbox.btn-warning:focus {
  border-color: var(--warning);
}

.btn.btn-selectbox.btn-warning:hover:after,
.btn.btn-selectbox.btn-warning:focus:after {
  color: var(--warning);
}

.btn.btn-selectbox.btn-danger,
.btn.btn-selectbox.form-danger {
  background-color: var(--danger-light);
  border-color: var(--danger-light-hover);
}

.btn.btn-selectbox.btn-danger:after,
.btn.btn-selectbox.form-danger:after {
  color: var(--danger);
}

.btn.btn-selectbox.btn-danger:hover,
.btn.btn-selectbox.btn-danger:focus,
.btn.btn-selectbox.form-danger:hover,
.btn.btn-selectbox.form-danger:focus {
  border-color: var(--danger);
}

.btn.btn-selectbox.btn-danger:hover:after,
.btn.btn-selectbox.btn-danger:focus:after,
.btn.btn-selectbox.form-danger:hover:after,
.btn.btn-selectbox.form-danger:focus:after {
  color: var(--danger);
}

.radio,
.checkbox {
  position: relative;
  display: block;
}

.radio label,
.checkbox label {
  cursor: pointer;
  display: flex;
  align-items: center;
}

.radio input[type="radio"],
.radio-inline input[type="radio"],
.checkbox input[type="checkbox"],
.checkbox-inline input[type="checkbox"] {
  margin-right: calc(5/var(--space));
}

.radio-inline,
.checkbox-inline {
  position: relative;
  display: inline-block;
  cursor: pointer;
  padding-right: calc(5/var(--space));
}

.radio-inline + .radio-inline,
.checkbox-inline + .checkbox-inline {
  margin-left: calc(5/var(--space));
}

.form-checkbox,
.form-radio {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.form-checkbox > input[type="checkbox"],
.form-radio > input[type="radio"] {
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  cursor: pointer;
}

.form-checkbox > input[type="checkbox"] + label,
.form-radio > input[type="radio"] + label {
  position: relative;
  user-select: none;
  max-width: none;
  display: flex;
  align-items: center;
  line-height: 1;
  padding: calc(3/var(--space)) 0;
}

.form-checkbox > input[type="checkbox"] + label:before,
.form-radio > input[type="radio"] + label:before {
  font-family: font-icon;
  display: inline-block;
  font-weight: normal;
  line-height: 1;
  color: transparent;
  background-color: rgb(var(--white));
  margin-right: calc(5/var(--space));
  border: 1px solid var(--primary);
  padding: calc(1/var(--space));
  border-radius: var(--radius-sm);
}

.form-checkbox:hover > input[type="checkbox"] + label:before,
.form-radio:hover > input[type="radio"] + label:before {
  filter: brightness(0.93);
}

.form-checkbox > input[type="checkbox"] + label:before {
  content: "\e936";
}

.form-radio > input[type="radio"] + label:before {
  content: "\e901";
  border-radius: 50%;
}

.form-checkbox > input[type="checkbox"]:checked + label:before {
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
}

.form-radio > input[type="radio"]:checked + label:before {
  color: var(--primary);
}

.form-checkbox > input[type="checkbox"]:focus + label:before,
.form-radio > input[type="radio"]:focus + label:before {
  outline: none;
  box-shadow: 0 0 8px var(--input-border-focus);
}

.form-checkbox.form-checkbox-text-no > input[type="checkbox"] + label {
  display: inline-block;
}

.form-checkbox.form-checkbox-text-no > input[type="checkbox"] + label:before,
.form-radio.form-checkbox-text-no > input[type="checkbox"] + label:before {
  margin-right: 0;
}

.form-checkbox.form-checkbox-text-no + span.text-link {
  margin-left: calc(5/var(--space));
}

.form-checkbox > input[type="checkbox"][disabled] + label,
.form-radio > input[type="radio"][disabled] + label {
  cursor: not-allowed;
  opacity: 0.5;
}

.form-checkbox > input[type="checkbox"][disabled] + label:before,
.form-radio > input[type="radio"][disabled] + label:before {
  opacity: 0.5;
  background-color: var(--muted);
  border-color: var(--muted);
}

.form-checkbox > input[type="checkbox"][checked][disabled] + label:before {
  color: var(--primary);
}

.form-checkbox-block,
.form-radio-block {
  display: block;
  margin-bottom: calc(3/var(--space));
}

.form-checkbox-block:last-child,
.form-radio-block:last-child {
  margin-bottom: 0;
}

.form-checkbox:not(.form-checkbox-block):not(.hidden) ~ .form-checkbox,
.form-radio:not(.form-radio-block):not(.hidden)  ~ .form-radio,
.link-group + .form-checkbox {
  margin-left: calc(5/var(--space));
}

.inline-divider + .form-checkbox:not(.form-checkbox-block):not(.hidden) {
  margin-left: 0;
}

.table .form-checkbox > input[type="checkbox"] + label,
.wrapper-form .form-checkbox > input[type="checkbox"] + label,
.table .form-radio > input[type="radio"] + label,
.wrapper-form .form-radio > input[type="checkbox"] + label {
  margin-top: calc(2/var(--space));
  margin-bottom: calc(2/var(--space));
}

.form-checkbox:has(input.hidden):has(label.hidden) {
  display: none;
}

.form-radio.form-radio-icon > input[type="radio"] + label:before {
  position: absolute;
  left: 0;
  display: flex;
  align-items: center;
}

.form-radio.form-radio-icon > input[type="radio"] + label {
  text-align: center;
  flex-direction: column;
  justify-content: center;
  padding-left: calc(20/var(--space));
}

.form-radio.form-radio-icon + .form-radio.form-radio-icon {
  margin-left: calc(10/var(--space));
}

.form-radio.form-radio-icon > input[type="radio"] + label > span.form-radio-icon-text,
.form-radio.form-radio-icon > input[type="radio"] + label > span.text-menutype,
.form-radio.form-radio-icon > input[type="radio"] + label > span.text-responsivetype {
  display: block;
  margin-top: calc(3/var(--space));
}

.form-radio.form-radio-icon .icon-print-type-set,
.form-radio.form-radio-icon .icon-print-type-set-half {
  width: 25px;
  height: 33px;
}

.form-radio.form-radio-icon .icon-print-type-set {
  background-position: -150px -71px;
}

.form-radio.form-radio-icon .icon-print-type-set-half {
  background-position: -175px -71px;
}

.icon.icon-menutype1,
.icon.icon-menutype2,
.icon.icon-menutype3,
.icon.icon-menutype4,
.icon.icon-responsivetype1,
.icon.icon-responsivetype2 {
  display: inline-block;
  width: 24px;
  height: 22px;
}

.icon.icon-menutype1 {
  background-position: -150px -48px;
}

.icon.icon-menutype2 {
  background-position: -202px -48px;
}

.icon.icon-menutype3 {
  background-position: -176px -48px;
}

.icon.icon-menutype4 {
  background-position: -228px -48px;
}

.icon.icon-responsivetype1 {
  background-position: -254px -48px;
}

.icon.icon-responsivetype2 {
  background-position: -280px -48px;
}

.wrapper-flipswitch {
  user-select: none;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  width: calc(37/var(--size));
  margin: calc(2/var(--space)) 0;
}

.flipswitch-checkbox {
  display: none;
}

.flipswitch-label {
  display: block;
  overflow: hidden;
  cursor: pointer;
  margin-bottom: 0;
  border-radius: var(--radius-lg);
}

.flipswitch-inner {
  display: block;
  width: 200%;
  margin-left: -100%;
  transition: margin 0.2s ease-in 0s;
}

.flipswitch-inner:before,
.flipswitch-inner:after {
  display: block;
  float: left;
  width: 50%;
  padding: 0;
  height: calc(16/var(--size));
}

.flipswitch-inner:before {
  content: "";
  background-color: var(--primary);
}

.flipswitch-inner:after {
  content: "";
  background-color: rgb(var(--gray30));
}

.flipswitch-switch {
  display: block;
  transition: right 0.2s ease-in 0s;
  border-radius: var(--radius-lg);
  position: absolute;
  top: 0;
  bottom: 0;
  right: calc(20/var(--space));
  width: calc(20/var(--size));
  margin: calc(2/var(--space) * -1);
  background: rgb(var(--white));
  border: var(--border) rgb(var(--gray50));
}

.flipswitch-checkbox:checked + .flipswitch-label .flipswitch-inner {
  margin-left: 0;
}

.flipswitch-checkbox:checked + .flipswitch-label .flipswitch-switch {
  right: 0;
}

.checkbox-squared-fill {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
  width: calc(16/var(--space));
  height: calc(16/var(--space));
}

.checkbox-squared-fill label {
  cursor: pointer;
  width: 100%;
  height: 100%;
  user-select: none;
  background-color: rgb(var(--white));
  border-radius: var(--radius-sm);
  border: var(--border) var(--primary);
}

.checkbox-squared-fill label:after {
  content: '';
  position: absolute;
  opacity: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: calc(3/var(--space));
  background: var(--primary);
  border-radius: var(--radius-sm);
}

.checkbox-squared-fill label:hover::after,
.checkbox-squared-fill.hover label:after {
  opacity: 0.3;
}

.checkbox-squared-fill input[type=checkbox],
.checkbox-squared-fill input[type=radio] {
  position: absolute;
  opacity: 0;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}

.checkbox-squared-fill input[type=checkbox]:focus + label,
.checkbox-squared-fill input[type=radio]:focus + label {
  outline: none;
  box-shadow: 0 0 calc(8/var(--size)) var(--input-border-focus);
}

.checkbox-squared-fill input[type=checkbox]:checked + label:after,
.checkbox-squared-fill input[type=radio]:checked + label:after {
  opacity: 1;
}

.checkbox-squared-fill input[type="checkbox"][disabled] + label,
.checkbox-squared-fill input[type="radio"][disabled] + label {
  cursor: not-allowed;
  opacity: 0.4;
}

.checkbox-squared-fill input[type="checkbox"][disabled] + label:before,
.checkbox-squared-fill input[type="radio"][disabled] + label:before {
  display: none;
}

.checkbox-rounded-check {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  width: calc(18/var(--size));
  height: calc(18/var(--size));
}

.checkbox-rounded-check label {
  cursor: pointer;
  border-radius: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: rgb(var(--white));
  border: var(--border) rgb(var(--gray50));
}

.checkbox-rounded-check label:after {
  content: '';
  position: absolute;
  opacity: 0.3;
  transform: rotate(-45deg);
  width: calc(9/var(--size));
  height: calc(6/var(--size));
  top: calc(4/var(--space));
  left: calc(4/var(--space));
  border: calc(2/var(--size)) solid rgb(var(--gray70));
  border-top: none;
  border-right: none;
}

.checkbox-rounded-check label:hover::after {
  opacity: 0.7;
}

.checkbox-rounded-check input[type=checkbox] {
  visibility: hidden;
}

.checkbox-rounded-check input[type=checkbox]:checked + label {
  background-color: var(--primary);
  border-color: var(--primary);
}

.checkbox-rounded-check input[type=checkbox]:checked + label:after {
  opacity: 1;
  border-color: rgb(var(--white-fixed));
}

.form-checkbox-numbered {
  display: inline-block;
  vertical-align: middle;
  position: relative;
}

.control-set .control .form-checkbox-numbered + .form-checkbox-numbered {
  margin-left: calc(10/var(--space));
}

.form-checkbox-numbered .checkbox-numbered {
  display: inline-block;
  vertical-align: middle;
  transition: all ease 0.2s;
  white-space: nowrap;
  overflow: hidden;
  text-align: center;
  cursor: pointer;
  user-select: none;
  padding: 0 calc(3/var(--space));
  min-width: calc(18/var(--size));
  border-radius: var(--radius-sm);
  background-color: rgb(var(--white));
  outline: var(--border) rgb(var(--gray40));
  color: rgb(var(--gray50));
}

.form-checkbox-numbered .checkbox-numbered:empty {
  padding: calc(7/var(--space)) 0;
}

.form-checkbox-numbered .checkbox-numbered + label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  cursor: pointer;
  user-select: none;
  margin-left: calc(5/var(--space));
}

.form-checkbox-numbered:hover .checkbox-numbered {
  background-color: rgb(var(--gray20));
}

.form-checkbox-numbered > input[type="checkbox"],
.form-checkbox-numbered > input[type="radio"] {
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  cursor: pointer;
  left: 0;
}

.form-checkbox-numbered > input[type="checkbox"]:checked + .checkbox-numbered,
.form-checkbox-numbered > input[type="radio"]:checked + .checkbox-numbered {
  background-color: var(--primary);
  border-color: var(--primary);
  color: rgb(var(--white-fixed));
}

.form-checkbox-numbered > input[type="checkbox"]:focus + .checkbox-numbered,
.form-checkbox-numbered > input[type="radio"]:focus + .checkbox-numbered {
  outline: none;
  box-shadow: 0 0 calc(8/var(--size)) var(--input-border-focus);
}

.form-checkbox-numbered > input[disabled] + .checkbox-numbered,
.form-checkbox-numbered > input[disabled] + label,
.form-checkbox-numbered > input.disabled + .checkbox-numbered,
.form-checkbox-numbered > input.disabled + label {
  cursor: not-allowed;
  opacity: 0.4;
}

.table-listform .form-checkbox-numbered {
  display: block;
}

.wrapper-grid .form-checkbox-numbered .checkbox-numbered {
  padding-left: 0;
  padding-right: 0;
  min-width: 18px;
}

.tags-input {
  max-width: 100%;
  line-height: 1;
  min-width: calc(100/var(--size));
  background-color: rgb(var(--white));
  border: var(--border) var(--input-border);
  padding: calc(1/var(--space));
  border-radius: var(--radius-default);
}

.tags-input > div:not(.input-height-fixed) {
  min-height: calc(var(--default-font-size) * 2 * 1px);
}

.tags-input > .input-height-fixed {
  height: calc(var(--default-font-size) * 2 * 1px);
  overflow: hidden;
}

.tags-input-typeahead {
  display: inline-block;
  position: relative;
}

.tags-input-typeahead > input.form-control {
  display: inline-block;
  vertical-align: middle;
  border-color: transparent;
  width: calc(100/var(--size));
  padding-top: calc(4/var(--space));
  padding-bottom: calc(4/var(--space));
  max-height: calc(24/var(--space));
}



.tags-input .tag {
  vertical-align: middle;
  white-space: normal;
  word-break: break-all;
  text-align: left;
  border-radius: var(--radius-lg);
  padding-top: calc(3/var(--space));
  padding-bottom: calc(3/var(--space));
  padding-left: calc(8/var(--space));
  padding-right: calc(5/var(--space));
  margin-top: calc(2/var(--space));
  margin-bottom: calc(2/var(--space));
}

.tags-input .tag.label-primary {
  color: var(--primary);
}

.tags-input .tag.label-info {
  color: var(--info);
}

.tags-input .tag.label-success {
  color: var(--success);
}

.tags-input .tag.label-warning {
  color: var(--warning);
}

.tags-input .tag.label-danger {
  color: var(--danger);
}

.tags-input .tag.label-muted {
  color: rgb(var(--gray80));
}

.tags-input .tag [class="tag-remove"],
.tags-input .tag [class="tag-config"] {
  cursor: pointer;
  outline: none;
  border: none;
  background: none;
  padding: 0;
  margin-left: calc(4/var(--space));
}

.tags-input .tag .tag-remove:after,
.tags-input .tag .tag-config:after {
  font-family: font-icon;
  opacity: 0.6;
}

.tags-input .tag .tag-remove:hover:after,
.tags-input .tag .tag-config:hover:after {
  opacity: 0.9;
}

.tags-input .tag .tag-remove:after {
  content: "\f056";
}

.tags-input .tag .tag-config:after {
  content: "\f085";
}

.tags-input-group {
  position: relative;
  display: flex;
  align-items: stretch;
}

.tags-input-group .tags-input,
.tags-input-group-btn,
.tags-input-group-addon {
  display: flex;
  align-items: stretch;
}

.tags-input-group .tags-input {
  position: relative;
  width: 100%;
  border-radius: 0;
  line-height: 1;
}

.tags-input-group-btn {
  position: relative;
  white-space: nowrap;
}

.tags-input-group-btn > .btn {
  margin-right: calc(1/var(--space) * -1);
}

.tags-input-group-btn > .btn + .btn {
  margin-left: calc(1/var(--space) * -1);
}

.tags-input-group-btn:first-child > .btn:first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.tags-input-group-btn:last-child > .btn {
  border-left-style: solid;
  margin-right: 0;
  border-radius: 0;
  margin-left: calc(1/var(--space) * -1);
}

.tags-input-group-btn:last-child > .btn:last-child {
  border-top-right-radius: calc(5/var(--space));
  border-bottom-right-radius: calc(5/var(--space));
}

.tags-input-group-addon {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
  padding: 0 calc(4/var(--space));
}

.excepted-mark,
.form-control-mark,
.tags-input .tags-input-typeahead .excepted-mark,
.tags-input .tags-input-typeahead .form-control-mark {
  display: flex;
  align-items: center;
  position: absolute;
  z-index: 5 !important;
  top: 0;
  bottom: 0;
  line-height: 1;
  left: calc(5/var(--space));
  color: rgb(var(--gray40));
}

.tags-input .excepted-mark,
.tags-input .form-control-mark {
  position: static;
  display: inline-block;
  vertical-align: middle;
}

.excepted-mark:before,
.form-control-mark:before {
  display: inline-block;
  font-family: font-icon;
  font-size: calc(14/var(--font-calc));
}

.excepted-mark:not(.hidden) + input[type="text"].form-control,
.form-control-mark:not(.hidden) + input[type="text"].form-control {
  padding-left: calc(22/var(--space));
}

.excepted-mark:before,
.form-control-mark.excepted:before {
  content: "\f056";
}

.form-control-mark.equal:before {
  content: "\e999";
}

.form-control-mark.unequal:before {
  content: "\e99a";
}

.form-control-mark.greater:before {
  content: "\e99c";
}

.form-control-mark.less:before {
  content: "\e99d";
}

.form-control-mark.greater-equal:before {
  content: "\e9a0";
}

.form-control-mark.less-equal:before {
  content: "\e9a1";
}

.control-set {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
  float: left;
  word-wrap: break-word;
  word-break: break-word;
}

.control-set + .control-set,
.control-set > .control + .control {
  margin-left: calc(8/var(--space));
}

.control-set.hidden:first-child + .control-set,
.control-set.hide:first-child + .control-set,
.control-set .control.hidden:first-child + .control,
.control-set .control.hidden:last-child + .control {
  margin-left: 0;
}

.control-set .control {
  display: flex;
  flex-wrap: wrap;
  flex: 1;
  align-items: center;
  position: relative;
  word-wrap: break-word;
  word-break: break-word;
}

.control-set .control > * {
  z-index: 1;
  margin-left: 0;
  margin-right: calc(1/var(--space) * -1);
}

.pull-right .control-set .control > * {
  margin-right: 0;
  margin-left: calc(1/var(--space) * -1);
}

.control-set.flex-vertical,
.control-set .control.flex-vertical {
  flex-direction: column;
  align-items: flex-start;
}

.control-set .control.flow-right {
  flex-flow: row-reverse;
}

.control-set.multi-line {
  display: block;
}

.control-set.multi-line .control + .control {
  margin-left: 0;
  margin-top: calc(5/var(--space));
}

.control-set.multi-line > .control:has( > .control-set) {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.control-set.multi-line > .control:has( > .control-set) > .control-set + .control-set {
  margin-top: calc(5/var(--space));
}

.control-set.whole-row {
  width: 100%;
}

.control-set.whole-row + .control-set {
  margin-left: 0;
  margin-top: calc(5/var(--space));
}

.control-set.whole-row .control {
  margin: 0;
}

.control-set .control > .form-control:not(:first-child):not(:last-child):not(.first-child):not(.last-child),
.control-set .control > .btn:not(:first-child):not(:last-child):not(.first-child):not(.last-child),
.control-set .control > .tags-input:not(:first-child):not(:last-child):not(.first-child):not(.last-child) {
  border-radius: 0;
}

.control-set .control > .form-control:first-child,
.control-set .control > .form-control.first-child,
.control-set .control > .btn:first-child,
.control-set .control > .btn.first-child,
.control-set .control > .tags-input:first-child,
.control-set .control > .tags-input.first-child {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.control-set .control > .form-control:last-child,
.control-set .control > .form-control.last-child,
.control-set .control > .btn:last-child,
.control-set .control > .btn.last-child,
.control-set .control > .tags-input:last-child,
.control-set .control > .tags-input.last-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.control-set .control.flow-right > .form-control:last-child,
.control-set .control.flow-right > .btn:last-child,
.control-set .control.flow-right > .tags-input:last-child {
  border-top-left-radius: var(--radius-default);
  border-top-right-radius: 0;
  border-bottom-left-radius: var(--radius-default);
  border-bottom-right-radius: 0;
}

.control-set .control.flow-right > .form-control:first-child,
.control-set .control.flow-right > .btn:first-child,
.control-set .control.flow-right > .tags-input:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: var(--radius-default);
  border-bottom-left-radius: 0;
  border-bottom-right-radius: var(--radius-default);
}

.control-set .control > .form-control:only-child,
.control-set .control > .form-control.first-child.last-child,
.control-set .control > .form-control:first-child:last-child,
.control-set .control > .btn:only-child,
.control-set .control > .btn.first-child.last-child,
.control-set .control > .btn:first-child:last-child,
.control-set .control > .tags-input:only-child,
.control-set .control > .tags-input.first-child.last-child,
.control-set .control > .tags-input:first-child:last-child {
  border-radius: var(--radius-default);
}

.control-set .control > .form-control:hover,
.control-set .control > .btn:hover,
.control-set .control > .btn-selectbox:hover,
.control-set .control > .form-control:focus,
.control-set .control > .btn:focus,
.control-set .control > .btn-selectbox:focus {
  z-index: 3;
}

.control-set .control .btn {
  max-width: none;
  align-self: stretch;
}

.control-set .control .btn.btn-vertical-top {
  align-self: flex-start;
}

.control-set .control > .form-control,
.control-set .control > .tags-input {
  align-self: stretch;
}

.control-set .control > .form-control:not(.flex-none),
.control-set .control > .btn-selectbox:not(.flex-none),
.control-set .control > .tags-input:not(.flex-none),
.control-set .control > .well:not(.flex-none),
.control-set .control > .wrapper-attach-file:not(.flex-none) {
  flex: 1;
}

.wrapper-toolbar.whole-row {
  flex-direction: column;
}

.wrapper-toolbar.whole-row .pull-left {
  width: 100%;
}

.wrapper-toolbar.whole-row .control-set {
  float: none;
  width: 100%;
}

.wrapper-toolbar.whole-row .control-set + .control-set {
  margin-left: 0;
  margin-top: calc(5/var(--space));
}

.wrapper-toolbar.whole-row .control-set .control {
  flex: 1;
}

.wrapper-toolbar:not(.whole-row) .control-set:not(.control-table) .control,
.wrapper-toolbar:not(.whole-row) .form-control,
.wrapper-toolbar:not(.whole-row) .btn.btn-selectbox,
.wrapper-toolbar.whole-row .control-set .control.flex-none,
.control-set.flex-none,
.control.flex-none,
.flex-none,
.textbox-inline,
.dropdown-menu-form .control,
.dropdown-menu-text .control {
  flex: none;
  flex-wrap: nowrap;
}

.control-set .control > span.flexible,
.control-set .control > a.flexible,
.control-set .control > button.flexible,
.control-set .control > .btn-selectbox.flexible,
.control-set .control > div.flexible,
.control-set .control > input.flexible,
.control-set .control.flexible,
.control-set .control.flexible > .btn-selectbox,
.control-set .control.flexible > .form-control,
.wrapper-toolbar:not(.whole-row) .control-set:not(.control-table) .control.flexible {
  flex: 1;
}

.wrapper-form-state-1.wrapper-form {
  min-width: 0;
}

.wrapper-form-state-2.wrapper-form {
  min-width: calc(640/var(--size));
}

.wrapper-form-state-3.wrapper-form {
  min-width: calc(950/var(--size));
}

.wrapper-form-state-4.wrapper-form {
  min-width: calc(1330/var(--size));
}

.wrapper-form-state-1.wrapper-form > li {
  width: 100%;
}

.wrapper-form-state-2.wrapper-form > li {
  width: 50%;
}

.wrapper-form-state-3.wrapper-form > li {
  width: 33.333333333333333333333333333333%;
}

.wrapper-form-state-4.wrapper-form > li {
  width: 25%;
}

.wrapper-form-state-1.wrapper-form > li > .title,
.wrapper-form-state-2.wrapper-form > li > .title,
.wrapper-form-state-3.wrapper-form > li > .title,
.wrapper-form-state-4.wrapper-form > li > .title {
  width: calc(120/var(--size));
}

.wrapper-form,
.wrapper-form > li {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
}

.wrapper-form {
  list-style: none;
  margin: 0;
  max-width: none;
  padding: calc(10/var(--space));
  margin-bottom: calc(15/var(--space));
  border-radius: var(--radius-lg);
  background-color: var(--wrapper-form-bg);
  border: var(--border) var(--wrapper-form-border);
}

.wrapper-form:empty {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: none;
  border-radius: 0;
}

.wrapper-header-search .wrapper-form {
  margin-bottom: 0;
  border: none;
}

[class*=wrapper-form-state-].wrapper-form > li.whole-row {
  width: 100%;
}

[class*=wrapper-form-state-].whole-row.wrapper-form {
  max-width: 100%;
}

.wrapper-form > li {
  min-height: calc(38/var(--size));
  padding: 0 calc(3/var(--space));
  border-radius: var(--radius-lg);
}

.wrapper-form > li:hover {
  background-color: var(--wrapper-form-hover);
}

.wrapper-form.wrapper-form-transparent {
  background-color: transparent;
  border: none;
}

.wrapper-form.wrapper-form-divider li {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom: calc(1/var(--size)) dashed var(--wrapper-form-border);
}

.wrapper-form > li > .title,
.wrapper-form > li > .form {
  padding: calc(3/var(--space));
}

.wrapper-form > li > .title {
  position: relative;
  padding-left: calc(10/var(--space));
  color: var(--wrapper-form-title-color);
}

.wrapper-form > li > .form {
  flex: 1;
  position: relative;
  min-width: calc(120/var(--size));
}

.wrapper-form > li > .form .control-set {
  float: none;
  width: 100%;
  margin-right: 0;
}

.wrapper-form > li > .form .control-set + .control-set {
  margin-top: calc(5/var(--space));
  margin-left: 0;
}

.wrapper-form > li > .form .control-set.first-child {
  margin-top: 0;
}

.wrapper-form > li.wrapper-form-divider {
  min-height: 0;
  width: 100%;
  border-radius: 0;
  padding-top: calc(15/var(--space));
  margin-bottom: calc(15/var(--space));
  border-bottom: var(--border) rgb(var(--gray20));
}

.wrapper-form > li.wrapper-form-divider:hover {
  background-color: transparent;
}

.wrapper-form > li.wrapper-form-divider > .title {
  display: inline-block;
  width: auto !important;
  position: absolute;
  left: 0;
  top: calc(2/var(--space));
  background-color: var(--wrapper-form-bg);
  padding: calc(5/var(--space)) calc(15/var(--space));
  color: rgb(var(--gray40));
}

.wrapper-form > li.form-collapse > .title:after {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: middle;
  border-top-style: none;
  border-bottom-style: dashed;
  border-left-style: solid;
  border-right-style: solid;
  border-right-color: transparent;
  border-left-color: transparent;
  border-width: calc(4/var(--size));
  margin-left: calc(3/var(--space));
  margin-top: calc(3/var(--space) * -1);
}

.wrapper-form > li.form-collapse.collapsed > .title:after {
  border-bottom-style: none;
  border-top-style: dashed;
}

.wrapper-form > li > .title > .title-option {
  float: right;
}

.wrapper-form > li > .title > .title-option > .form-option {
  display: inline-block;
  padding: 0 calc(5/var(--space));
}

.wrapper-form > li > .title > .title-option > .form-option:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 0;
  border-left-style: dashed;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-width: calc(4/var(--size));
  margin-left: calc(2/var(--space));
}

.wrapper-form > li > .title > .title-option > .form-option,
.wrapper-form > li.form-collapse > .title {
  cursor: pointer;
  color: var(--primary);
}

.wrapper-form > li > .title > .title-option > .user-help-mark {
  visibility: hidden;
}

.wrapper-form > li:hover > .title > .title-option > .user-help-mark {
  visibility: visible;
}

.wrapper-form > li > .title > .title-option > .user-help-mark + .popover {
  color: var(--text);
}

.wrapper-form > li.form-has-control-selector > .title {
  padding-right: calc(15/var(--space));
}

.wrapper-form > li > .form .control-set .control-selector {
  display: inline-block;
  cursor: pointer;
  position: absolute;
  top: 50%;
  margin-top: calc(9/var(--space) * -1);
  left: calc(20/var(--space) * -1);
  padding: 0 calc(5/var(--space));
  color: var(--primary);
}

.wrapper-form > li > .form .control-set .control-selector:before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 0;
  height: 0;
  border-left-style: dashed;
  border-top-style: solid;
  border-bottom-style: solid;
  border-top-color: transparent;
  border-bottom-color: transparent;
  border-width: calc(4/var(--size));
}



.control-set > .control .form-control-code {
  flex: 0.7;
}

td > .control-set {
  float: none;
  display: block;
}

.control-set > .control > .label:first-child,
.control-set > .control > span:first-child {
  margin-right: calc(5/var(--space));
}

.control-set > .control > .label:not(:first-child),
.control-set > .control > span:not(:first-child),
.control-set > .control > a:not(:first-child) {
  margin: 0 calc(5/var(--space));
}

.control-set > .control + .control > a {
  margin: 0;
}

.control-set > .control >.btn-group-select.btn-group-select-inline {
  flex: none;
}

.wrapper-grid .table .control-set,
.wrapper-grid .table .control-set .control {
  width: 100%;
}

.wrapper-grid .table .wrapper-toolbar .control-set,
.wrapper-grid .table .wrapper-toolbar .control-set .control {
  width: auto;
}

.wrapper-grid .table .control-set > .control .form-control-code {
  flex: 1;
}

.wrapper-grid .text-center .control {
  justify-content: center;
}

td.text-center > .control-set,
th.text-center > .control-set {
  float: none;
  justify-content: center;
}

.wrapper-board-share-people .board-share-category .control-set,
.wrapper-board-share-people .board-share-category .control-set .control {
  display: inline-block;
}

.wrapper-board-share-people .board-share-category .control-set {
  float: none;
  margin-left: calc(110/var(--space));
}

.wrapper-form.change-selected-item {
  width: 100%;
  max-width: none;
}

.wrapper-form.change-selected-item > li:nth-of-type(odd) {
  width: 10%;
}

.wrapper-form.change-selected-item > li:nth-of-type(even) {
  width: 65%;
}

.wrapper-form.change-selected-item > li:first-child {
  width: 25%;
}

.page-customer-support ul.wrapper-form {
  max-width: none;
  min-width: 0;
}

.control-set.control-table {
  float: none;
}

.control-set.control-table .control {
  flex: auto;
}

.wrapper-form.wrapper-form-data {
  align-items: stretch;
}

.wrapper-form.wrapper-form-data > li {
  min-height: 0;
  padding: 0;
  align-items: stretch;
}

.wrapper-form.wrapper-form-data > li > .title,
.wrapper-form.wrapper-form-data > li > .form {
  display: flex;
  align-items: center;
  border-radius: var(--radius-lg);
}

.panel .wrapper-form.wrapper-form-data {
  border-style: none;
  padding: 0;
  margin: 0;
}

.wrapper-form.wrapper-form-data > li .resize-handle {
  content: "";
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 5px;
  cursor: col-resize;
}

ul.wrapper-form-sub {
  display: table;
  list-style: none;
  padding: 0;
  margin: calc(2.5/var(--space)) 0;
}

.wrapper-form-sub > li {
  display: table-row;
  position: relative;
}

.wrapper-form-sub > li > .title {
  display: table-cell;
  position: relative;
  vertical-align: middle;
  padding: calc(3/var(--space)) calc(3/var(--space)) calc(3/var(--space)) 0;
}

.wrapper-form-sub > li > .form {
  display: table-cell;
  position: relative;
  width: 100%;
  padding: calc(3/var(--space)) 0 calc(3/var(--space)) calc(3/var(--space));
}

.wrapper-form-sub > li > .title > .control-set,
.wrapper-form-sub > li > .form > .control-set {
  width: 100%;
  float: none;
}

.wrapper-form-sub > li > .title > .control-set + .control-set,
.wrapper-form-sub > li > .form > .control-set + .control-set {
  margin-top: calc(5/var(--space));
}

.wrapper-toolbar .wrapper-form-sub > li > .title > .control-set + .control-set,
.wrapper-toolbar .wrapper-form-sub > li > .form > .control-set + .control-set {
  margin-left: 0;
}

.wrapper-toolbar .wrapper-form-sub > li > .title > .control-set > .control,
.wrapper-toolbar .wrapper-form-sub > li > .form > .control-set > .control,
.wrapper-toolbar .wrapper-form-sub > li .control-set > .control > .btn-selectbox:not(.flex-none) {
  flex: 1;
  flex-wrap: wrap;
}

.input-group {
  position: relative;
  display: flex;
  align-items: stretch;
}

.input-group[class*="col-"] {
  float: none;
  padding-left: 0;
  padding-right: 0;
}

.input-group .form-control {
  position: relative;
  z-index: 2;
  flex: 1;
}

.input-group-btn .btn,
.input-group .form-control {
  border-radius: 0;
}

.input-group-addon,
.input-group-btn {
  display: flex;
  align-items: stretch;
  flex: none;
  white-space: nowrap;
  vertical-align: middle;
}

.input-group-addon {
  align-items: center;
  padding: 0 calc(4/var(--space));
}

.table .input-group-addon {
  background-color: transparent;
  border-style: none;
}

.input-group-addon:first-child,
.input-group-addon + .input-group-addon {
  padding-left: 0;
}

.input-group-addon:last-child {
  border-left: 0;
}

.input-group-btn {
  position: relative;
  white-space: nowrap;
}

.input-group-btn > .btn {
  position: relative;
}

.input-group-btn > .btn + .btn {
  margin-left: calc(1/var(--space) * -1);
}

.input-group-btn > .btn:hover,
.input-group-btn > .btn:focus {
  z-index: 2;
}

.input-group-btn:first-child > .btn,
.input-group-btn:first-child > .btn-group {
  margin-right: calc(1/var(--space) * -1);
}

.input-group-btn:last-child > .btn,
.input-group-btn:last-child > .btn-group {
  margin-left: calc(1/var(--space) * -1);
}

td[colspan] .input-group {
  width: 100%;
}

.input-group-addon-inverse {
  border: none;
  background: none;
}

.form-control-border-no .input-group.input-group-inverse .input-group-btn > .btn {
  border-style: none;
}

.input-group > ul.dropdown-menu,
input.form-control ~ ul.dropdown-menu,
.ui-autocomplete {
  overflow-y: auto;
  max-height: calc(300/var(--size));
}

.input-group > .dropdown-menu > li > a.ui-state-focus,
input.form-control ~ .dropdown-menu > li > a.ui-state-focus,
.ui-autocomplete > li > a.ui-state-focus {
  cursor: pointer;
}

.input-group.input-group-inverse .input-group-addon,
.input-group.input-group-inverse .input-group-btn > .btn {
  background-color: transparent;
}

.wrapper-grid .input-group.input-group-code {
  display: block;
}

.wrapper-grid .input-group.input-group-code .input-group-btn {
  position: absolute;
}

.input-group-btn:first-child > .btn.btn-code-search {
  margin-right: -2px;
}

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: var(--success);
}

.has-success .form-control {
  border-color: var(--success);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-success .form-control:focus {
  border-color: var(--success-hover);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;
}

.has-success .input-group-addon {
  color: var(--success);
  border-color: var(--success);
  background-color: var(--success-light);
}

.has-success .form-control-feedback {
  color: var(--success);
}

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: var(--warning);
}

.has-warning .form-control {
  border-color: var(--warning);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-warning .form-control:focus {
  border-color: var(--warning-hover);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;
}

.has-warning .input-group-addon {
  color: var(--warning);
  border-color: var(--warning);
  background-color: var(--warning-light);
}

.has-warning .form-control-feedback {
  color: var(--warning);
}

.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .help-block,
.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .control-label,
.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .radio,
.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .checkbox,
.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .radio-inline,
.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .checkbox-inline,
.has-error:not(.control-set):not(.control):not(.form).radio label,
.has-error:not(.control-set):not(.control):not(.form).checkbox label,
.has-error:not(.control-set):not(.control):not(.form).radio-inline label,
.has-error:not(.control-set):not(.control):not(.form).checkbox-inline label {
  color: var(--danger);
}

.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .form-control {
  border-color: var(--danger);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group).form-control:focus {
  border-color: var(--danger-hover);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;
}

.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .input-group-addon {
  color: var(--danger);
  border-color: var(--danger);
  background-color: var(--danger-light);
}

.has-error:not(.control-set):not(.control):not(.form):not(.wrapper-calc-group) .form-control-feedback {
  color: var(--danger);
}

.control-set.has-error .validation,
.control.has-error .validation,
.form.has-error .validation {
  position: absolute;
  border-radius: var(--radius-sm);
  left: calc(3/var(--space) * -1);
  top: calc(3/var(--space) * -1);
  right: calc(3/var(--space) * -1);
  bottom: calc(3/var(--space) * -1);
  border: var(--border) var(--danger);
}

.control-set.has-error .validation,
.wrapper-form-sub > li > .form.has-error .validation {
  right: calc(4/var(--space) * -1);
}

.form.has-error .validation {
  top: 0;
  left: 0;
  bottom: 0;
  right: calc(1/var(--space) * -1);
}

.control-set.has-error.has-error-warning .validation,
.control.has-error.has-error-warning .validation,
.form.has-error.has-error-warning .validation {
  border-color: var(--warning);
}

.wrapper-form > li.draggable-helper {
  position: absolute;
  z-index: 2;
  background-color: rgb(var(--white));
  box-shadow: var(--z-depth-3);
  border: var(--border) rgb(var(--gray20));
}

.wrapper-form > li.draggable-holder {
  background-color: transparent;
  border: var(--border) var(--border-default);
  border-style: dashed;
}

.wrapper-form > li.draggable-holder > .title,
.wrapper-form > li.draggable-holder > .form {
  display: none;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle:focus {
  outline: 0;
}

.dropdown-menu {
  display: none;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  background-clip: padding-box;
  float: left;
  text-align: left;
  list-style: none;
  margin: 0;
  min-width: calc(140/var(--size));
  padding: calc(5/var(--space));
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  box-shadow: var(--z-depth-3);
}

.dropdown-menu > li > a {
  display: block;
  position: relative;
  font-weight: normal;
  clear: both;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: none;
  word-wrap: normal;
  text-decoration: none;
  transition: background-color ease 0.1s;
  outline: 0;
  padding: calc(5/var(--space)) calc(10/var(--space));
  color: var(--text);
  border-radius: var(--radius-default);
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li.hover > a {
  background-color: rgb(var(--gray20));
}

.dropdown-menu.cursor-default li > a:hover {
  cursor: default;
}

.dropdown-menu > li > a:focus,
.dropdown-menu > li > a.ui-state-focus,
.dropdown-menu > .focus > a,
.dropdown-menu > .focus > a:hover {
  background-color: rgb(var(--gray30));
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  color: rgb(var(--white-fixed));
  background-color: var(--primary);
}

.dropdown-menu > .disabled > a,
.dropdown-menu > .disabled > a:hover,
.dropdown-menu > .disabled > a:focus {
  background-color: transparent;
  cursor: not-allowed;
  color: rgb(var(--gray40));
}

.open > .dropdown-menu {
  display: block;
}

.open > a {
  outline: 0;
}

.dropdown-menu .divider {
  overflow: hidden;
  height: calc(1/var(--size));
  margin: calc(5/var(--space)) 0;
  background-color: var(--border-default);
}

.dropdown-menu.pull-right,
.pull-right > .dropdown-menu,
.dropdown-menu-right {
  left: auto;
  right: 0;
}

.dropdown-menu-left {
  left: 0;
  right: auto;
}

.dropup .dropdown-menu,
.dropup.dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 0;
}

div.dropdown-menu.dropdown-menu-fixed-height,
ul.dropdown-menu.dropdown-menu-fixed-height {
  overflow-x: hidden;
  overflow-y: auto;
  max-height: calc(200/var(--size));
}

div.dropdown-menu.dropdown-menu-fixed-width,
ul.dropdown-menu.dropdown-menu-fixed-width {
  max-width: calc(240/var(--size));
}

div.dropdown-menu {
  min-width: 0;
  padding: 0;
}

.dropdown.dropdown-inline {
  display: inline-block;
}

div.dropdown-menu > .table > tbody > tr > td {
  background-color: rgb(var(--white));
}

.dropdown-menu-form,
.dropdown-menu-text {
  white-space: nowrap;
  cursor: default;
  padding: calc(5/var(--space)) calc(10/var(--space));
}

.dropdown-menu-form {
  padding: calc(5/var(--space));
}

.dropdown-menu li.nodata {
  text-align: center;
  padding: calc(5/var(--space)) calc(10/var(--space));
}

.dropdown-menu li.item-header {
  color: rgb(var(--gray50));
  padding: calc(5/var(--space)) calc(10/var(--space)) calc(5/var(--space)) calc(5/var(--space));
}

.dropdown-menu.dropdown-menu-fn {
  min-width: 0;
}

.btn-fn ~ .dropdown-menu,
.tags-input-group-addon .dropdown-menu {
  min-width: calc(50/var(--size));
}

.btn-fn ~ .dropdown-menu > li > a {
  padding-right: calc(13/var(--space));
}

.dropdown-menu li > a > .label:not(:first-child) {
  margin-left: calc(5/var(--space));
  margin-right: calc(5/var(--space));
}

.dropdown-menu li > a > .label:first-child,
.dropdown-menu li > a > .label + .label {
  margin-left: 0;
  margin-right: calc(5/var(--space));
}

.dropdown-menu.dropdown-menu-checked-list li > a,
div.dropdown-menu.dropdown-menu-checked-list .dropdown-menu-item li > a {
  padding-left: calc(25/var(--space));
}

.dropdown-menu.dropdown-menu-checked-list li.checked-item > a,
div.dropdown-menu.dropdown-menu-checked-list .dropdown-menu-item li.checked-item > a {
  padding-left: calc(7/var(--space));
}

.dropdown-menu-checked-list li.checked-item > a:before {
  content: "\f00c";
  font-family: font-icon;
  margin-right: calc(6/var(--space));
}

.dropdown-menu-checked-list li.active > a:before {
  color: rgb(var(--white-fixed));
}

.dropdown-menu.dropdown-menu-delete-list {
  overflow-x: hidden;
  overflow-y: auto;
}

.dropdown-menu.dropdown-menu-delete-list > li > a {
  padding-right: calc(25/var(--space));
}

.dropdown-menu.dropdown-menu-delete-list > li > a > .close {
  position: absolute;
  cursor: pointer;
  right: calc(6/var(--space));
}

.dropdown-menu-icon-list > li > a {
  padding-left: calc(28/var(--space));
}

.dropdown-menu-icon-list > li > a:before {
  font-family: font-icon;
  position: absolute;
  left: calc(8/var(--space));
}

.dropdown-menu-icon-list > li.attached-clip > a:before {
  content: "\e946";
}

.dropdown-menu-icon-list > li.attached-tutorial > a:before {
  content: "\e932";
}

.dropdown-menu-icon-list > li.attached-personal > a:before {
  content: "\e951";
}

.dropdown-menu-icon-list > li.attached-article > a:before {
  content: "\e952";
}

.dropdown-menu-icon-list > li.attached-movie > a:before {
  content: "\e953";
}

.dropdown-menu-icon-list > li.attached-slip > a:before {
  content: "\e959";
}

.dropdown-menu-icon-list > li.attached-approval > a:before {
  content: "\e958";
}

.dropdown-menu-icon-list > li.attached-imagebox > a:before {
  content: "\e957";
}

.dropdown-menu-icon-list > li.attached-ecdrive > a:before {
  content: "\e992";
}

.dropdown-menu-icon-list > li > a[class*=tool-] {
  background-repeat: no-repeat;
  background-position: calc(10/var(--space)) center;
}

.dropdown-menu.dropdown-menu-count li a {
  display: flex;
  align-items: center;
  padding-right: calc(25/var(--space));
}

.dropdown-menu.dropdown-menu-count li a .badge {
  position: absolute;
  right: calc(5/var(--space));
}

.dropdown-menu.context-menu {
  z-index: 1002;
}

.dropdown-menu li.dropdown-menu-item-group {
  position: relative;
}

.dropdown-menu-item-group > .dropdown-menu {
  display: block;
  opacity: 0;
  visibility: hidden;
  transition: all ease .2s;
  position: absolute;
  top: -50%;
  left: 95%;
}

li.dropdown-menu-item-group > a {
  padding-right: calc(22/var(--space));
}

.dropdown-menu-item-group > a:after {
  content: "\f0da";
  font-family: font-icon;
  position: absolute;
  top: 0;
  bottom: 0;
  line-height: 1;
  display: flex;
  align-items: center;
  font-size: calc(14/var(--font-calc));
  right: calc(5/var(--space));
}

.dropdown-menu-item-group:not(.active):hover > a {
  background-color: rgb(var(--gray20));
}

.dropdown-menu-item-group.disabled > a:after {
  display: none;
}

.dropdown-menu-item-group.disabled:hover > .dropdown-menu {
  opacity: 0;
  visibility: hidden;
}

.dropdown-menu-item-group .dropdown-menu:hover,
.dropdown-menu-item-group.open > .dropdown-menu {
  opacity: 1;
  visibility: visible;
  top: 0;
  bottom: auto;
}

.dropdown-menu-item-group.dropdown-menu-item-group-left > .dropdown-menu {
  left: auto;
  right: 100%;
}

.dropdown-menu-item-group.dropdown-menu-item-group-top > .dropdown-menu,
.dropdown-menu-item-group.dropup > .dropdown-menu {
  top: auto;
  bottom: 0;
}

.dropdown-menu.dropdown-menu-tree > li > a,
.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group > a,
.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group > ul > li > a,
.dropdown-menu.dropdown-menu-tree .dropdown-menu-header > a,
.dropdown-menu.dropdown-menu-tree .dropdown-menu-footer > a,
.dropdown-menu.dropdown-menu-tree .dropdown-menu-item li > a,
.dropdown-menu.dropdown-menu-tree .dropdown-menu-item li.dropdown-menu-item-group > a {
  padding-left: calc(25/var(--space));
}

.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group > ul {
  padding-left: calc(10/var(--space));
  position: static;
  visibility: visible;
  opacity: 1;
  border: none;
  float: none;
  box-shadow: none;
  display: none;
  padding-top: 0;
  padding-bottom: 0;
}

.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group > a {
  position: relative;
  padding-right: calc(10/var(--space));
}

.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group > a:before {
  font-family: font-icon;
  content: "\f0da";
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: calc(5/var(--space));
  font-size: calc(14/var(--font-calc));
}

.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group > a:after {
  display: none;
}

.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group:not(.active):hover,
.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group:not(.active):hover > a {
  background-color: transparent;
}

.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group:not(.active):hover > a:hover {
  background-color: rgb(var(--gray20));
}

.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group.open > a:before {
  content: "\f0d7";
}

.dropdown-menu.dropdown-menu-tree .dropdown-menu-item-group.open > a + ul {
  display: block;
}



.dropdown-menu > li > .dropdown-menu-footer > a {
  display: block;
  text-decoration: none;
  padding: calc(5/var(--space)) calc(10/var(--space));
  border-radius: var(--radius-default);
  background-color: rgb(var(--gray10));
}

.dropdown-menu > li > .dropdown-menu-footer > a:hover {
  background-color: rgb(var(--gray20));
}

div.dropdown-menu .dropdown-menu-header,
div.dropdown-menu .dropdown-menu-footer {
  padding: 0;
  background-color: rgb(var(--gray10));
}





div.dropdown-menu .dropdown-menu-header,
div.dropdown-menu .dropdown-menu-header > a:first-child {
  border-top-left-radius: var(--radius-lg);
  border-top-right-radius: var(--radius-lg);
}

div.dropdown-menu .dropdown-menu-footer,
div.dropdown-menu .dropdown-menu-footer > a:last-child {
  border-bottom-left-radius: var(--radius-lg);
  border-bottom-right-radius: var(--radius-lg);
}

div.dropdown-menu .dropdown-menu-header > a,
div.dropdown-menu .dropdown-menu-footer > a {
  display: block;
  clear: both;
  white-space: nowrap;
  transition: none;
  word-wrap: normal;
  text-decoration: none;
  line-height: 1;
  padding: calc(10/var(--space));
  color: var(--text);
}

div.dropdown-menu .dropdown-menu-header > a + a,
div.dropdown-menu .dropdown-menu-footer > a + a {
  margin-left: 0;
}

div.dropdown-menu .dropdown-menu-header > a:hover,
div.dropdown-menu .dropdown-menu-footer > a:hover {
  background-color: rgb(var(--gray20));
}

div.dropdown-menu .dropdown-menu-header > a.active,
div.dropdown-menu .dropdown-menu-footer > a.active {
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
}

div.dropdown-menu .dropdown-menu-header > a[class*=tool-],
div.dropdown-menu .dropdown-menu-footer > a[class*=tool-] {
  background-repeat: no-repeat;
  background-position: calc(10/var(--space)) center;
  padding-left: calc(40/var(--space));
}

div.dropdown-menu .dropdown-menu-header > span:not(.form-checkbox):not(.form-radio),
div.dropdown-menu .dropdown-menu-footer > span:not(.form-checkbox):not(.form-radio) {
  display: inline-block;
  padding: calc(7/var(--space)) calc(10/var(--space));
}

div.dropdown-menu .dropdown-menu-header > .wrapper-toolbar,
div.dropdown-menu .dropdown-menu-footer > .wrapper-toolbar {
  margin: 0;
  padding: calc(5/var(--space)) calc(10/var(--space));
}

div.dropdown-menu .dropdown-menu-header > .wrapper-toolbar:has(.btn),
div.dropdown-menu .dropdown-menu-footer > .wrapper-toolbar:has(.btn) {
  padding-left: calc(5/var(--space));
  padding-right: calc(5/var(--space));
}

div.dropdown-menu .dropdown-menu-header > .btn,
div.dropdown-menu .dropdown-menu-footer > .btn {
  margin: calc(5/var(--space)) 0;
}

div.dropdown-menu .dropdown-menu-header > .btn:first-child,
div.dropdown-menu .dropdown-menu-footer > .btn:first-child {
  margin-left: calc(5/var(--space));
}

.dropdown-menu-footer > .wrapper-toolbar.wrapper-toolbar-icon-btn {
  display: block;
}

.dropdown-menu-footer > .wrapper-toolbar.wrapper-toolbar-icon-btn .control-set {
  float: none;
}

.dropdown-menu-footer > .wrapper-toolbar.wrapper-toolbar-icon-btn .control-set .control {
  flex: 1;
}

.dropdown-menu-footer > .wrapper-toolbar.wrapper-toolbar-icon-btn .control-set:has(.btn-default) > .control {
  justify-content: center;
}

.dropdown-menu-footer > .wrapper-toolbar.wrapper-toolbar-icon-btn .control-set .control > .btn {
  margin: 0;
}

.dropdown-menu-footer > .wrapper-toolbar.wrapper-toolbar-icon-btn .control-set .control > .btn.btn-sm {
  padding: calc(5/var(--space)) calc(5/var(--space));
}

div.dropdown-menu .dropdown-menu-item {
  list-style: none;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0;
  width: 100%;
  margin-top: 0;
  padding: calc(5/var(--space));
  max-height: calc(240/var(--size));
  min-width: calc(140/var(--size));
}

div.dropdown-menu .dropdown-menu-item:empty {
  padding: 0;
}

div.dropdown-menu .dropdown-menu-item > li {
  position: relative;
}

div.dropdown-menu .dropdown-menu-item > li > a {
  display: block;
  clear: both;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: none;
  word-wrap: normal;
  text-decoration: none;
  border-radius: var(--radius-default);
  padding: calc(5/var(--space)) calc(10/var(--space));
  color: var(--text);
}

div.dropdown-menu .dropdown-menu-item > li:hover > a,
div.dropdown-menu .dropdown-menu-item > li:focus > a {
  background-color: rgb(var(--gray20));
}

div.dropdown-menu .dropdown-menu-item > li.active > a,
div.dropdown-menu .dropdown-menu-item > li.active > a:hover,
div.dropdown-menu .dropdown-menu-item > li.active > a:focus {
  outline: 0;
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
}

div.dropdown-menu .dropdown-menu-item a > .form-checkbox > label {
  padding-top: calc(1/var(--space));
  padding-bottom: calc(1/var(--space));
}

div.dropdown-menu .dropdown-menu-item.visible {
  overflow: visible;
  max-height: none;
}

div.dropdown-menu.context-menu > .dropdown-menu-item > .dropdown-menu-item-group > a {
  padding-right: calc(30/var(--space));
}

div.dropdown-menu > .wrapper-form {
  margin-bottom: 0;
}

.dropdown-menu > .wrapper-form + .wrapper-report-toolbox,
.dropdown-menu > .wrapper-react-datepicker + .wrapper-report-toolbox {
  padding-top: 0;
}

.dropdown-menu > .wrapper-react-datepicker {
  box-shadow: none;
  margin: calc(10/var(--space));
}

div.dropdown-menu.generate-other-slips {
  padding: 0;
  min-width: 0;
}

div.dropdown-menu.generate-other-slips .table {
  width: auto;
  margin: calc(5/var(--space));
}

div.dropdown-menu.generate-other-slips .table > tbody > tr > th,
div.dropdown-menu.generate-other-slips .table > tbody > tr > td {
  padding: calc(7/var(--space)) calc(10/var(--space)) calc(7/var(--space));
}

div.dropdown-menu.generate-other-slips .table > tbody > tr > td {
  display: none;
}

div.dropdown-menu.generate-other-slips .table > tbody > tr > td > a + a {
  margin-left: calc(10/var(--space));
}

div.dropdown-menu.generate-other-slips .table > tbody:hover > tr > td {
  display: table-cell;
}

div.dropdown-menu.generate-other-slips .table > tbody:hover > tr > td > a {
  visibility: hidden;
}

div.dropdown-menu.generate-other-slips .table > tbody:hover > tr:hover > td > a {
  visibility: visible;
}

div.dropdown-menu.generate-other-slips.open .table > tbody > tr > td {
  display: block;
  display: table-cell;
}

div.dropdown-menu.generate-other-slips.open .table > tbody > tr > td > a {
  visibility: hidden;
  visibility: visible;
}

.dropdown-menu-item-edit {
  cursor: pointer;
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  align-items: center;
  right: calc(5/var(--space));
}

div.dropdown-menu .dropdown-menu-item > li:hover .dropdown-menu-item-edit {
  display: flex;
}

.dropdown-menu-item-edit:before {
  content: "\f040";
  font-family: font-icon;
  line-height: var(--line-height-z);
  font-size: calc(16/var(--font-calc));
}

.dropdown-menu-item > li.active .dropdown-menu-item-edit:before {
  color: rgb(var(--white));
}

.dropdown-menu .dropdown-menu-item > li > .dropdown-menu-item-edit + a {
  padding-right: calc(27/var(--space));
}

.dropdown-menu.dropdown-menu-set-send-notice {
  overflow-y: auto;
  overflow-x: hidden;
  width: calc(620/var(--size));
}

.dropdown-menu.dropdown-menu-set-send-notice [class*=wrapper-form-state-].wrapper-form {
  border: none;
  margin-bottom: 0;
  padding: calc(5/var(--space));
}

.dropdown-menu.dropdown-menu-set-send-notice [class*=wrapper-form-state-].wrapper-form > li > .title {
  width: calc(120/var(--size));
}

.dropdown-menu.has-error {
  border-color: var(--danger);
}

.tab-content > .tab-pane {
  display: none;
}

.tab-content > .active {
  display: block;
}

.nav {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: calc(5/var(--space)) 0;
}

.nav > li {
  position: relative;
  display: block;
  margin-top: calc(3/var(--space));
  margin-bottom: calc(3/var(--space));
}

.nav > li.pull-right {
  float: none !important;
  margin-left: auto;
}

.nav > li.pull-right + li.pull-right {
  margin-left: 0;
}

.nav > li > a {
  position: relative;
  white-space: nowrap;
  cursor: pointer;
  display: block;
  z-index: 1;
  line-height: var(--line-height-z);
}

.nav > li.disabled,
.nav > li.disabled:not(.active):hover {
  background-color: rgb(var(--gray20));
}

.nav > li.disabled:not(.active) > a,
.nav > li.disabled:not(.active):hover > a {
  cursor: not-allowed;
  color: rgb(var(--gray40));
}



.nav-tabs > li {
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.2s ease;
  margin-right: calc(5/var(--space));
  border-radius: var(--radius-xl);
  background-color: var(--tab);
}

.nav-tabs > li:last-child {
  margin-right: 0;
}

.nav-tabs > li > a {
  text-decoration: none;
  color: var(--tab-text);
  padding: calc(7/var(--space)) calc(13/var(--space));
}

.nav-tabs > li.active {
  background-color: var(--primary);
}

.nav-tabs > li.active a {
  color: rgb(var(--white-fixed));
}

.nav-tabs > li:not(.active):hover {
  background-color: var(--tab-hover);
}

.nav-tabs > li:not(.active):hover a {
  color: var(--tab-text-hover);
}

.nav-tabs > li.split {
  display: flex;
  align-items: center;
}

.nav-tabs > li.split > a:first-child ~ a {
  padding-left: 0;
  padding-right: calc(10/var(--space));
  margin-left: calc(10/var(--space) * -1);
}

.nav-tabs > li.tab-text {
  align-self: flex-end;
  margin-left: auto;
}

.nav-tabs > li.tab-text,
.nav-tabs > li.tab-text:hover {
  background-color: transparent;
}

.nav-tabs > li > a > span.tab-text {
  outline: none;
}

.nav-tabs > li span.tab-close {
  position: absolute;
  cursor: pointer;
  right: 0;
  z-index: 2;
  top: calc(7/var(--space) * -1);
}

.nav-tabs > li span.tab-close:before {
  font-family: font-icon;
  content: "\f057";
  border-radius: 50%;
  z-index: 1;
  line-height: var(--line-height-z);
  font-size: calc(16/var(--font-calc));
  color: var(--danger);
  background-color: var(--body-background-color);
}

.nav-tabs > li:hover span.tab-close:before {
  color: var(--danger);
}

.nav-tabs > li.tab-add a:before {
  content: "\e964";
  font-family: font-icon;
  font-size: calc(10/var(--font-calc));
}

.nav-tabs.tab-default > li {
  background-color: var(--default-light);
}

.nav-tabs.tab-default > li:hover {
  background-color: var(--default-light-hover);
}

.nav-tabs.tab-default > li a {
  color: var(--default);
}

.nav-tabs.tab-default > li:hover a {
  color: var(--default-hover);
}

.nav-tabs.tab-default > li.active {
  background-color: var(--default);
}

.nav-tabs.tab-success > li {
  background-color: var(--success-light);
}

.nav-tabs.tab-success > li:hover {
  background-color: var(--success-light-hover);
}

.nav-tabs.tab-success > li a {
  color: var(--success);
}

.nav-tabs.tab-success > li:hover a {
  color: var(--success-hover);
}

.nav-tabs.tab-success > li.active {
  background-color: var(--success);
}

.nav-tabs.tab-info > li {
  background-color: var(--info-light);
}

.nav-tabs.tab-info > li:hover {
  background-color: var(--info-light-hover);
}

.nav-tabs.tab-info > li a {
  color: var(--info);
}

.nav-tabs.tab-info > li:hover a {
  color: var(--info-hover);
}

.nav-tabs.tab-info > li.active {
  background-color: var(--info);
}

.nav-tabs.tab-warning > li {
  background-color: var(--warning-light);
}

.nav-tabs.tab-warning > li:hover {
  background-color: var(--warning-light-hover);
}

.nav-tabs.tab-warning > li a {
  color: var(--warning);
}

.nav-tabs.tab-warning > li:hover a {
  color: var(--warning-hover);
}

.nav-tabs.tab-warning > li.active {
  background-color: var(--warning);
}

.nav-tabs.tab-danger > li {
  background-color: var(--danger-light);
}

.nav-tabs.tab-danger > li:hover {
  background-color: var(--danger-light-hover);
}

.nav-tabs.tab-danger > li a {
  color: var(--danger);
}

.nav-tabs.tab-danger > li:hover a {
  color: var(--danger-hover);
}

.nav-tabs.tab-danger > li.active {
  background-color: var(--danger);
}

.nav-tabs.tab-default > li.active a,
.nav-tabs.tab-success > li.active a,
.nav-tabs.tab-info > li.active a,
.nav-tabs.tab-warning > li.active a,
.nav-tabs.tab-danger > li.active a {
  color: rgb(var(--white));
}

.nav-justified {
  justify-content: space-between;
}

.nav-justified > li {
  flex: 1;
}

.nav-justified > li > a {
  text-align: center;
}

.nav-pills > li {
  border-radius: var(--radius-lg);
}

.nav-pills > li:hover {
  background-color: rgb(var(--gray20));
}

.nav-pills > li + li {
  margin-left: calc(3/var(--space));
}

.nav-pills > li > a {
  text-decoration: none;
  padding: calc(8/var(--space)) calc(15/var(--space));
}

.nav-pills > li.active {
  background-color: var(--primary);
}

.nav-pills > li.active > a {
  color: rgb(var(--white-fixed));
  text-decoration: none;
}

.nav-stacked {
  flex-direction: column;
  align-items: stretch;
}

.nav-stacked > li {
  border-radius: var(--radius-default);
}

.nav-stacked > li + li {
  margin-top: calc(3/var(--space));
}

.nav-stacked > li > a {
  padding: calc(10/var(--space));
}

.nav-stacked > li:hover {
  background-color: rgb(var(--gray20));
}

.nav-stacked > li.active {
  background-color: var(--primary);
}

.nav-stacked > li.active > a {
  color: rgb(var(--white));
  text-decoration: none;
}

.nav-tabs > li.tab-group:before {
  content: "";
  display: flex;
  position: absolute;
  left: calc(5/var(--space) * -1);
  width: calc(5/var(--size));
  height: calc(1/var(--size));
  background-color: var(--primary);
}

.nav-tabs > li.tab-group.split:before {
  display: none;
}

.wrapper-header-search .nav-tabs {
  display: block;
  padding: 0;
  background-color: rgb(var(--gray10));
  border-radius: var(--radius-lg) var(--radius-lg) 0 0;
}

.wrapper-header-search .nav-tabs > li {
  display: inline-flex;
  background-color: transparent;
  margin-bottom: 0;
  border-radius: 0;
}

.wrapper-header-search .nav-tabs > li:not(.tab-text) {
  border-bottom: calc(2/var(--size)) solid transparent;
}

.wrapper-header-search .nav-tabs > li > a {
  padding-top: calc(11/var(--space));
  padding-bottom: calc(11/var(--space));
}

.wrapper-header-search .nav-tabs > li:not(.tab-add):not(.preset):hover,
.wrapper-header-search .nav-tabs > li:not(.tab-add):not(.preset).active {
  background-color: transparent;
  border-bottom-color: var(--primary);
}

.wrapper-header-search .nav-tabs > li:not(.preset):hover > a,
.wrapper-header-search .nav-tabs > li:not(.preset).active > a {
  color: var(--primary);
}

.wrapper-header-search .nav-tabs > li.active > a {
  font-weight: bold;
}

.wrapper-header-search .nav-tabs > li > a.has-error > span.tab-text {
  border: var(--border) var(--danger);
  padding: calc(2/var(--space)) calc(4/var(--space));
  border-radius: var(--radius-sm);
}

.wrapper-header-search .nav-tabs > li span.tab-close {
  top: calc(2/var(--space) * -1);
}

.wrapper-header-search .nav-tabs > li.pull-right {
  float: right !important;
}

.nav-tabs > li.preset {
  margin: calc(6/var(--space)) calc(2/var(--space));
}

.nav-tabs > li.preset,
.nav-tabs > li.preset:hover {
  background-color: transparent;
}

.nav-tabs > li.preset a {
  display: inline-block;
  transition: none;
  position: relative;
  padding: calc(4/var(--space)) calc(5/var(--space));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-default);
}

.nav-tabs > li.preset:hover a {
  background-color: rgb(var(--gray10));
}

.nav-tabs > li.preset.active a {
  font-weight: normal;
  background-color: var(--primary);
  border-color: var(--primary);
  color: rgb(var(--white-fixed));
}

.nav-tabs > li.preset.tab-add {
  margin-right: 0;
}

.nav-tabs > li.preset a.btn-fn {
  box-shadow: none;
  border-left-color: rgba(0,0,0,0.1);
  vertical-align: unset;
  margin: 0 0 0 calc(3/var(--space) * -1);
  border-radius: 0 var(--radius-default) var(--radius-default) 0;
}

.nav-tabs > li.preset a.has-error {
  border-color: var(--danger);
}

.nav-tabs > li.preset-more a:before {
  content: "...";
}

.nav-tabs > li.preset.draggable-holder a {
  border: calc(1/var(--size)) dashed var(--warning);
  min-width: calc(80/var(--size));
}

.nav-tabs > li.preset.draggable-holder a:before {
  content: ".";
  visibility: hidden;
}

.nav-tabs-preset.draggable-helper {
  position: fixed;
  cursor: pointer;
  z-index: 4000;
  display: inline-block;
  color: var(--tab-text);
  background-color: rgb(var(--white));
  padding: calc(1/var(--space)) calc(5/var(--space)) 0;
  border: var(--border) var(--border-default);
  border-radius: var(--radius-default);
}

.nav-tabs > li.has-error > a:first-child:before {
  content: "\f06a";
  font-family: font-icon;
  animation-duration: 0.71s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
  animation-name: pulse;
  line-height: 1;
  z-index: 1;
  position: absolute;
  right: 0;
  border-radius: 50%;
  top: calc(7/var(--space) * -1);
  font-size: calc(16/var(--font-calc));
  color: var(--danger);
  background-color: rgb(var(--white));
}

.pagination {
  flex: 1;
  display: inline-flex;
  align-items: center;
  flex-wrap: wrap;
  list-style: none;
  margin: 0;
  padding: 0;
}

.pagination > li > a {
  position: relative;
  text-decoration: none;
  line-height: var(--line-height-z);
  padding: calc(4/var(--space)) calc(7/var(--space));
  margin: 0 calc(2/var(--space));
  color: rgb(var(--gray60));
  border-radius: var(--radius-lg);
}

.pagination > li[class*="-page"] > a {
  margin: 0;
}

.pagination > li > a:hover,
.pagination > li > a:focus {
  color: rgb(var(--gray80));
  background-color: rgb(var(--gray20));
}

.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus {
  z-index: 2;
  font-weight: bold;
  cursor: default;
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
}

.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  display: none;
}

.pagination .first-page a:before,
.pagination .prev-page a:before,
.pagination .next-page a:before,
.pagination .last-page a:before {
  font-family: "font-icon";
  display: inline-block;
}

.pagination .first-page a:before {
  content: "\f100";
}

.pagination .prev-page a:before {
  content: "\f104";
}

.pagination .next-page a:before {
  content: "\f105";
}

.pagination .last-page a:before {
  content: "\f101";
}

.wrapper-pagination {
  display: inline-flex;
  align-items: center;
  margin-right: calc(5/var(--space));
}

.wrapper-pagination .form-control {
  width: calc(30/var(--size));
  padding: calc(2/var(--space)) calc(4/var(--space));
  margin-left: calc(5/var(--space));
  margin-right: calc(5/var(--space));
}

.wrapper-pagination > .inline-divider,
.wrapper-pagination .btn {
  display: none;
}

.pager {
  display: flex;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  gap: calc(5/var(--space));
}

.pager li > a {
  display: inline-block;
  text-decoration: none;
  padding: calc(5/var(--space)) calc(14/var(--space));
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-xl);
}

.pager li > a:hover,
.pager li > a:focus {
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
}

.pager .previous > a:before {
  content: "←";
  margin-right: calc(5/var(--space));
}

.pager .next > a:after {
  content: "→";
  margin-left: calc(5/var(--space));
}

.pager .disabled > a,
.pager .disabled > a:hover,
.pager .disabled > a:focus {
  display: none;
}

.breadcrumb {
  display: flex;
  list-style: none;
  padding: 0;
}

.breadcrumb-lg {
  font-size: calc(14/var(--font-calc));
}

.breadcrumb > li {
  cursor: pointer;
  display: flex;
  align-items: center;
  position: relative;
  line-height: var(--line-height-z);
  border-radius: var(--radius-default);
  padding: calc(5/var(--space));
}

.breadcrumb > li.active {
  cursor: default;
}

.breadcrumb:not(.breadcrumb-arrow) > li + li:before {
  content: "/\00a0";
  font-size: calc(11/var(--font-calc));
  color: rgb(var(--gray50));
  margin-left: calc(5/var(--space));
  margin-right: calc(10/var(--space));
}

.breadcrumb.breadcrumb-arrow {
  padding-top: calc(5/var(--space));
  padding-bottom: calc(5/var(--space));
}

.breadcrumb.breadcrumb-arrow > li.active {
  padding-left: calc(10/var(--space));
}

.breadcrumb.breadcrumb-arrow > li:not(.active) {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  padding-left: calc(5/var(--space));
  color: rgb(var(--gray60));
}

.breadcrumb.breadcrumb-arrow > li:not(.active):hover {
  background-color: rgb(var(--gray20));
}

.breadcrumb.breadcrumb-arrow > li > span.arrow {
  display: flex;
  align-items: center;
  transition: background-color ease 0.2s;
  padding: calc(7/var(--space)) calc(4/var(--space));
  margin-left: calc(5/var(--space));
  border-radius: 0 var(--radius-default) var(--radius-default) 0;
}

.breadcrumb.breadcrumb-arrow > li > span.arrow:hover {
  background-color: rgb(var(--gray30));
}

.breadcrumb.breadcrumb-arrow > li > span.arrow:before {
  font-family: font-icon;
  content: "\e90f";
  font-size: calc(11/var(--font-calc));
}

.breadcrumb.breadcrumb-arrow > li.arrow-down > span.arrow:before {
  content: "\e90b";
}

.wrapper-datepicker {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}

.wrapper-datepicker > .btn {
  display: inline-block;
  width: auto;
}

.wrapper-datepicker > .form-control {
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  padding-left: 0;
  padding-right: 0;
  width: calc(26/var(--size));
}

.wrapper-datepicker > .btn-datepicker-toggle {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  text-align: center;
  outline: none;
  border-radius: var(--radius-default);
  line-height: var(--line-height-z);
  padding: calc(6/var(--space));
  border: var(--border) var(--border-default);
}

.wrapper-datepicker > .btn-datepicker-toggle:after {
  content: "\e962";
  font-family: "font-icon";
  font-size: calc(14/var(--font-calc));
  color: var(--primary);
}

.wrapper-datepicker > .form-control.select-direct-input {
  width: calc(60/var(--size));
}

.datepicker {
  z-index: 1000;
  width: calc(240/var(--size));
  background-color: rgb(var(--white));
  border-radius: var(--radius-lg);
  box-shadow: var(--z-depth-3);
  padding: calc(5/var(--space));
}

.wrapper-datepicker .datepicker {
  display: none;
  position: absolute;
  top: calc(22/var(--space));
  left: calc(3/var(--space) * -1);
}

.datepicker-header {
  text-align: center;
  position: relative;
  overflow: hidden;
  padding: calc(5/var(--space));
  background-color: rgb(var(--gray10));
  border-radius: var(--radius-lg);
}

.datepicker-prev,
.datepicker-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
}

.datepicker-prev {
  left: 0;
}

.datepicker-next {
  right: 0;
}

.datepicker-prev a,
.datepicker-next a {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding: 0 calc(10/var(--space));
}

.datepicker-prev a:hover,
.datepicker-next a:hover {
  background-color: rgb(var(--gray20));
}

.datepicker .table {
  margin: 0;
  height: calc(180/var(--size));
}

.datepicker .table th {
  width: auto;
  border-top-style: none;
  border-bottom-style: none;
  background-color: transparent;
}

.datepicker .table td {
  text-align: center;
  cursor: pointer;
  border: none;
  border-radius: var(--radius-default);
}

.datepicker .table td:hover {
  background: rgb(var(--gray20));
}

.datepicker .table td.selected {
  color: rgb(var(--white-fixed)) !important;
  background: var(--primary);
}

.datepicker .table td.notmonth {
  color: rgb(var(--gray30));
}

.datepicker .datepicker-footer {
  padding: calc(5/var(--space)) calc(10/var(--space));
}

.datepicker .datepicker-footer .btn-today {
  text-decoration: none;
  color: rgb(var(--gray50));
}

.datepicker .datepicker-footer .btn-today:after,
.datepicker .table td.today:after {
  content: " ";
  position: relative;
  display: inline-block;
  border-radius: 50%;
  top: calc(8/var(--space) * -1);
  left: calc(1/var(--space));
  width: calc(5/var(--size));
  height: calc(5/var(--size));
  background-color: var(--warning);
}

.datepicker .table td.datepicker-today:after {
  top: calc(9/var(--space) * -1);
}

.datepicker-footer:before,
.datepicker-footer:after {
  content: " ";
  display: table;
  clear: both;
}

.datepicker.open,
.datepicker-from-to.open > .datepicker {
  display: block;
}

.datepicker-range .datepicker-from-to,
.datepicker-range.datepicker-from-to {
  overflow: hidden;
  z-index: 1000;
  box-shadow: var(--z-depth-3);
  width: calc(480/var(--size));
  background-color: rgb(var(--white));
  border-radius: var(--radius-lg);
}

.datepicker-range .datepicker,
.datepicker-range.datepicker {
  box-shadow: none;
  float: left;
}

.datepicker.from .table td.selected {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.datepicker.to .table td.selected {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.datepicker-range .table td.range-selected {
  border-radius: 0;
  background-color: var(--info-light);
}

.datepicker-year .datepicker-from-to,
.datepicker-year.datepicker-from-to {
  width: calc(440/var(--size));
}

.datepicker-year .datepicker,
.datepicker-year.datepicker {
  width: calc(220/var(--size));
}

.datepicker-year .table,
.datepicker-year.table {
  height: calc(110/var(--size));
}

.wrapper-react-datepicker {
  position: fixed;
  z-index: 1000;
  display: flex;
  box-shadow: var(--z-depth-3);
  border-radius: var(--radius-lg);
}



.react-datepicker {
  position: relative;
  padding: calc(5/var(--space));
  width: calc(240/var(--size));
  border: var(--border) var(--border-default);
  background-color: rgb(var(--white));
}

.wrapper-react-datepicker.wrapper-react-datepicker-range > div:first-child .react-datepicker,
.wrapper-react-datepicker > div:first-child .react-datepicker {
  border-radius: var(--radius-lg) 0 0 var(--radius-lg);
}

.wrapper-react-datepicker.wrapper-react-datepicker-range > div:last-child .react-datepicker,
.wrapper-react-datepicker > div:last-child .react-datepicker {
  border-radius: 0 var(--radius-lg) var(--radius-lg) 0;
  margin-left: calc(1/var(--space) * -1);
}

.wrapper-react-datepicker > div:first-child:last-child .react-datepicker {
  border-radius: var(--radius-lg);
}





.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation {
  display: flex;
  align-items: center;
  text-align: center;
  position: relative;
  overflow: hidden;
  padding: calc(3/var(--space)) calc(5/var(--space));
  background-color: rgb(var(--gray10));
  border-radius: var(--radius-lg);
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-prev,
.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-next {
  position: absolute;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  padding: 0 calc(10/var(--space));
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-prev:hover,
.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-next:hover {
  background-color: rgb(var(--gray20));
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-prev {
  left: 0;
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-next {
  right: 0;
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-prev:before,
.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-next:before {
  font-family: font-icon;
  display: inline-block;
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-prev:before {
  content: "\f104";
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-next:before {
  content: "\f105";
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-title {
  flex: 1;
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker-navigation .react-datepicker-navigation-title .select-direct-input {
  display: inline-block;
  vertical-align: middle;
  height: calc(24/var(--space));
  width: calc(60/var(--size));
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names {
  display: flex;
}

.react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name {
  flex: 1;
  text-align: center;
  padding: calc(4/var(--space)) calc(2/var(--space));
}



.react-datepicker__month-container .react-datepicker__month .react-datepicker__week,
.react-datepicker__month-wrapper {
  display: flex;
}

.react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day,
.react-datepicker__month-wrapper .react-datepicker__month-text {
  position: relative;
  cursor: pointer;
  flex: 1;
  text-align: center;
  padding: calc(5/var(--space)) calc(2/var(--space));
  border-radius: var(--radius-default);
}

.react-datepicker__month-wrapper .react-datepicker__month-text {
  padding-top: calc(8/var(--space));
  padding-bottom: calc(8/var(--space));
}

.react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day:hover,
.react-datepicker__month-wrapper .react-datepicker__month-text:hover {
  background: rgb(var(--gray20));
}



.react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--outside-month {
  color: rgb(var(--gray30));
}

.react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected,
.react-datepicker__month-wrapper .react-datepicker__month-text.react-datepicker__month--selected {
  color: rgb(var(--white-fixed)) !important;
  background: var(--primary);
}

.react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.selecting-range,
.react-datepicker__month-wrapper .react-datepicker__month-text.selecting-range {
  border-radius: 0;
  background-color: var(--info-light);
}



.react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.today:after,
.react-datepicker .react-datepicker-footer .btn-today:after,
.react-datepicker__month-wrapper .react-datepicker__month-text.today:after {
  content: " ";
  position: relative;
  display: inline-block;
  border-radius: 50%;
  top: calc(8/var(--space) * -1);
  left: calc(1/var(--space));
  width: calc(5/var(--size));
  height: calc(5/var(--size));
  background-color: var(--warning);
}

.react-datepicker .react-datepicker-footer {
  padding: calc(3/var(--space)) calc(10/var(--space));
}

.react-datepicker .react-datepicker-footer .btn-today {
  text-decoration: none;
  color: rgb(var(--gray50));
}

img {
  border: 0;
  vertical-align: middle;
}

.img-rounded {
  border-radius: var(--radius-lg);
}

.img-thumbnail {
  transition: all 0.2s ease-in-out;
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: calc(2/var(--space));
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
}

.img-circle {
  border-radius: 50%;
}

.img-responsive,
.thumbnail > img,
.thumbnail a > img {
  display: block;
  max-width: 100%;
  height: auto;
}

.thumbnail {
  display: block;
  transition: border ease 0.2s;
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  padding: calc(2/var(--space));
  border-radius: var(--radius-default);
}

.thumbnail > img,
.thumbnail a > img {
  margin-left: auto;
  margin-right: auto;
  border-radius: var(--radius-default);
}

.thumbnail:hover,
.thumbnail:focus,
.thumbnail.active {
  border-color: var(--primary);
}

.thumbnail .caption {
  padding: calc(10/var(--space));
}

.thumbnail.thumbnail-inline {
  display: inline-block;
}

.thumbnail.thumbnail-inline > img {
  display: inline-block;
  min-width: calc(30/var(--size));
}

.thumbnail-list {
  padding: 0;
  margin: 0;
}

.thumbnail-list li {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
  width: calc(141/var(--size));
  margin: calc(5/var(--space)) calc(2/var(--space));
}

.thumbnail-list div.thumbnail {
  position: relative;
}

.thumbnail-list div.thumbnail img {
  border-radius: var(--radius-default);
}

.thumbnail-list div.thumbnail .checkbox-rounded-check {
  position: absolute;
  z-index: 2;
  left: calc(10/var(--space));
  top: calc(10/var(--space));
}

.thumbnail-list div.thumbnail .checkbox-rounded-check label {
  opacity: 0.8;
}

.thumbnail-list div.thumbnail:hover .checkbox-rounded-check label {
  opacity: 0.9;
}

.thumbnail-list div.thumbnail .checkbox-rounded-check input[type=checkbox]:checked + label,
.thumbnail-list div.thumbnail .checkbox-rounded-check input[type=checkbox]:checked + label:after {
  opacity: 1;
}

.thumbnail-list div.thumbnail .caption .text-remark {
  word-break: break-all;
}

.thumbnail-list div.thumbnail .caption .text-remark:before {
  content: "\f105";
  vertical-align: top;
}

.alert {
  position: relative;
  padding: calc(10/var(--space));
  margin-bottom: calc(10/var(--space));
  border-radius: var(--radius-lg);
  box-shadow: var(--z-depth-3);
}

.alert a {
  font-weight: bold;
}

.alert-dismissable,
.alert-dismissible {
  padding-right: calc(35/var(--space));
}

.alert-dismissable .close,
.alert-dismissible .close {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  right: calc(10/var(--space));
  font-size: calc(14/var(--font-calc));
}

.alert-default {
  background-color: rgb(var(--gray80));
  color: var(--default-light);
}

.alert-default a {
  color: var(--default-light);
}



.alert-primary {
  background-color: var(--primary);
  color: var(--primary-light);
}

.alert-primary a {
  color: var(--primary-light);
}

.alert-success {
  background-color: var(--success-light);
  color: var(--success);
}

.alert-success a {
  color: var(--success);
}

.alert-info {
  background-color: var(--info-light);
  color: var(--info);
}

.alert-info a {
  color: var(--info);
}

.alert-warning {
  background-color: var(--warning-light);
  color: var(--warning);
}

.alert-warning a {
  color: var(--warning);
}

.alert-danger {
  background-color: var(--danger-light);
  color: var(--danger);
}

.alert-danger a {
  color: var(--danger);
}

.alert-primary.alert-light {
  color: var(--text);
  background-color: var(--primary-light);
}

.alert-primary.alert-light a {
  color: var(--primary);
}

.alert[class*='alert-icon-'] {
  padding-left: calc(40/var(--space));
}

.alert[class*='alert-icon-']:before {
  content: "";
  display: inline-block;
  font-family: font-icon;
  font-size: 190%;
  position: absolute;
  line-height: var(--line-height-z);
  top: calc(8/var(--space));
  left: calc(9/var(--space));
}

.alert.alert-icon-exclamation:before {
  content: "\f06a";
}

.alert.snackbar {
  text-align: center;
  font-size: calc(14/var(--font-calc));
  padding: calc(15/var(--space));
}

.wrapper-alert-circle {
  z-index: 3001;
  position: fixed;
  left: 50%;
  top: 50%;
  margin-top: calc(60/var(--size) * -1);
  margin-left: calc(60/var(--size) * -1);
}

.alert-circle {
  position: relative;
  text-align: center;
  animation-duration: .2s;
  background-color: rgba(0, 0, 0,0.7);
  border-radius: calc(50 / var(--radius-calc));
  width: calc(120/var(--size));
  height: calc(120/var(--size));
  padding-top: calc(65/var(--space));
  font-size: calc(18/var(--font-calc));
  color: rgb(var(--white-fixed));
}

.alert-circle:before {
  display: block;
  font-family: font-icon;
  content: "\e936";
  position: absolute;
  left: 0;
  right: 0;
  top: calc(20/var(--space));
  font-size: calc(42/var(--font-calc));
  color: var(--success);
  line-height: var(--line-height-z);
}

.notification,
.notification-custom {
  overflow-y: auto;
  position: relative;
  word-wrap: break-word;
  border: var(--border) var(--primary);
  border-left-width: calc(10/var(--size));
  border-right-width: calc(10/var(--size));
  border-radius: var(--radius-lg);
  padding: calc(15/var(--space)) calc(10/var(--space));
  margin-bottom: calc(10/var(--space));
  min-width: calc(300/var(--size));
  max-height: calc(600/var(--size));
  background: rgb(var(--white));
  box-shadow: var(--z-depth-3);
}

.notification-heading,
.notification-custom-heading {
  text-align: left;
  padding: 0 calc(15/var(--space)) calc(10/var(--space)) calc(35/var(--space));
  color: var(--link);
}

.wrapper-notification.main .notification-heading,
.wrapper-notification.main .notification-custom-heading {
  padding-left: 0;
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
}

.notification-info,
.notification-info .notification,
.notification-info .notification-custom {
  border-color: var(--info);
}

.notification-info .notification-heading,
.notification-info .notification-custom-heading {
  color: var(--info);
}

.notification-success,
.notification-success .notification,
.notification-success .notification-custom {
  border-color: var(--success);
}

.notification-success .notification-heading,
.notification-success .notification-custom-heading {
  color: var(--success);
}

.notification-warning,
.notification-warning .notification,
.notification-warning .notification-custom {
  border-color: var(--warning);
}

.notification-warning .notification-heading,
.notification-warning .notification-custom-heading {
  color: var(--warning);
}

.notification-danger,
.notification-danger .notification,
.notification-danger .notification-custom {
  border-color: var(--danger);
}

.notification-danger .notification-heading,
.notification-danger .notification-custom-heading {
  color: var(--danger);
}

.notification-icon {
  position: absolute;
  z-index: 6;
  border-radius: 50%;
  width: calc(25/var(--size));
  height: calc(25/var(--size));
  left: calc(10/var(--space));
  top: calc(10/var(--space));
  color: rgb(var(--white-fixed));
  background-color: var(--primary);
}

.notification-info .notification-icon {
  background-color: var(--info);
}

.notification-success .notification-icon {
  background-color: var(--success);
}

.notification-warning .notification-icon {
  background-color: var(--warning);
}

.notification-danger .notification-icon {
  background-color: var(--danger);
}

.notification-icon:before {
  font-family: font-icon;
  content: "\e942";
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  line-height: var(--line-height-z);
  font-size: calc(14/var(--font-calc));
}

.notification.notification-msg .notification-icon:before {
  content: "\e940";
}

.notification.notification-messenger .notification-icon:before {
  content: "\e93f";
}

.notification.notification-email .notification-icon:before {
  content: "\e93c";
}

.notification.notification-vote .notification-icon:before {
  content: "\e912";
}

.notification-close,
.notification-custom-close {
  text-align: right;
}

.notification-close > a,
.notification-custom-close > a {
  color: rgb(var(--gray50));
}

.notification-close > .close:before,
.notification-custom-close > .close:before {
  font-family: font-icon;
  content: "\e921";
}

.notification-close > .dropdown-menu,
.notification-custom-close > .dropdown-menu {
  float: right;
  left: auto;
  top: calc(8/var(--space));
  right: calc(20/var(--space));
  min-width: calc(50/var(--size));
}

.notification-close > .dropdown-menu > li,
.notification-custom-close > .dropdown-menu > li {
  text-align: right;
}

.notification-option {
  position: absolute;
  right: calc(36/var(--space));
  top: calc(10/var(--space));
}

.notification-option ~ .notification-heading {
  padding-right: calc(52/var(--space));
}

.notification-option .notification-check {
  border: none;
  background: none;
}

.notification-option .notification-check:before {
  display: inline-block;
  font-family: font-icon;
  text-rendering: auto;
  content: "\e936";
  opacity: 0.4;
  color: rgb(var(--black));
  font-size: calc(14/var(--font-calc));
}

.notification-option .notification-check:hover:before {
  opacity: 1;
}

.wrapper-notification {
  position: absolute;
  z-index: 3000;
  left: calc(10/var(--space));
  right: calc(10/var(--space));
}

.wrapper-notification.top {
  top: calc(10/var(--space));
}

.wrapper-notification.bottom {
  bottom: 0;
}

.wrapper-notification.left {
  right: auto;
}

.wrapper-notification.right {
  left: auto;
}

.wrapper-notification.center {
  display: flex;
  justify-content: center;
}

.wrapper-notification.center > .notification,
.wrapper-notification.center > .alert,
.wrapper-notification.side {
  width: calc(350/var(--size));
}

.wrapper-notification.center > .alert.snackbar {
  width: calc(400/var(--size));
}

.wrapper-notification.side > .notification,
.wrapper-notification.side > .notification-custom {
  cursor: pointer;
  overflow: visible;
}

.wrapper-notification.main {
  top: 20%;
  right: auto;
  left: calc(50% - 250/var(--size));
}

.wrapper-notification.main .notification,
.wrapper-notification.main .notification-custom {
  padding-left: calc(10/var(--space));
  width: calc(500/var(--size));
}

.progress {
  overflow: hidden;
  margin-bottom: 0;
  background-color: rgb(var(--gray20));
  border-radius: var(--radius-default);
  box-shadow: var(--z-depth-2-in);
}

.progress-bar {
  display: flex;
  align-items: center;
  justify-content: center;
  float: left;
  text-align: center;
  width: 0%;
  height: 100%;
  transition: width 0.2s ease;
  white-space: nowrap;
  padding: calc(3/var(--space)) 0;
  line-height: var(--line-height-z);
  font-size: calc(11/var(--font-calc));
  color: rgb(var(--white-fixed));
  background-color: var(--primary);
  box-shadow: var(--z-depth-2-in);
}

.progress-bar:before {
  content: "\00a0";
}

.progress.progress-condensed {
  height: calc(3/var(--space));
}

.progress.progress-condensed .progress-bar {
  padding-bottom: 0;
  align-items: initial;
}

.progress.progress-condensed .progress-bar:before {
  display: none;
}

.progress-striped .progress-bar,
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 40px 40px;
}

.progress.active .progress-bar,
.progress-bar.active {
  animation: progress-bar-stripes 2s linear infinite;
}

.progress-bar-success {
  background-color: var(--success);
}

.progress-bar-info {
  background-color: var(--info);
}

.progress-bar-warning {
  background-color: var(--warning);
}

.progress-bar-danger {
  background-color: var(--danger);
}

.step-progress {
  display: flex;
  padding: 0;
  margin: 0;
  list-style: none;
  white-space: nowrap;
  width: 98.5%;
}

.step-progress li {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  width: auto;
  line-height: 1;
  padding: calc(7/var(--space)) calc(20/var(--space));
  margin: 0 calc(2/var(--space));
  background-color: rgb(var(--gray30));
}

.step-progress li:before,
.step-progress li:after {
  content: '';
  position: absolute;
  top: 0;
  border-left: calc(13/var(--space)) solid var(--body-background-color);
  border-top: calc(13/var(--space)) solid transparent;
  border-bottom: calc(13/var(--space)) solid transparent;
}

.step-progress li:before {
  left: 0;
}

.step-progress li:after {
  z-index: 20;
  left: 100%;
  border-left: calc(13/var(--space)) solid rgb(var(--gray30));
}

.step-progress li.active {
  color: rgb(var(--white-fixed));
  background-color: var(--primary);
}

.step-progress li.active:after {
  border-left-color: var(--primary);
}

.wrapper-circle-progress {
  display: inline-block;
  padding-left: calc(5/var(--space));
}

.wrapper-circle-progress li {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  border-radius: 50%;
  width: calc(14/var(--space));
  height: calc(14/var(--space));
  margin-right: calc(10/var(--space));
  bottom: calc(2/var(--space));
  border: calc(2/var(--size)) solid rgb(var(--white));
  background-color: rgb(var(--gray30));
  box-shadow: var(--z-depth-2);
}

.wrapper-circle-progress li:after {
  content: "";
  position: absolute;
  left: calc(12/var(--space));
  top: calc(5/var(--space));
  width: calc(20/var(--space));
  border-top: var(--border) var(--border-default);
}

.wrapper-circle-progress li.active:not(.danger):after {
  border-top-color: var(--primary);
}

.wrapper-circle-progress li.active:not(.danger) {
  background-color: var(--primary);
}

.wrapper-circle-progress li.active.danger {
  background-color: var(--danger);
}

.wrapper-circle-progress li:last-child:after {
  display: none;
}

.wrapper-page-progress {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 120;
}

.wrapper-page-progress.spin > .page-progress-icon {
  animation: fa-spin 1s infinite ease;
}

.wrapper-page-progress.spin > .page-progress-icon:before {
  content: "\f110";
  font-family: font-icon;
  font-size: 350%;
  color: var(--muted);
  line-height: var(--line-height-z);
}

.wrapper-page-progress > .page-progress-text {
  margin-top: calc(15/var(--space));
}

.wrapper-page-progress.slogan > .page-progress-icon {
  background-image: var(--img-page-loading-logo) !important;
  background-position: center center;
  background-repeat: no-repeat;
  width: calc(100/var(--size));
  height: calc(80/var(--size));
}

.wrapper-page-progress.slogan >.page-progress-slogan {
  font-size: calc(14/var(--font-calc));
  margin-top: calc(15/var(--space));
}

.ep-loading,
.simple-loading {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 1;
}

.grid-stack-item[data-gs-height="1"] .ep-loading,
.grid-stack-item[data-gs-height="1"] .simple-loading {
  display: none;
}

.ep-loading > div,
.simple-loading > div {
  float: left;
  height: 100%;
  animation: stretchdelay 1.2s infinite ease-in-out;
  background-color: rgb(var(--gray60));
  width: calc(3/var(--size));
  height: calc(30/var(--size));
  margin-right: calc(3/var(--space));
}

.ep-loading .rect2,
.simple-loading .rect2 {
  animation-delay: -1.1s;
}

.ep-loading .rect3,
.simple-loading .rect3 {
  animation-delay: -1.0s;
}

.ep-loading .rect4,
.simple-loading .rect4 {
  animation-delay: -0.9s;
}

.ep-loading .rect5,
.simple-loading .rect5 {
  animation-delay: -0.8s;
}

.simple-loading.simple-loading-overlay {
  z-index: 110;
  background-color: rgba(var(--white), 0.5);
}

.wrapper-step-explain {
  list-style: none;
  padding: calc(10/var(--space));
  margin: calc(10/var(--space)) 0;
}

.wrapper-step-explain .item {
  position: relative;
  border: 1px solid rgb(var(--gray40));
  border-radius: calc(20/var(--radius-calc));
  background-color: rgb(var(--white));
  padding: calc(20/var(--space)) calc(10/var(--space)) calc(15/var(--space));
  margin-bottom: calc(30/var(--space));
}

.wrapper-step-explain .item:last-child {
  margin-bottom: 0;
}

.wrapper-step-explain .item .step {
  position: absolute;
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
  border-radius: calc(20/var(--radius-calc));
  top: calc(14/var(--space) * -1);
  left: calc(20/var(--space));
  padding: calc(5/var(--space)) calc(20/var(--space));
}

.wrapper-step-explain .item .explain {
  text-align: center;
}

.wrapper-step-explain .item .explain .wrapper-toolbar {
  margin-top: calc(10/var(--space));
  margin-bottom: calc(10/var(--space));
}

.list-group {
  margin-bottom: calc(20/var(--space));
  padding-left: 0;
}

.panel>.list-group,
.panel>.panel-collapse>.list-group {
  margin-bottom: 0;
}

.list-group-item {
  position: relative;
  display: block;
  padding: calc(7/var(--space)) calc(5/var(--space)) calc(7/var(--space)) calc(15/var(--space));
  margin-bottom: calc(1/var(--space) * -1);
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
}

.list-group-item:first-child {
  border-top-right-radius: var(--radius-lg);
  border-top-left-radius: var(--radius-lg);
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: var(--radius-lg);
  border-bottom-left-radius: var(--radius-lg);
}

a.list-group-item {
  color: var(--text);
}

a.list-group-item + a.list-group-item {
  margin-left: 0;
}

a.list-group-item:hover,
a.list-group-item:focus {
  text-decoration: none;
  color: var(--text);
  background-color: rgb(var(--gray10));
}

.list-group-item.disabled,
.list-group-item.disabled:hover,
.list-group-item.disabled:focus {
  cursor: not-allowed;
  background-color: rgb(var(--gray20));
  color: rgb(var(--gray50));
}

.list-group-item.disabled .list-group-item-text,
.list-group-item.disabled:hover .list-group-item-text,
.list-group-item.disabled:focus .list-group-item-text {
  color: rgb(var(--gray50));
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  z-index: 2;
  color: rgb(var(--white-fixed));
  background-color: var(--primary);
  border-color: var(--primary);
}

.list-group-item-success {
  color: var(--success);
  background-color: var(--success-light);
}

a.list-group-item-success {
  color: var(--success);
}

a.list-group-item-success:hover,
a.list-group-item-success:focus {
  color: var(--success-hover);
  background-color: var(--success-light-hover);
}

a.list-group-item-success.active,
a.list-group-item-success.active:hover,
a.list-group-item-success.active:focus {
  color: rgb(var(--white-fixed));
  background-color: var(--success-hover);
  border-color: var(--success-hover);
}

.list-group-item-info {
  color: var(--info);
  background-color: var(--info-light);
}

a.list-group-item-info {
  color: var(--info);
}

a.list-group-item-info:hover,
a.list-group-item-info:focus {
  color: var(--info-hover);
  background-color: var(--info-light-hover);
}

a.list-group-item-info.active,
a.list-group-item-info.active:hover,
a.list-group-item-info.active:focus {
  color: rgb(var(--white-fixed));
  background-color: var(--info-hover);
  border-color: var(--info-hover);
}

.list-group-item-warning {
  color: var(--warning);
  background-color: var(--warning-light);
}

a.list-group-item-warning {
  color: var(--warning);
}

a.list-group-item-warning:hover,
a.list-group-item-warning:focus {
  color: var(--warning-hover);
  background-color: var(--warning-light-hover);
}

a.list-group-item-warning.active,
a.list-group-item-warning.active:hover,
a.list-group-item-warning.active:focus {
  color: rgb(var(--white-fixed));
  background-color: var(--warning-hover);
  border-color: var(--warning-hover);
}

.list-group-item-danger {
  color: var(--danger);
  background-color: var(--danger-light);
}

a.list-group-item-danger {
  color: var(--danger);
}

a.list-group-item-danger:hover,
a.list-group-item-danger:focus {
  color: var(--danger-hover);
  background-color: var(--danger-light-hover);
}

a.list-group-item-danger.active,
a.list-group-item-danger.active:hover,
a.list-group-item-danger.active:focus {
  color: rgb(var(--white-fixed));
  background-color: var(--danger-hover);
  border-color: var(--danger-hover);
}

.panel {
  position: relative;
  margin-bottom: 0;
  border-radius: var(--radius-lg);
  border: var(--border) var(--border-panel);
  background-color: rgb(var(--white));
}

.panel ~ .panel {
  margin-top: calc(10/var(--space));
}

.panel.panel-modal,
.panel.panel-alert,
.panel.ui-dialog {
  box-shadow: var(--z-depth-5);
}

.panel-modal ~ .panel-modal {
  margin-top: 0;
}

.panel.page-modal {
  margin: 0;
}

.panel-body {
  position: relative;
  word-wrap: break-word;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  border-bottom-left-radius: var(--radius-lg);
  border-bottom-right-radius: var(--radius-lg);
  padding: calc(10/var(--space));
  background-color: rgb(var(--white));
}

.panel > .panel-body:first-child {
  border-top-left-radius: var(--radius-lg);
  border-top-right-radius: var(--radius-lg);
}

.panel:has( > .panel-footer) > .panel-body,
.custom-alert:has( > .panel-footer) > .panel-body {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.panel > .ui-dialog-content.custom-alert {
  overflow: hidden;
  border-bottom-left-radius: var(--radius-lg);
  border-bottom-right-radius: var(--radius-lg);
}

.panel-heading {
  position: relative;
  border-bottom: var(--border) transparent;
  padding: calc(8/var(--space)) calc(10/var(--space));
  border-top-left-radius: var(--radius-lg);
  border-top-right-radius: var(--radius-lg);
}

.panel-heading.hidden + .panel-body {
  border-top-left-radius: var(--radius-lg);
  border-top-right-radius: var(--radius-lg);
}

.panel-heading:before,
.panel-heading:after {
  content: " ";
  display: table;
  clear: both;
}

.panel-footer {
  padding: calc(8/var(--space)) calc(10/var(--space));
  background-color: rgb(var(--gray10));
  border-bottom-left-radius: var(--radius-lg);
  border-bottom-right-radius: var(--radius-lg);
}

.panel-footer > .wrapper-toolbar {
  margin: 0;
}

.panel-default > .panel-heading {
  background-color: var(--default-light);
}

.panel-primary > .panel-heading {
  color: rgb(var(--white-fixed));
  background-color: var(--primary);
}

.panel-success > .panel-heading {
  color: var(--success);
  background-color: var(--success-light);
}

.panel-info > .panel-heading {
  color: var(--info);
  background-color: var(--info-light);
}

.panel-warning > .panel-heading {
  color: var(--warning);
  background-color: var(--warning-light);
}

.panel-danger > .panel-heading {
  color: var(--danger);
  background-color: var(--danger-light);
}

.panel-light > .panel-heading {
  background-color: transparent;
  border-bottom: var(--border) var(--border-default);
}

.panel.panel-inverse {
  box-shadow: none;
  border-radius: 0;
  border-left-style: none;
  border-right-style: none;
  border-bottom-style: none;
  border-top: var(--border) transparent;
}

.panel.panel-inverse > .panel-heading {
  border-radius: 0;
  background-color: rgb(var(--white));
  border-bottom-color: var(--border-default);
}

.panel.panel-inverse > .panel-body {
  border-radius: 10px;
}

.panel.panel-inverse > .panel-heading  + .panel-body {
  border-radius: 0;
}

.panel.panel-inverse > .panel-footer {
  background-color: rgb(var(--white));
  border-top: var(--border) var(--border-default);
}

.panel-inverse.panel-default {
  border-top-color: var(--border-default);
}

.panel-inverse.panel-primary {
  border-top-color: var(--primary);
}

.panel-inverse.panel-primary > .panel-heading {
  color: var(--primary);
}

.panel-inverse.panel-success {
  border-top-color: var(--success);
}

.panel-inverse.panel-info {
  border-top-color: var(--info);
}

.panel-inverse.panel-warning {
  border-top-color: var(--warning);
}

.panel-inverse.panel-danger {
  border-top-color: var(--danger);
}

.panel-lg .panel-heading,
.panel-lg .panel-body,
.panel-lg .panel-footer {
  padding: calc(10/var(--space)) calc(15/var(--space));
}

.panel-lg .panel-heading {
  font-weight: bold;
  font-size: calc(16/var(--font-calc));
}

.panel-lg .panel-body {
  line-height: var(--line-height-xl);
}

.panel-sm .panel-heading,
.panel-sm .panel-body,
.panel-sm .panel-footer {
  padding: calc(3/var(--space)) calc(5/var(--space));
}

.panel-heading:empty,
.panel-body:empty,
.panel-footer:empty {
  background-color: transparent;
}

.panel.panel-default.active {
  border-color: var(--primary);
}

.panel.panel-default.has-error {
  border-color: var(--danger);
}

.panel.panel-transparent > .panel-heading {
  background-color: transparent;
  border-bottom-color: transparent;
}

.panel.panel-transparent > .panel-footer {
  background-color: transparent;
}

.panel > .panel-heading:has(.heading-option:not(:empty):not(.hidden)) {
  display: flex;
  align-items: center;
  padding-top: calc(5/var(--space));
  padding-bottom: calc(5/var(--space));
}

.panel.panel-lg > .panel-heading:has(.heading-option:not(:empty):not(.hidden)) {
  padding-top: calc(7/var(--space));
  padding-bottom: calc(7/var(--space));
}

.panel > .panel-heading:has(.heading-option) > div.title {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.panel > .panel-heading:has(.heading-option):has(.title) > .heading-option {
  flex: none;
}

.panel > .panel-heading:has(.heading-option) > .heading-option {
  flex: 1;
  text-align: right;
}

.panel > .panel-heading:has(.heading-option) > .heading-option > div {
  display: inline-block;
  cursor: pointer;
  border-radius: var(--radius-lg);
  padding: calc(3/var(--space)) calc(8/var(--space));
}

.panel > .panel-heading:has(.heading-option) > .heading-option > div:hover {
  background-color: rgb(var(--gray40));
}

.panel.panel-transparent > .panel-heading:has(.heading-option) > .heading-option > div:hover {
  background-color: rgb(var(--gray20));
}

.panel > .panel-option {
  display: flex;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 120;
  line-height: 1;
  opacity: 0.4;
  border-radius: 0 0 var(--radius-default) var(--radius-default);
  border: var(--border) var(--border-default);
  border-right-style: none;
  border-top-style: none;
  background-color: rgb(var(--gray10));
}

.panel > .panel-option:hover {
  opacity: 1;
}

.panel > .panel-option > div {
  padding: calc(3/var(--space)) calc(5/var(--space));
  cursor: pointer;
}

.panel > .panel-option > div:hover {
  background-color: rgb(var(--gray30));
}

.panel > .panel-heading:has(.heading-option) > .heading-option > .setup:before,
.panel > .panel-heading:has(.heading-option) > .heading-option > .window:before,
.panel > .panel-heading:has(.heading-option) > .heading-option > .search:before,
.panel > .panel-heading:has(.heading-option) > .heading-option > .move:before,
.panel > .panel-option > .window:before,
.panel > .panel-option > .search:before,
.panel > .panel-option > .move:before,
.panel > .panel-option > .arrow:before {
  font-family: font-icon;
}

.panel > .panel-heading:has(.heading-option) > .heading-option > .setup:before {
  content: "\e92d";
}

.panel > .panel-heading:has(.heading-option) > .heading-option > .window:before,
.panel > .panel-option > .window:before {
  content: "\e910";
}

.panel > .panel-heading:has(.heading-option) > .heading-option > .search:before,
.panel > .panel-option > .search:before {
  content: "\e966";
}

.panel > .panel-heading:has(.heading-option) > .heading-option > .move:before,
.panel > .panel-option > .move:before {
  content: "\e98b";
}

.panel > .panel-option > .arrow:before {
  content: "\e90d";
}

.panel.panel-collapse > .panel-option > .arrow:before {
  content: "\e90b";
}

.well {
  min-height: calc(20/var(--size));
  padding: calc(10/var(--space));
  margin: calc(5/var(--space)) 0;
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  line-height: var(--line-height-2lg);
}

.well:before,
.well:after {
  content: " ";
  display: table;
  clear: both;
}

.well[class*="h-"] {
  overflow: auto;
}

.well-lg {
  padding: calc(15/var(--space));
  line-height: var(--line-height-xl);
}

.well-sm {
  padding: calc(5/var(--space));
  line-height: var(--line-height-default);
}

.well-inline {
  display: inline-block;
}

.tooltip {
  position: fixed;
  z-index: 1070;
  display: block;
  font-weight: normal;
  opacity: 0;
}

.tooltip.in {
  opacity: 0.9;
}

.tooltip.top {
  margin-top: calc(3/var(--space) * -1);
  padding: calc(5/var(--size)) 0;
}

.tooltip.right {
  margin-left: calc(3/var(--space));
  padding: 0 calc(5/var(--size));
}

.tooltip.bottom {
  margin-top: calc(3/var(--space));
  padding: calc(5/var(--size)) 0;
}

.tooltip.left {
  margin-left: calc(3/var(--space) * -1);
  padding: 0 calc(5/var(--size));
}

.tooltip-inner {
  text-align: left;
  text-decoration: none;
  max-width: calc(400/var(--size));
  padding: calc(5/var(--space)) calc(8/var(--space));
  color: rgb(var(--white));
  background-color: rgb(var(--black));
  border-radius: var(--radius-default);
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: calc(5/var(--size) * -1);
  border-width: calc(5/var(--size)) calc(5/var(--size)) 0;
  border-top-color: rgb(var(--black));
}

.tooltip.top-left .tooltip-arrow {
  bottom: 0;
  right: calc(5/var(--size));
  margin-bottom: calc(5/var(--size) * -1);
  border-width: calc(5/var(--size)) calc(5/var(--size)) 0;
  border-top-color: rgb(var(--black));
}

.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  left: calc(5/var(--size));
  margin-bottom: calc(5/var(--size) * -1);
  border-width: calc(5/var(--size)) calc(5/var(--size)) 0;
  border-top-color: rgb(var(--black));
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: calc(5/var(--size) * -1);
  border-width: calc(5/var(--size)) calc(5/var(--size)) calc(5/var(--size)) 0;
  border-right-color: rgb(var(--black));
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: calc(5/var(--size) * -1);
  border-width: calc(5/var(--size)) 0 calc(5/var(--size)) calc(5/var(--size));
  border-left-color: rgb(var(--black));
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: calc(5/var(--size) * -1);
  border-width: 0 calc(5/var(--size)) calc(5/var(--size));
  border-bottom-color: rgb(var(--black));
}

.tooltip.bottom-left .tooltip-arrow {
  top: 0;
  right: calc(5/var(--size));
  margin-top: calc(5/var(--size) * -1);
  border-width: 0 calc(5/var(--size)) calc(5/var(--size));
  border-bottom-color: rgb(var(--black));
}

.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  left: calc(5/var(--size));
  margin-top: calc(5/var(--size) * -1);
  border-width: 0 calc(5/var(--size)) calc(5/var(--size));
  border-bottom-color: rgb(var(--black));
}

.popover {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1060;
  font-weight: normal;
  text-align: left;
  white-space: normal;
  background-clip: padding-box;
  max-width: calc(400/var(--size));
  padding: calc(5/var(--space));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
  box-shadow: var(--z-depth-3);
}

.popover.top {
  margin-top: calc(10/var(--size) * -1);
}

.popover.right {
  margin-left: calc(10/var(--size));
}

.popover.bottom {
  margin-top: calc(10/var(--size));
}

.popover.left {
  margin-left: calc(10/var(--size) * -1);
}

.popover-title {
  margin: 0;
  font-weight: bold;
  font-size: calc(12/var(--font-calc));
  padding: calc(6/var(--space)) calc(11/var(--space));
  background-color: rgb(var(--gray10));
  border-radius: var(--radius-default);
}

.popover-content {
  padding: calc(7/var(--space)) calc(12/var(--space));
}

.popover > .arrow,
.popover > .arrow:after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.popover > .arrow {
  border-width: calc(11/var(--size));
}

.popover > .arrow:after {
  content: "";
  border-width: calc(10/var(--size));
}

.popover.top > .arrow {
  left: 50%;
  border-bottom-width: 0;
  border-top-color: var(--border-default);
  margin-left: calc(11/var(--size) * -1);
  bottom: calc(11/var(--size) * -1);
}

.popover.top > .arrow:after {
  content: "";
  border-bottom-width: 0;
  border-top-color: rgb(var(--white));
  margin-left: calc(10/var(--size) * -1);
  bottom: calc(1/var(--size));
}

.popover.right > .arrow {
  top: 50%;
  border-left-width: 0;
  border-right-color: var(--border-default);
  margin-top: calc(11/var(--size) * -1);
  left: calc(11/var(--size) * -1);
}

.popover.right > .arrow:after {
  content: "";
  border-left-width: 0;
  border-right-color: rgb(var(--white));
  left: calc(1/var(--size));
  bottom: calc(10/var(--size) * -1);
}

.popover.bottom > .arrow {
  left: 50%;
  border-top-width: 0;
  border-bottom-color: var(--border-default);
  margin-left: calc(11/var(--size) * -1);
  top: calc(11/var(--size) * -1);
}

.popover.bottom > .arrow:after {
  content: "";
  border-top-width: 0;
  border-bottom-color: rgb(var(--white));
  top: calc(1/var(--size));
  margin-left: calc(10/var(--size) * -1);
}

.popover.left > .arrow {
  top: 50%;
  border-right-width: 0;
  border-left-color: var(--border-default);
  right: calc(11/var(--size) * -1);
  margin-top: calc(11/var(--size) * -1);
}

.popover.left > .arrow:after {
  content: "";
  border-right-width: 0;
  border-left-color: rgb(var(--white));
  right: calc(1/var(--size));
  bottom: calc(10/var(--size) * -1);
}

.wrapper-popover-table {
  position: relative;
  visibility: hidden;
  opacity: 0;
  transition: all ease 0.2s;
  min-height: 20px;
}

.wrapper-popover-table.right {
  left: -5px;
}

.wrapper-popover-table.bottom {
  top: -5px;
}

.wrapper-popover-table .arrow {
  border-color: transparent;
  border-style: solid;
  position: absolute;
  z-index: 1001;
}

.wrapper-popover-table.right .arrow {
  top: 0;
  left: -1px;
  border-width: 10px;
  border-left-color: var(--border-default);
  border-right-width: 0;
}

.wrapper-popover-table.bottom .arrow,
.wrapper-popover-table.top .arrow {
  left: 50%;
  margin-left: -9px;
  border-width: 9px;
}

.wrapper-popover-table.bottom .arrow {
  top: -3px;
  border-bottom-width: 0;
  border-top-color: var(--border-default);
}

.wrapper-popover-table.top .arrow {
  bottom: -4px;
  border-top-width: 0;
  border-bottom-color: var(--border-default);
}

.wrapper-popover-table .arrow:after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  position: absolute;
}

.wrapper-popover-table.right .arrow:after {
  border-width: 10px;
  border-right-width: 0;
  border-left-color: var(--border-default);
  top: -10px;
  left: -11px;
}

.wrapper-popover-table.bottom .arrow:after,
.wrapper-popover-table.top .arrow:after {
  border-width: 11px;
  left: -11px;
}

.wrapper-popover-table.bottom .arrow:after {
  border-bottom-width: 0;
  border-top-color: var(--border-default);
  top: -12px;
}

.wrapper-popover-table.top .arrow:after {
  border-top-width: 0;
  border-bottom-color: var(--border-default);
  bottom: -12px;
}

.wrapper-popover-table .dropdown-menu {
  text-align: center;
  display: block;
  min-width: 100px;
}

.wrapper-popover-table.right .dropdown-menu {
  left: 3px;
  top: -3px;
}

.wrapper-popover-table.bottom .dropdown-menu,
.wrapper-popover-table.top .dropdown-menu {
  left: 50%;
  margin-left: calc(50/var(--size) * -1);
}

.wrapper-popover-table.bottom .dropdown-menu {
  top: calc(1/var(--size) * -1);
}

.wrapper-popover-table.top .dropdown-menu {
  top: auto;
  bottom: 0;
}

.wrapper-popover-table.visible {
  visibility: visible;
  opacity: 1;
  z-index: 1060;
}

.wrapper-popover-table.visible.right {
  left: -1px;
}

.wrapper-popover-table.visible.bottom {
  top: 0;
}

.wrapper-popover-dropdown-menu {
  position: absolute;
  transition: all ease 0.2s;
}

.wrapper-popover-dropdown-menu .arrow {
  border-color: transparent;
  border-style: solid;
  position: absolute;
  z-index: 1001;
  border-width: 10px;
}

.wrapper-popover-dropdown-menu.left .arrow {
  border-left-width: 0;
  border-right-color: var(--border-default);
  top: 5px;
  left: -10px;
}

.wrapper-popover-dropdown-menu.right .arrow {
  border-right-width: 0;
  border-left-color: var(--border-default);
  top: 5px;
  right: -12px;
}

.wrapper-popover-dropdown-menu .arrow:after {
  content: " ";
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  position: absolute;
  border-width: 10px;
}

.wrapper-popover-dropdown-menu.left .arrow:after {
  border-left-width: 0;
  border-right-color: rgb(var(--white));
  top: -10px;
  right: -11px;
}

.wrapper-popover-dropdown-menu.right .arrow:after {
  border-right-width: 0;
  border-left-color: rgb(var(--white));
  top: -10px;
  left: -11px;
}

.wrapper-popover-dropdown-menu .dropdown-menu {
  text-align: center;
  display: block;
  min-width: 100px;
}

.wrapper-popover-dropdown-menu.left .dropdown-menu {
  top: -3px;
}

.wrapper-popover-dropdown-menu.right .dropdown-menu {
  position: relative;
  left: 3px;
  top: -3px;
}

.carousel {
  position: relative;
  height: 100%;
}

.carousel-inner {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.carousel-inner > .item {
  display: none;
  position: relative;
  transition: left 0.4s ease;
}

.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  line-height: 1;
}

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.carousel-inner > .active {
  left: 0;
}

.carousel-inner > .next,
.carousel-inner > .prev {
  position: absolute;
  top: 0;
  width: 100%;
}

.carousel-inner > .next {
  left: 100%;
}

.carousel-inner > .prev {
  left: -100%;
}

.carousel-inner > .next.left,
.carousel-inner > .prev.right {
  left: 0;
}

.carousel-inner > .active.left {
  left: -100%;
}

.carousel-inner > .active.right {
  left: 100%;
}

.carousel-inner > .item > a {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}

.carousel-control {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  bottom: 0;
  opacity: 0.2;
  color: rgb(var(--white));
}

.carousel-control.right {
  right: 0;
}

.carousel-control:hover,
.carousel-control:focus {
  text-decoration: none;
  outline: 0;
  opacity: 0.5;
  color: rgb(var(--white));
}

.carousel-control:before {
  display: block;
  font-family: font-icon;
  line-height: 1;
  font-size: calc(24/var(--font-calc));
  background-color: rgb(var(--black));
  padding: calc(20/var(--space)) calc(10/var(--space));
  margin: calc(10/var(--space));
  border-radius: var(--radius-lg);
}

.carousel-control.left:before {
  content: "\e90e";
}

.carousel-control.right:before {
  content: "\e90f";
}

.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .fa-chevron-left,
.carousel-control .fa-chevron-right {
  display: none;
}

.carousel-indicators {
  list-style: none;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  right: 0;
  z-index: 15;
  bottom: calc(10/var(--space));
}

.carousel-indicators li {
  display: inline-block;
  cursor: pointer;
  transition: width 0.2s ease;
  border-radius: calc(10/var(--size));
  width: calc(7/var(--size));
  height: calc(7/var(--size));
  margin: 0 calc(5/var(--space));
  background-color: rgb(var(--gray50));
}

.carousel-indicators .active {
  width: calc(30/var(--size));
  background-color: var(--primary);
}

.carousel-indicators + .carousel-inner > .item {
  padding-bottom: calc(30/var(--space));
}

.table th .btn-group-filter {
  float: right;
}

.table th .btn-group-filter > .btn {
  min-width: 0;
  line-height: 1;
  padding: calc(2/var(--space)) calc(4/var(--space));
  border-radius: var(--radius-sm);
}

.table th .btn-group-filter > .btn.btn-default {
  color: rgb(var(--gray60));
}

.table th .btn-group-filter > .btn:before {
  font-family: font-icon;
  content: "\f0b0";
  font-size: calc(11/var(--font-calc));
}

.wrapper-score-box {
  display: inline-block;
  padding: 0;
  margin: calc(4/var(--space)) 0;
  border: var(--border) rgb(var(--gray20));
  border-radius: var(--radius-default);
}

.score-box {
  display: inline-block;
  position: relative;
  text-align: center;
  cursor: pointer;
  padding: 0;
  border: var(--border) rgb(var(--gray30));
  border-radius: var(--radius-default);
  min-width: calc(68/var(--size));
  margin: calc(5/var(--size)) 0 calc(5/var(--size)) calc(5/var(--size));
}

.score-box:hover > ul.dropdown-menu {
  display: block;
}

.score-box:last-child,
.score-box.last-child {
  margin-right: calc(5/var(--size));
}

.score-box .score-box-heading {
  border-bottom: none;
  font-size: calc(14/var(--font-calc));
  background-color: rgb(var(--white));
  border-radius: var(--radius-default) var(--radius-default) 0 0;
}

.score-box .score-box-body {
  background-color: rgb(var(--gray20));
  padding: calc(1/var(--space)) calc(3/var(--space)) 0;
  border-radius: 0 0 calc(4 / var(--radius-calc)) calc(4 / var(--radius-calc));
}

.score-box:hover {
  border-color: rgb(var(--gray40));
}

.score-box:hover .score-box-body {
  background-color: rgb(var(--gray40));
}

.score-box.active .score-box-body,
.score-box-group.active .score-box-group-title,
.score-box.score-box-primary .score-box-body,
.score-box.score-box-success .score-box-body,
.score-box.score-box-info .score-box-body,
.score-box.score-box-warning .score-box-body,
.score-box.score-box-danger .score-box-body {
  color: rgb(var(--white-fixed));
}

.score-box.active,
.score-box.score-box-primary {
  border-color: var(--primary);
}

.score-box.active .score-box-heading,
.score-box.score-box-primary .score-box-heading {
  color: var(--primary);
}

.score-box.active .score-box-body,
.score-box.score-box-primary .score-box-body,
.score-box-group.active .score-box-group-title {
  background-color: var(--primary);
}

.score-box.active:hover,
.score-box.score-box.score-box-primary:hover,
.score-box-group.active:hover {
  border-color: var(--primary-hover);
}

.score-box.active:hover .score-box-body,
.score-box.score-box-primary:hover .score-box-body,
.score-box-group.active:hover .score-box-group-title {
  background-color: var(--primary-hover);
}

.score-box.active:hover .score-box-heading,
.score-box.score-box-primary:hover .score-box-heading {
  color: var(--primary-hover);
}

.score-box.score-box-success {
  border-color: var(--success);
}

.score-box.score-box-success .score-box-heading {
  color: var(--success);
}

.score-box.score-box-success .score-box-body {
  background-color: var(--success);
}

.score-box.score-box-success:hover .score-box-body {
  background-color: var(--success-hover);
}

.score-box.score-box-info {
  border-color: var(--info);
}

.score-box.score-box-info .score-box-heading {
  color: var(--info);
}

.score-box.score-box-info .score-box-body {
  background-color: var(--info);
}

.score-box.score-box-info:hover .score-box-body {
  background-color: var(--info-hover);
}

.score-box.score-box-warning {
  border-color: var(--warning);
}

.score-box.score-box-warning .score-box-heading {
  color: var(--warning);
}

.score-box.score-box-warning .score-box-body {
  background-color: var(--warning);
}

.score-box.score-box-warning:hover .score-box-body {
  background-color: var(--warning-hover);
}

.score-box.score-box-danger {
  border-color: var(--danger);
}

.score-box.score-box-danger .score-box-heading {
  color: var(--danger);
}

.score-box.score-box-danger .score-box-body {
  background-color: var(--danger);
}

.score-box.score-box-danger:hover .score-box-body {
  background-color: var(--danger-hover);
}

.score-box-group {
  display: inline-block;
  border: var(--border) rgb(var(--gray20));
  background-color: rgb(var(--white));
  margin: calc(5/var(--space)) 0 calc(5/var(--space)) calc(5/var(--space));
  border-radius: var(--radius-default);
}

.score-box-group-title {
  text-align: center;
  cursor: pointer;
  padding-top: calc(2/var(--space));
  padding-bottom: calc(2/var(--space));
  background-color: rgb(var(--gray20));
  border-radius: calc(4 / var(--radius-calc)) calc(4 / var(--radius-calc)) 0 0;
}

.score-box-group-title:hover {
  background-color: rgb(var(--gray40));
}

.score-box-group:last-child {
  margin-right: calc(5/var(--space));
}

.score-box-group.active {
  border-color: var(--primary);
}

.wrapper-form > li > .form .control-set.hidden:has(.wrapper-attach-file) + .control-set {
  margin-top: 0;
}

.wrapper-file-add {
  display: flex;
  flex: 1;
}

.wrapper-file-add .file-add {
  transition: background-color ease 0.2s, filter ease 0.2s;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  margin: 0;
  padding: calc(4/var(--space)) 0;
  border-radius: var(--radius-default);
  border: var(--border) rgb(var(--gray20));
  background-color: rgb(var(--gray10));
}

.wrapper-file-add .file-add:before {
  font-family: font-icon;
  content: "\f067";
  color: var(--muted);
}

.wrapper-form > li:hover .wrapper-file-add .file-add {
  background-color: var(--wrapper-form-hover);
  filter: brightness(0.95);
}

.wrapper-form > li:hover .wrapper-file-add .file-add:not(.disabled):before {
  color: var(--text);
}

.wrapper-file-add .file-add + .btn-fn {
  flex: none;
  margin-left: calc(5/var(--space));
}

.wrapper-file-add .file-add.disabled {
  cursor: not-allowed;
  opacity: 0.7;
}

.wrapper-file-add .file-add.disabled:before {
  cursor: not-allowed;
  opacity: 0.5;
}

.wrapper-attach-file {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow-y: auto;
  max-height: calc(120/var(--size));
}

.wrapper-attach-file li {
  margin: calc(5/var(--space)) 0;
}

.wrapper-attach-file li .label {
  text-align: left;
  margin-right: calc(5/var(--space));
  transform: translateY(calc(1/var(--space) * -1));
}

.wrapper-attach-file li a > .label {
  text-decoration: none;
}

.wrapper-attach-file li .file-status {
  cursor: pointer;
  line-height: 1;
  margin-left: calc(5/var(--space));
}

.wrapper-attach-file li.uploading .file-status,
.wrapper-attach-file li.uploaded .file-status {
  cursor: default;
}

.wrapper-attach-file li .file-status:before {
  display: inline-block;
  font-family: font-icon;
  content: "\f00d";
}

.wrapper-attach-file li:not(.uploading):not(.uploaded):not(:hover) .file-status {
  margin-left: 0;
}

.wrapper-attach-file li:not(.uploading):not(.uploaded):not(:hover) .file-status:before {
  display: none;
}

.wrapper-attach-file li:not(.uploading):not(.uploaded):hover .file-status:before {
  color: var(--danger);
}

.wrapper-attach-file li.uploading .file-status:before {
  content: "\f110";
  animation: fa-spin 1.5s infinite linear;
  color: var(--default);
}

.wrapper-attach-file li.uploaded .file-status:before {
  content: "\f00c";
  color: var(--success);
}

.wrapper-attach-file li:before,
.article-attached-file li:before {
  font-family: font-icon;
  font-size: 100%;
  margin-right: calc(7/var(--space));
}

.wrapper-attach-file li.attached-clip:before,
.article-attached-file li:before {
  content: "\e946";
}

.wrapper-attach-file li.attached-personal:before,
.article-attached-file li.attached-personal:before {
  content: "\e951";
}

.wrapper-attach-file li.attached-article:before,
.article-attached-file li.attached-article:before {
  content: "\e952";
}

.wrapper-attach-file li.attached-movie:before,
.article-attached-file li.attached-movie:before {
  content: "\e953";
}

.wrapper-attach-file li.attached-slip:before,
.article-attached-file li.attached-slip:before {
  content: "\e959";
}

.wrapper-attach-file li.attached-approval:before,
.article-attached-file li.attached-approval:before {
  content: "\e958";
}

.wrapper-attach-file li.attached-imagebox:before,
.article-attached-file li.attached-imagebox:before {
  content: "\e957";
}

.wrapper-attach-file li.attached-ecdrive:before,
.article-attached-file li.attached-ecdrive:before {
  content: "\e992";
}

.article-attached-file {
  flex: 1;
  overflow: auto;
  margin: 0;
  max-height: calc(120/var(--size));
}

.article-attached-file ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.article-attached-file li {
  margin: calc(5/var(--space)) 0;
}

.article-attached-file li a.file-delete {
  display: none;
}

.article-attached-file li:hover a.file-delete {
  display: inline;
  text-decoration: none;
}

.article-attached-file li:hover a.file-delete:before {
  font-family: font-icon;
  content: "\f00d";
  color: var(--danger);
}

iframe.dialog-iframe {
  width: 100%;
  height: 100%;
  border: none;
  border-bottom-left-radius: var(--radius-lg);
  border-bottom-right-radius: var(--radius-lg);
}

.dialog-iframe-overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
  display: none;
  background-color: rgb(var(--white));
  border-bottom-left-radius: var(--radius-lg);
  border-bottom-right-radius: var(--radius-lg);
}

.ui-front {
  z-index: 1000;
}

.ui-state-disabled {
  cursor: default !important;
}

.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  background-color: rgb(var(--white));
}

.ui-resizable {
  position: relative;
}

.ui-resizable-handle {
  position: absolute;
  display: block;
}

.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}

.ui-resizable-n {
  cursor: n-resize;
  height: calc(7/var(--size));
  width: 100%;
  top: calc(5/var(--space) * -1);
  left: 0;
}

.ui-resizable-s {
  cursor: s-resize;
  height: calc(7/var(--size));
  width: 100%;
  bottom: calc(5/var(--space) * -1);
  left: 0;
}

.ui-resizable-e {
  cursor: e-resize;
  width: calc(7/var(--size));
  right: calc(5/var(--space) * -1);
  top: 0;
  height: 100%;
}

.ui-resizable-w {
  cursor: w-resize;
  width: calc(7/var(--size));
  left: calc(5/var(--space) * -1);
  top: 0;
  height: 100%;
}

.ui-resizable-se {
  cursor: se-resize;
  width: calc(12/var(--size));
  height: calc(12/var(--size));
  right: calc(5/var(--space) * -1);
  bottom: calc(5/var(--space) * -1);
}

.ui-resizable-sw {
  cursor: sw-resize;
  width: calc(9/var(--size));
  height: calc(9/var(--size));
  left: calc(5/var(--space) * -1);
  bottom: calc(5/var(--space) * -1);
}

.ui-resizable-nw {
  cursor: nw-resize;
  width: calc(9/var(--size));
  height: calc(9/var(--size));
  left: calc(5/var(--space) * -1);
  top: calc(5/var(--space) * -1);
}

.ui-resizable-ne {
  cursor: ne-resize;
  width: calc(9/var(--size));
  height: calc(9/var(--size));
  right: calc(5/var(--space) * -1);
  top: calc(5/var(--space) * -1);
}

.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  outline: 0;
}

.ui-dialog .ui-dialog-titlebar {
  position: relative;
  display: flex;
  align-items: stretch;
  padding: 0;
  overflow: hidden;
}

.ui-dialog .ui-dialog-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
  padding: calc(7/var(--space)) 0 calc(7/var(--space)) calc(10/var(--space));
}

.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}

.ui-dialog-titlebar [class*="ui-dialog-titlebar-"].btn {
  position: static;
  margin: 0;
  border-radius: 0;
  border: none;
  flex: none;
  padding: 0 calc(12/var(--space));
}

.ui-dialog-titlebar [class*="ui-dialog-titlebar"].btn:before {
  font-family: font-icon;
  display: inline-block;
  line-height: var(--line-height-z);
  font-size: calc(14/var(--font-calc));
}

.ui-dialog-titlebar .ui-dialog-titlebar-pin:before {
  content: "\e94d";
}

.ui-dialog-titlebar .ui-dialog-titlebar-pinned:before {
  content: "\e94e";
}

.ui-dialog-titlebar .ui-dialog-titlebar-new-window:before {
  content: "\e910";
}

.ui-dialog-titlebar .ui-dialog-titlebar-refresh:before {
  content: "\e911";
}

.ui-dialog-titlebar .ui-dialog-titlebar-maximize:before {
  content: "\e907";
}

.ui-dialog-titlebar .ui-dialog-titlebar-restore:before {
  content: "\e900";
}

.ui-dialog-titlebar .ui-dialog-titlebar-close:before {
  content: "\e921";
}

.ui-dialog-titlebar.unused-pin .ui-dialog-titlebar-pin,
.ui-dialog-titlebar.unused-pin .ui-dialog-titlebar-pinned {
  display: none;
}

.ui-dialog-titlebar .btn.ui-dialog-titlebar-close {
  border-top-right-radius: var(--radius-lg);
}

.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  background: none;
  overflow: visible;
  -webkit-overflow-scrolling: touch;
}

.using-ios .ui-dialog .ui-dialog-content {
  overflow: auto !important;
}

.ui-dialog .custom-alert > .panel-body {
  overflow: auto;
}

.panel-modal {
  position: absolute;
  z-index: 2000;
  background-color: var(--body-background-color);
}

.panel-modal.ui-draggable .panel-heading.ui-dialog-titlebar {
  cursor: move;
}

.panel-modal > .panel-heading {
  display: flex;
  align-items: stretch;
  padding: 0;
  overflow: hidden;
}

.panel-modal > .panel-heading .modal-title {
  flex: 1;
  padding: calc(8/var(--space)) calc(10/var(--space));
}

.panel-modal > .panel-heading .modal-title .modal-name {
  display: inline-block;
  font-weight: bold;
}

.panel-modal > .panel-heading .modal-option {
  display: flex;
  align-items: stretch;
}

.panel-modal > .panel-heading .modal-option [class*='pin'],
.panel-modal > .panel-heading .modal-option .more {
  display: flex;
  align-items: center;
  cursor: pointer;
  padding: 0 calc(13/var(--space));
}

.panel-modal > .panel-heading .modal-option .pinned {
  box-shadow: var(--z-depth-2-in);
  background-color: rgb(var(--gray10));
}

.panel-modal > .panel-heading .modal-option [class*='pin']:hover,
.panel-modal > .panel-heading .modal-option .more:hover {
  background-color: rgb(var(--gray20));
}

.panel-modal > .panel-heading .modal-option [class*='pin']:before,
.panel-modal > .panel-heading .modal-option .more:before {
  font-family: font-icon;
  display: inline-block;
  font-size: calc(14/var(--font-calc));
}

.panel-modal > .panel-heading .modal-option .pin:before {
  content: "\e94d";
}

.panel-modal > .panel-heading .modal-option .pinned:before {
  content: "\e94e";
}

.panel-modal > .panel-heading .modal-option .more:before {
  content: "\e91a";
}

.panel-modal.panel-collapsed {
  min-height: 0;
  height: auto !important;
  transition: height ease 0.2s;
}

.panel-modal.panel-collapsed .panel-body {
  height: 0 !important;
  overflow: hidden;
  padding: 0;
}

.panel-modal > .ui-dialog-content.panel-body {
  padding: 0;
  overflow: hidden;
}

.wrapper-calendar > .table > tbody > tr > td {
  vertical-align: top;
  height: calc(80/var(--size));
}

.wrapper-calendar > .table > tbody > tr > td:hover {
  background-color: rgb(var(--gray10));
}

.wrapper-calendar > .table > tbody > tr > td hr {
  margin: calc(5/var(--space)) 0;
}

.wrapper-calendar > .table > tbody > tr > td .wrapper-day {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.wrapper-calendar > .table > tbody > tr > td .day {
  text-align: right;
  display: block;
  flex: none;
}

.wrapper-calendar > .table > tbody > tr > td .day-contents {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.wrapper-calendar > .table > tbody > tr > td.today {
  background-color: var(--blue-bg);
}

.wrapper-calendar > .table > tbody > tr > td.today .day {
  font-weight: bold;
}

.wrapper-calendar > .table > tbody > tr > td.disabled-day {
  background-color: rgb(var(--gray20));
}

.calendar-weekday > .table th:first-child,
.calendar-weekday > .table td:first-child,
.calendar-weekday > .table th:last-child,
.calendar-weekday > .table td:last-child {
  display: none;
}

.wrapper-schedule {
  display: flex;
  height: 100%;
}

.wrapper-schedule > .setting-panel > .setting-panel-toggler {
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  position: absolute;
  top: 40%;
  bottom: 40%;
  z-index: 0;
  width: calc(13/var(--space));
  right: calc(13/var(--space) * -1);
  background-color: rgb(var(--white));
  border-radius: 0 var(--radius-default) var(--radius-default) 0;
  border: var(--border) var(--border-default);
  border-left: none;
}

.wrapper-schedule > .setting-panel > .setting-panel-toggler:hover {
  background-color: rgb(var(--gray10));
}

.wrapper-schedule > .setting-panel > .setting-panel-toggler:before {
  content: "";
  display: block;
  padding: calc(8/var(--space)) calc(1/var(--space));
  border: var(--border) rgb(var(--gray50));
  border-top: none;
  border-bottom: none;
}

.wrapper-schedule > .setting-panel {
  flex: none;
  transition: left ease-in-out 0.2s;
  position: absolute;
  z-index: 5;
  left: calc(10/var(--space));
  top: calc(10/var(--space));
  bottom: calc(10/var(--space));
  padding: calc(10/var(--space));
  border: var(--border) var(--border-default);
  width: calc(260/var(--size));
  background-color: rgb(var(--white));
  border-radius: var(--radius-lg);
}

.wrapper-schedule > .setting-panel > .panel-body {
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  padding: 0;
}



.wrapper-schedule > .setting-panel > .panel-body > .wrapper-toolbar {
  margin: 0;
}

.wrapper-schedule > .setting-panel .datepicker {
  padding: 0 0 calc(10/var(--space));
  box-shadow: none;
}



.wrapper-schedule > .setting-panel > .panel-body > .panel .panel-body .control {
  padding-right: calc(20/var(--space));
}

.wrapper-schedule > .setting-panel > .panel-body > .panel .panel-body .control .btn-code-search {
  position: absolute;
  right: 0;
  top: calc(2/var(--space) * -1);
  display: none;
}

.wrapper-schedule > .setting-panel > .panel-body > .panel .panel-body .control:hover .btn-code-search {
  display: block;
}

.wrapper-schedule > .setting-panel > .panel-body > .panel .panel-body .control,
.wrapper-schedule > .setting-panel > .panel-body > .panel .panel-body .form-checkbox,
.wrapper-schedule > .setting-panel > .panel-body > .panel .panel-body .form-checkbox label {
  width: 100%;
}

.wrapper-schedule > .setting-panel > .panel-body > .panel .panel-body .form-checkbox label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}

.wrapper-schedule > .calendar-panel {
  transition: left ease-in-out 0.2s;
  overflow: auto;
  flex: 1;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: calc(290/var(--size));
  padding: calc(10/var(--space)) calc(10/var(--space)) calc(10/var(--space)) 0;
}

.wrapper-schedule.setting-panel-collapsed > .setting-panel {
  left: calc(260/var(--size) * -1);
}

.wrapper-schedule.setting-panel-collapsed > .calendar-panel {
  left: calc(20/var(--size));
}

@media all and (max-width: 768px) {
  .wrapper-schedule > .setting-panel > .setting-panel-toggler,
  .wrapper-schedule > .setting-panel {
    box-shadow: var(--z-depth-3);
  }



  .wrapper-schedule > .calendar-panel {
    left: calc(20/var(--size));
  }
}

ul.schedule {
  padding: 0;
  margin: 0;
  list-style: none;
}

ul.schedule > li {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 1;
  padding: calc(4/var(--space)) calc(1/var(--space));
}

ul.schedule > li > a {
  color: var(--text);
}

ul.schedule > li.allday:not(.allday-light),
ul.schedule > li.allday:not(.allday-light) > a {
  color: rgb(var(--white-fixed));
}

ul.schedule > li.allday.allday-light,
ul.schedule > li.allday.allday-light > a {
  color: rgb(var(--black-fixed));
}



ul.schedule > li:not(.allday) > span.calendar-state,
.calendar-state {
  display: inline-block;
  border-radius: 50%;
  padding: calc(4/var(--space));
  margin-right: calc(5/var(--space));
}

.popover.popover-schedule-more .popover-content {
  overflow-y: auto;
  max-height: calc(125/var(--size));
}

.popover-schedule-more .popover-content > .table > tbody > tr > td {
  border: none;
}

.popover-schedule-more .popover-content > .table .col1 {
  width: calc(40/var(--size));
}

.popover-schedule-more .popover-content > .table .col3 {
  width: calc(80/var(--size));
}

.wrapper-toolbar.wrapper-schedule-date-search {
  margin: 0;
}

.wrapper-toolbar.wrapper-schedule-date-search + .wrapper-toolbar {
  margin-top: 0;
}



.schedule-date-search {
  position: relative;
  cursor: pointer;
  padding: calc(5/var(--space)) calc(10/var(--space));
  background-color: rgb(var(--gray10));
  border-radius: var(--radius-default) var(--radius-default) 0 0;
  border: var(--border) var(--border-default);
  border-bottom: none;
}

.schedule-date-search:hover {
  background-color: rgb(var(--gray20));
}

.schedule-date-search > span.prev,
.schedule-date-search > span.today,
.schedule-date-search > span.next {
  display: inline-block;
  padding: calc(2/var(--space)) calc(10/var(--space));
  border-radius: var(--radius-default);
}

.schedule-date-search > span.prev:hover,
.schedule-date-search > span.today:hover,
.schedule-date-search > span.next:hover {
  background-color: rgb(var(--gray40));
}

.schedule-date-search > span.prev:before,
.schedule-date-search > span.next:after {
  font-family: font-icon;
}

.schedule-date-search > span.prev:before {
  content: "\e90e";
  margin-right: calc(3/var(--space));
}

.schedule-date-search > span.next:after {
  content: "\e90f";
  margin-left: calc(3/var(--space));
}

.link-schedule-more {
  position: relative;
}

.link-schedule-more:after {
  content: "+"attr(data-count);
  z-index: 1;
  position: absolute;
  right: 0;
  top: calc(3/var(--space) * -1);
  color: var(--danger);
}

.jstree-default .jstree-node,
.jstree-default .jstree-icon,
.jstree-default .jstree-file,
.jstree-default .jstree-folder,
#jstree-dnd.jstree-default .jstree-ok,
#jstree-dnd.jstree-default .jstree-er {
  background-image: var(--jstree-image);
  background-repeat: no-repeat;
}

.jstree-node,
.jstree-children,
.jstree-container-ul {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
}

.jstree-node {
  white-space: nowrap;
}

.jstree-anchor {
  display: inline-block;
  white-space: nowrap;
  vertical-align: top;
  margin: 0;
  padding: 0 calc(4/var(--space)) 0 calc(1/var(--space));
}

.jstree-anchor,
.jstree-anchor:link,
.jstree-anchor:visited,
.jstree-anchor:focus,
.jstree-anchor:hover {
  text-decoration: none;
  outline: 0;
}

.jstree-anchor:not(.text-danger):not(.text-muted):not(.text-warning):not(.text-success):not(.text-info):not(.text-link) {
  color: var(--text);
}

.jstree-icon,
.jstree-icon:empty {
  display: inline-block;
  text-decoration: none;
  margin: 0;
  padding: 0;
  vertical-align: top;
  text-align: center;
}

.jstree-ocl {
  cursor: pointer;
}

.jstree-leaf > .jstree-ocl {
  cursor: default;
}

.jstree .jstree-open > .jstree-children {
  display: block;
}

.jstree .jstree-closed > .jstree-children,
.jstree .jstree-leaf > .jstree-children {
  display: none;
}

.jstree-default .jstree-node,
.jstree-default .jstree-icon {
  background-color: transparent;
}

.jstree-default .jstree-anchor,
.jstree-default .jstree-wholerow {
  transition: background-color 0.15s;
}

.jstree-default .jstree-hovered,
.jstree-default .jstree-clicked,
.jstree-default .jstree-wholerow {
  border-radius: var(--radius-default);
}

.jstree-default .jstree-hovered,
.jstree-default .jstree-wholerow-hovered {
  background: var(--jstree-node-hovered);
}

.jstree-default .jstree-clicked,
.jstree-default .jstree-wholerow-clicked {
  background: var(--jstree-node-clicked);
}

.jstree-default .jstree-disabled {
  background: transparent;
  color: var(--muted);
}

.jstree-default .jstree-disabled.jstree-hovered {
  background: transparent;
  box-shadow: none;
}

.jstree-default .jstree-disabled.jstree-clicked {
  background: rgb(var(--gray10));
}

.jstree-default .jstree-no-checkboxes .jstree-checkbox {
  display: none !important;
}

.jstree-default.jstree-checkbox-no-clicked .jstree-clicked {
  background: transparent;
  box-shadow: none;
}

.jstree-default.jstree-checkbox-no-clicked .jstree-clicked.jstree-hovered {
  background: var(--jstree-node-hovered);
}

.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked {
  background: transparent;
}

.jstree-default.jstree-checkbox-no-clicked > .jstree-wholerow-ul .jstree-wholerow-clicked.jstree-wholerow-hovered {
  background: var(--jstree-node-hovered);
}

.jstree-default .jstree-node {
  min-height: calc(24/var(--space));
  min-width: calc(24/var(--space));
  line-height: calc(24/var(--space));
  margin-left: calc(24/var(--space));
  background-position: -292px -4px;
  background-repeat: repeat-y;
}

.jstree-default .jstree-anchor {
  height: calc(24/var(--space));
  line-height: calc(24/var(--space));
}

.jstree-default .jstree-icon,
.jstree-default .jstree-icon:empty {
  width: 24px;
  height: 24px;
  line-height: calc(24/var(--space));
}

.jstree-default .jstree-wholerow {
  height: calc(24/var(--space));
}

.jstree-default > .jstree-container-ul > .jstree-node {
  margin-left: 0;
  margin-right: 0;
}

.jstree-default .jstree-last {
  background: transparent;
}

.jstree-default .jstree-open > .jstree-ocl {
  background-position: -132px -4px;
}

.jstree-default .jstree-closed > .jstree-ocl {
  background-position: -100px -4px;
}

.jstree-default .jstree-leaf > .jstree-ocl {
  background-position: -68px -4px;
}

.jstree-no-icons .jstree-themeicon,
.jstree-anchor > .jstree-themeicon-hidden 
.jstree-default .jstree-no-icons .jstree-anchor > .jstree-themeicon {
  display: none;
}

.jstree-anchor > .jstree-themeicon {
  margin-right: calc(4/var(--space));
}

.jstree-default .jstree-themeicon,
.jstree-default .jstree-folder {
  background-position: -260px -4px;
}

.jstree-default > .jstree-no-dots .jstree-node,
.jstree-default > .jstree-no-dots .jstree-leaf > .jstree-ocl {
  background: transparent;
}

.jstree-default > .jstree-no-dots .jstree-open > .jstree-ocl {
  background-position: -36px -4px;
}

.jstree-default > .jstree-no-dots .jstree-closed > .jstree-ocl {
  background-position: -4px -4px;
}

.jstree-default .jstree-checkbox {
  background-position: -164px -4px;
  margin-right: calc(2/var(--space));
}

.jstree-default .jstree-checkbox:hover {
  background-position: -164px -36px;
}

.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox,
.jstree-default .jstree-checked > .jstree-checkbox {
  background-position: -228px -4px;
}

.jstree-default.jstree-checkbox-selection .jstree-clicked > .jstree-checkbox:hover,
.jstree-default .jstree-checked > .jstree-checkbox:hover {
  background-position: -228px -36px;
}

.jstree-default li.has-error .jstree-checkbox {
  background-position: -130px -67px;
}

.jstree-default .jstree-checkbox.jstree-checkbox-disabled {
  opacity: 0.4;
}

.jstree-default .jstree-anchor > .jstree-undetermined {
  background-position: -196px -4px;
}

.jstree-default .jstree-anchor > .jstree-undetermined:hover {
  background-position: -196px -36px;
}

.jstree-default .jstree-file {
  background-position: -100px -68px;
}

.jstree-default .jstree-themeicon-custom {
  background-color: transparent;
  background-image: none;
  background-position: 0 0;
}

.jstree-default li .jstree-bookmark {
  background: none;
}

.jstree-default li .jstree-bookmark:before {
  display: inline-block;
  font-family: 'font-icon';
  content: "\e915";
  font-style: normal;
  color: rgb(var(--gray30));
}

.jstree-default li .jstree-bookmark-added .jstree-bookmark:before {
  color: var(--yellow);
}

.jstree-default > .jstree-wholerow-ul .jstree-hovered,
.jstree-default > .jstree-wholerow-ul .jstree-clicked {
  background: transparent;
}

.jstree-wholerow-ul {
  position: relative;
  display: inline-block;
  min-width: 100%;
}

.jstree-wholerow-ul .jstree-leaf > .jstree-ocl {
  cursor: pointer;
}

.jstree-wholerow-ul .jstree-anchor,
.jstree-wholerow-ul .jstree-icon {
  position: relative;
}

.jstree-wholerow-ul .jstree-wholerow {
  width: 100%;
  cursor: pointer;
  position: absolute;
  left: 0;
  user-select: none;
}

.vakata-context {
  display: none;
  position: absolute;
  z-index: 2100;
  list-style: none;
  margin: 0;
  padding: calc(5/var(--space));
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  box-shadow: var(--z-depth-3);
}



.vakata-context li > a {
  position: relative;
  display: flex;
  align-items: center;
  text-decoration: none;
  width: auto;
  white-space: nowrap;
  padding: calc(5/var(--space)) calc(10/var(--space));
  color: var(--text);
  border-radius: var(--radius-default);
}

.vakata-context li > a:hover {
  background-color: rgb(var(--gray20));
}

.vakata-context li > a:focus {
  outline: 0;
}

.vakata-context .vakata-context-hover > a {
  background-color: rgb(var(--gray20));
}

.vakata-context .vakata-context-separator > a,
.vakata-context .vakata-context-separator > a:hover {
  padding: 0;
  border-radius: 0;
  border-top: var(--border) var(--border-default);
}

.vakata-context .vakata-contextmenu-disabled a,
.vakata-context .vakata-contextmenu-disabled a:hover {
  background-color: transparent;
  color: rgb(var(--gray40));
}

.vakata-context li > a > i {
  display: inline-block;
  text-decoration: none;
  text-align: center;
  vertical-align: top;
  background: transparent;
  width: 16px;
  height: 16px;
  margin-right: calc(10/var(--space));
}

.vakata-context li > a .vakata-contextmenu-sep,
.vakata-context .vakata-contextmenu-shortcut {
  display: none;
}

body[data-appversion="5"] .vakata-context li > a > i {
  background-position: center center;
  background-repeat: no-repeat;
}

.vakata-context li > a > i.jstree-icon-activate {
  background-image: var(--jstree-icon-activate);
}

.vakata-context li > a > i.jstree-icon-addgroup {
  background-image: var(--jstree-icon-addgroup);
}

.vakata-context li > a > i.jstree-icon-addmenu {
  background-image: var(--jstree-icon-addmenu);
}

.vakata-context li > a > i.jstree-icon-backup {
  background-image: var(--jstree-icon-backup);
}

.vakata-context li > a > i.jstree-icon-deactivate {
  background-image: var(--jstree-icon-deactivate);
}

.vakata-context li > a > i.jstree-icon-delete {
  background-image: var(--jstree-icon-delete);
}

.vakata-context li > a > i.jstree-icon-deleteforever {
  background-image: var(--jstree-icon-deleteforever);
}

.vakata-context li > a > i.jstree-icon-deletemailbox {
  background-image: var(--jstree-icon-deletemailbox);
}

.vakata-context li > a > i.jstree-icon-modifyname {
  background-image: var(--jstree-icon-modifyname);
}

.vakata-context li > a > i.jstree-icon-movegroup {
  background-image: var(--jstree-icon-movegroup);
}

.vakata-context li > a > i.jstree-icon-removemenu {
  background-image: var(--jstree-icon-removemenu);
}

.vakata-context li > a > i.jstree-icon-settings {
  background-image: var(--jstree-icon-settings);
}

.vakata-context li > a > i.jstree-icon-viewauthorization {
  background-image: var(--jstree-icon-viewauthorization);
}

.vakata-context li > a > i.jstree-icon-setbasic {
  background-image: var(--jstree-icon-setbasic);
}

#jstree-dnd {
  margin: 0;
  line-height: 16px;
  padding: calc(4/var(--space));
}

#jstree-dnd .jstree-icon,
#jstree-dnd .jstree-copy {
  display: inline-block;
  text-decoration: none;
  padding: 0;
  width: 16px;
  height: 16px;
  margin: 0 calc(2/var(--space)) 0 0;
}

#jstree-dnd .jstree-copy {
  margin: 0 calc(2/var(--space)) 0 calc(2/var(--space));
}

#jstree-dnd.jstree-default {
  line-height: 24px;
  padding: 0 calc(4/var(--space));
}

#jstree-dnd.jstree-default i {
  background: transparent;
  width: 24px;
  height: 24px;
  line-height: 24px;
}

#jstree-dnd.jstree-default .jstree-ok {
  background-color: transparent;
  background-position: -4px -68px;
}

#jstree-dnd.jstree-default .jstree-er {
  background-color: transparent;
  background-position: -36px -68px;
}

#jstree-marker,
.draggable-holder-tree {
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  padding: 0;
  border-right: 0;
  border-top: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-left: 5px solid #888;
  margin: -5px 0 0 0;
}

.draggable-holder-tree {
  position: fixed;
}



.jstree-default .jstree-search.active {
  background-color: var(--input-code-bg);
}

.jstree-function-setup .jstree-anchor {
  display: inline-block;
  white-space: normal;
  height: auto;
  width: calc(300/var(--size));
}

.jstree-function-setup .jstree-anchor .jstree-linktext,
.jstree-function-setup .jstree-anchor .jstree-text {
  position: absolute;
  top: 0;
  width: 100%;
  left: calc(315/var(--size));
}

.jstree-function-setup .jstree-anchor .jstree-text span {
  display: inline-block;
  width: calc(80/var(--size));
}

.jstree-cursor-not-allowed * {
  cursor: not-allowed !important;
}

.jstree-node.draggable-holder {
  border: 1px dashed var(--danger);
  background-color: rgb(var(--white));
}

.orgchart {
  box-sizing: border-box;
  display: inline-block;
  user-select: none;
  padding: calc(20/var(--space));
}

.orgchart .hidden,
.orgchart ~ .hidden {
  display: none;
}

.orgchart table {
  border-collapse: separate;
}

.orgchart > table:first-child {
  margin: calc(20/var(--space)) auto;
}

.orgchart td {
  text-align: center;
  vertical-align: top;
  padding: 0;
  line-height: 0;
}

.orgchart .lines td {
  position: relative;
  min-width: calc(1/var(--size));
}

.orgchart .lines:nth-child(3) td {
  height: calc(20/var(--space));
}

.orgchart .lines .topLine {
  border: 0;
}

.orgchart .lines .topLine::before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  width: 100%;
  height: calc(1/var(--size));
}

.orgchart .lines .downLine {
  margin: 0 auto;
  float: none;
  width: calc(1/var(--size));
  height: calc(20/var(--space));
}

.orgchart .lines .leftLine,
.orgchart .lines .rightLine {
  border: 0;
}

.orgchart .lines .leftLine::after {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  width: calc(1/var(--size));
  height: calc(20/var(--space));
}

.orgchart .lines .rightLine::after {
  display: none;
}

.orgchart .lines .downLine,
.orgchart .lines .topLine::before,
.orgchart .lines .leftLine::after {
  background: rgb(var(--gray40));
}

.orgchart .node {
  box-sizing: border-box;
  display: inline-block;
  text-align: center;
  position: relative;
  overflow: hidden;
  padding: 0;
  margin: 0 calc(5/var(--space));
  width: calc(170/var(--size));
  border: var(--border) rgb(var(--gray20));
  border-radius: var(--radius-default);
}

.orgchart .node .title {
  box-sizing: border-box;
  text-align: center;
  font-weight: bold;
  width: auto;
  min-width: 100%;
  line-height: 1;
  border-radius: var(--radius-default) var(--radius-default) 0 0;
  color: rgb(var(--white-fixed));
  background-color: var(--primary-hover);
  padding: calc(7/var(--space)) calc(5/var(--space));
}



.orgchart .node .employee-list ul {
  padding: 0;
  margin: 0;
  list-style: none;
  background-color: rgb(var(--white));
}

.orgchart .node .employee-list ul li {
  display: flex;
  margin: 0;
  padding: calc(5/var(--space)) 0;
  border-top: var(--border) rgb(var(--gray20));
}

.orgchart .node .employee-list ul li::before,
.orgchart .node .employee-list ul li::after {
  content: "";
  display: block;
  clear: both;
}

.orgchart .node .employee-list ul li.leader {
  border-top: 0;
  background-color: var(--primary-light);
}



.orgchart .node .employee-list ul li a,
.orgchart .node .employee-list ul li span {
  position: relative;
  align-self: center;
  line-height: 1;
  word-break: break-word;
  padding: 0 calc(5/var(--space));
}

.orgchart .node .employee-list ul li a {
  width: calc(100/var(--size));
}

.orgchart .node .employee-list ul li span {
  width: calc(70/var(--size));
}

.orgchart .node .employee-list ul li span::before {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  padding: calc(5/var(--space)) 0;
  border-left: var(--border) var(--border-default);
}

.wrapper-orgchart-profile {
  position: absolute;
  word-wrap: break-word;
  width: calc(425/var(--size));
  padding: calc(10/var(--space));
  border: var(--border) var(--border-panel);
  box-shadow: var(--z-depth-3);
  border-radius: var(--radius-default);
  background-color: rgb(var(--white));
}

.wrapper-orgchart-profile .close {
  position: absolute;
  top: calc(5/var(--space));
  right: calc(10/var(--space));
}

.wrapper-orgchart-profile .orgchart-profile-img,
.wrapper-orgchart-profile .orgchart-profile-info {
  float: left;
}

.wrapper-orgchart-profile .orgchart-profile-img {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  overflow: hidden;
  width: calc(140/var(--size));
  height: calc(160/var(--size));
  margin-right: calc(10/var(--space));
  background-color: rgb(var(--gray10));
  border-radius: var(--radius-default);
}

.wrapper-orgchart-profile .orgchart-profile-info {
  width: calc(250/var(--size));
}

.wrapper-orgchart-profile .orgchart-profile-info .name {
  padding-bottom: calc(3/var(--space));
  border-bottom: var(--border) rgb(var(--gray20));
}

.wrapper-orgchart-profile .orgchart-profile-info-list {
  list-style: none;
  padding: calc(5/var(--space)) 0 0 0;
}

.wrapper-orgchart-profile .orgchart-profile-info-list li {
  display: flex;
  padding: calc(2/var(--space)) 0;
}

.wrapper-orgchart-profile .orgchart-profile-info-list li .title {
  width: 30%;
  color: var(--muted);
}

.wrapper-orgchart-profile .orgchart-profile-info-list li .description {
  width: 70%;
  padding-left: calc(5/var(--space));
}

.wrapper-orgchart-profile.orgchart-profile-img-unused {
  width: calc(272/var(--size));
}

.wrapper-orgchart-profile.orgchart-profile-img-unused .orgchart-profile-img {
  display: none;
}

.wrapper-areaselect {
  position: absolute;
  display: block;
  cursor: default;
  z-index: 2004;
}

.wrapper-areaselect.selected {
  cursor: move;
}

.areaselect-blue {
  background-color: rgba(61, 158, 230, 0.1);
}

.areaselect-green {
  background-color: rgba(61, 230, 82, 0.1);
}

.areaselect-aqua {
  background-color: rgba(61, 230, 222, 0.1);
}

.areaselect-yellow {
  background-color: rgba(227, 230, 61, 0.1);
}

.areaselect-red {
  background-color: rgba(230, 123, 61, 0.1);
}

.areaselect-gray {
  background-color: rgba(162, 162, 162, 0.1);
}

.wrapper-areaselect .areaselect-left,
.wrapper-areaselect .areaselect-top,
.wrapper-areaselect .areaselect-right,
.wrapper-areaselect .areaselect-bottom {
  position: absolute;
  font-size: 0px;
  left: 0px;
  top: 0px;
  opacity: 0.5;
}

.wrapper-areaselect .areaselect-left,
.wrapper-areaselect .areaselect-right {
  width: 5px;
  bottom: 0;
}

.wrapper-areaselect.selected .areaselect-left,
.wrapper-areaselect.selected .areaselect-right {
  cursor: ew-resize;
}

.wrapper-areaselect .areaselect-right {
  left: auto;
  right: 0;
}

.wrapper-areaselect .areaselect-top,
.wrapper-areaselect .areaselect-bottom {
  height: 5px;
  right: 0;
}

.wrapper-areaselect .areaselect-bottom {
  top: auto;
  bottom: 0;
}

.wrapper-areaselect.selected .areaselect-top,
.wrapper-areaselect.selected .areaselect-bottom {
  cursor: ns-resize;
}

.wrapper-areaselect.selected .areaselect-bottom {
  top: auto;
  bottom: 0;
  background: var(--move-dotted-h) repeat-x left bottom;
}

.wrapper-areaselect.default .areaselect-left {
  border-left: 1px solid #bbb;
}

.wrapper-areaselect.default .areaselect-right {
  border-right: 1px solid #bbb;
}

.wrapper-areaselect.default .areaselect-top {
  border-top: 1px solid #bbb;
}

.wrapper-areaselect.default .areaselect-bottom {
  border-bottom: 1px solid #bbb;
}

.wrapper-areaselect.has-error .areaselect-left {
  border-left-color: #a94442;
}

.wrapper-areaselect.has-error .areaselect-right {
  border-right-color: #a94442;
}

.wrapper-areaselect.has-error .areaselect-top {
  border-top-color: #a94442;
}

.wrapper-areaselect.has-error .areaselect-bottom {
  border-bottom-color: #a94442;
}

.wrapper-areaselect.default .areaselect-content {
  border: 1px solid #bbb;
}

.wrapper-areaselect.has-error .areaselect-content {
  border-color: #a94442;
}

.wrapper-areaselect.deselect .areaselect-left,
.wrapper-areaselect.deselect .areaselect-top,
.wrapper-areaselect.deselect .areaselect-right,
.wrapper-areaselect.deselect .areaselect-bottom,
.wrapper-areaselect.selected .areaselect-left,
.wrapper-areaselect.selected .areaselect-top,
.wrapper-areaselect.selected .areaselect-right,
.wrapper-areaselect.selected .areaselect-bottom {
  border-style: none;
}

.wrapper-areaselect.selected .areaselect-left {
  background: var(--move-dotted-v) repeat-y left top;
}

.wrapper-areaselect.selected .areaselect-top {
  background: var(--move-dotted-h) repeat-x left top;
}

.wrapper-areaselect.selected .areaselect-right {
  background: var(--move-dotted-v)  repeat-y right top;
}

.wrapper-areaselect.selected.danger .areaselect-left {
  background-image: var(--move-dotted-v-danger);
}

.wrapper-areaselect.selected.danger .areaselect-top {
  background-image: var(--move-dotted-h-danger);
}

.wrapper-areaselect.selected.danger .areaselect-right {
  background-image: var(--move-dotted-v-danger);
}

.wrapper-areaselect.selected.danger .areaselect-bottom {
  background-image: var(--move-dotted-h-danger);
}

.wrapper-areaselect.selected .areaselect-handle {
  position: absolute;
  font-size: 0px;
  width: 5px;
  height: 5px;
  background-color: #fff;
  border: solid 1px #000;
  opacity: 0.5;
  z-index: 2003;
}

.wrapper-areaselect.selected .areaselect-handle.top {
  top: 0;
}

.wrapper-areaselect.selected .areaselect-handle.bottom {
  bottom: 0;
}

.wrapper-areaselect.selected .areaselect-handle.left {
  left: 0;
}

.wrapper-areaselect.selected .areaselect-handle.right {
  right: 0;
}

.wrapper-areaselect.selected .areaselect-handle.middle.top,
.wrapper-areaselect.selected .areaselect-handle.middle.bottom {
  left: 50%;
  margin-left: -2.5px;
  cursor: ns-resize;
}

.wrapper-areaselect.selected .areaselect-handle.middle.right,
.wrapper-areaselect.selected .areaselect-handle.middle.left {
  top: 50%;
  margin-top: -2.5px;
  cursor: ew-resize;
}

.wrapper-areaselect.selected .areaselect-handle.top.left,
.wrapper-areaselect.selected .areaselect-handle.bottom.right {
  cursor: nw-resize;
}

.wrapper-areaselect.selected .areaselect-handle.top.right,
.wrapper-areaselect.selected .areaselect-handle.bottom.left {
  cursor: ne-resize;
}

.wrapper-areaselect.selecting {
  background-color: rgba(0,0,0,0.15);
  border: 1px solid #888;
}

.wrapper-areaselect.active {
  animation-name: activeMotion;
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-iteration-count: infinite;
}

.wrapper-areaselect .areaselect-content {
  position: relative;
}

.wrapper-areaselect .areaselect-content .table {
  margin-top: 0;
  margin-bottom: 0;
}

.wrapper-areaselect.outline .areaselect-content {
  padding: 5px;
}

.wrapper-areaselect.required .areaselect-content:before {
  content: "*";
  position: absolute;
  top: -4px;
  right: 1px;
  color: #a94442;
  font-size: 160%;
}

.wrapper-areaselect .areaselect-content[contenteditable="true"]:active,
.wrapper-areaselect .areaselect-content[contenteditable="true"]:focus,
.wrapper-areaselect .areaselect-content [contenteditable="true"]:active,
.wrapper-areaselect .areaselect-content [contenteditable="true"]:focus {
  border: none;
  outline: none;
}

.wrapper-areaselect-adjust {
  position: absolute;
  display: block;
  cursor: default;
  z-index: 3000;
}

.wrapper-areaselect-adjust .areaselect-left,
.wrapper-areaselect-adjust .areaselect-top,
.wrapper-areaselect-adjust .areaselect-right,
.wrapper-areaselect-adjust .areaselect-bottom {
  position: absolute;
  font-size: 0;
  opacity: 0.5;
}

.wrapper-areaselect-adjust .areaselect-left,
.wrapper-areaselect-adjust .areaselect-right {
  width: 10px;
  bottom: 0;
  padding: 0 5px;
  cursor: default;
  z-index: 1;
}

.wrapper-areaselect-adjust .areaselect-top,
.wrapper-areaselect-adjust .areaselect-bottom {
  height: 10px;
  right: 0;
  padding: 5px 0;
  cursor: default;
  z-index: 2;
}

.wrapper-areaselect-adjust .areaselect-left {
  left: -9px;
  top: -5px;
  background: var(--move-dotted-v)  repeat-y 4px center;
}

.wrapper-areaselect-adjust .areaselect-right {
  top: -5px;
  background: var(--move-dotted-v)  repeat-y 4px center;
}

.wrapper-areaselect-adjust .areaselect-top {
  left: -5px;
  top: -10px;
  background: var(--move-dotted-h) repeat-x center 5px;
}

.wrapper-areaselect-adjust .areaselect-bottom {
  left: -5px;
  padding-top: 4px;
  background: var(--move-dotted-h) repeat-x center 4px;
}

.wrapper-areaselect-adjust.danger .areaselect-left {
  background-image: var(--move-dotted-v-danger);
}

.wrapper-areaselect-adjust.danger .areaselect-top {
  background-image: var(--move-dotted-h-danger);
}

.wrapper-areaselect-adjust.danger .areaselect-right {
  background-image: var(--move-dotted-v-danger);
}

.wrapper-areaselect-adjust.danger .areaselect-bottom {
  background-image: var(--move-dotted-h-danger);
}

.wrapper-areaselect-adjust.invisible-border .areaselect-left,
.wrapper-areaselect-adjust.invisible-border .areaselect-top,
.wrapper-areaselect-adjust.invisible-border .areaselect-right,
.wrapper-areaselect-adjust.invisible-border .areaselect-bottom {
  background: none;
}

.wrapper-areaselect-adjust.draggable .areaselect-left,
.wrapper-areaselect-adjust.draggable .areaselect-top,
.wrapper-areaselect-adjust.draggable .areaselect-right,
.wrapper-areaselect-adjust.draggable .areaselect-bottom {
  cursor: all-scroll;
}

.wrapper-areaselect-adjust .areaselect-handle {
  position: absolute;
  font-size: 0px;
  width: 5px;
  height: 5px;
  background-color: #fff;
  border: solid 1px #000;
}

.wrapper-areaselect-adjust .areaselect-handle.left {
  left: 0;
}

.wrapper-areaselect-adjust .areaselect-handle.right {
  right: 0;
}

.wrapper-areaselect-adjust .areaselect-top .areaselect-handle.left,
.wrapper-areaselect-adjust .areaselect-top .areaselect-handle.right,
.wrapper-areaselect-adjust .areaselect-top .areaselect-handle.middle {
  top: 5px;
}

.wrapper-areaselect-adjust .areaselect-bottom .areaselect-handle.left,
.wrapper-areaselect-adjust .areaselect-bottom .areaselect-handle.right,
.wrapper-areaselect-adjust .areaselect-bottom .areaselect-handle.middle {
  top: 0;
}

.wrapper-areaselect-adjust .areaselect-top .areaselect-handle.middle,
.wrapper-areaselect-adjust .areaselect-bottom .areaselect-handle.middle {
  left: 50%;
  margin-left: -2.5px;
  cursor: ns-resize;
}

.wrapper-areaselect-adjust .areaselect-left .areaselect-handle.middle,
.wrapper-areaselect-adjust .areaselect-right .areaselect-handle.middle {
  top: 50%;
  margin-top: -2.5px;
  cursor: ew-resize;
}

.wrapper-areaselect-adjust .areaselect-left .areaselect-handle.middle {
  left: 4px;
}

.wrapper-areaselect-adjust .areaselect-right .areaselect-handle.middle {
  left: 0;
}

.wrapper-areaselect-adjust .areaselect-top .areaselect-handle.left,
.wrapper-areaselect-adjust .areaselect-bottom .areaselect-handle.right {
  cursor: nw-resize;
}

.wrapper-areaselect-adjust .areaselect-top .areaselect-handle.right,
.wrapper-areaselect-adjust .areaselect-bottom .areaselect-handle.left {
  cursor: ne-resize;
}

.wrapper-areaselect-option {
  position: absolute;
}

.wrapper-areaselect-option.topside {
  bottom: 100%;
  margin-bottom: 4px;
}

.wrapper-areaselect-option.bottomside {
  top: 100%;
  margin-top: -1px;
}

.wrapper-areaselect-option.left {
  left: 0;
}

.wrapper-areaselect-option.right {
  right: 0;
}

.wrapper-areaselect-title {
  position: absolute;
  border-radius: 5px 5px 0 0;
  padding: 2px 10px;
}

.areaselect-content .text {
  padding: 5px;
}

.areaselect-content .check {
  width: 100%;
  height: 100%;
  padding: 0;
}

.areaselect-content .check > svg > path {
  fill: #ddd;
}

.areaselect-content .check.checked > svg > path {
  fill: #333;
}

.areaselect-content .sign {
  position: absolute;
  top: 0;
  right: 5px;
}

.areaselect-content .sign:before {
  display: inline-block;
  content: "\e986";
  font-size: 200%;
  font-family: font-icon;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}

.areaselect-content .img {
  width: 100%;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: contain;
}

.areaselect-content [data-placeholder]:empty:before {
  content: attr(data-placeholder);
  color: #ccc;
}

.theme-dark .areaselect-content [data-placeholder]:empty:before {
  color: #666;
}

.wrapper-areaselect.selected[class*=pin-fixed-]:before {
  content: "\e94e";
  font-family: font-icon;
  font-size: 116.6666%;
  position: absolute;
  right: -5px;
  left: -5px;
  display: flex;
  color: #fdbd5d;
}

.wrapper-areaselect.selected.pin-fixed-top-left:before,
.wrapper-areaselect.selected.pin-fixed-bottom-right:before {
  justify-content: flex-start;
}

.wrapper-areaselect.selected.pin-fixed-top-right:before,
.wrapper-areaselect.selected.pin-fixed-bottom-left:before {
  justify-content: flex-end;
}

.wrapper-areaselect.selected.pin-fixed-top-center:before,
.wrapper-areaselect.selected.pin-fixed-bottom-center:before {
  justify-content: center;
}

.wrapper-areaselect.selected[class*=pin-fixed-top-]:before {
  top: -17px;
}

.wrapper-areaselect.selected[class*=pin-fixed-bottom-]:before {
  transform: rotate(180deg);
  bottom: -17px;
}

.template-setup .wrapper-ecount-report {
  display: flex;
  height: 100%;
}

.template-setup .wrapper-ecount-report > .ecount-report-setting-panel {
  width: 360px;
  margin-right: 5px;
  height: 100%;
  padding: 10px;
  background-color: #fff;
  transition: left ease-in-out 0.2s;
  position: absolute;
  top: 80px;
  height: auto;
  bottom: 15px;
  left: -360px;
  z-index: 90010;
  border: 1px solid #d4d4d4;
  border-radius: 10px;
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.2);
}

.template-setup .wrapper-ecount-report > .ecount-report-setting-panel > .panel {
  border: none;
  height: 100%;
  box-shadow: none;
}

.template-setup .wrapper-ecount-report > .ecount-report-setting-panel > .panel > .panel-body {
  height: 100%;
  padding: 0;
}

.template-setup .wrapper-ecount-report > .ecount-report-setting-panel.open {
  left: 15px;
}

.template-setup .wrapper-ecount-report > .ecount-report-setting-panel > .setting-panel-toggler {
  position: absolute;
  top: 40%;
  bottom: 40%;
  width: 13px;
  right: -13px;
  background-color: #f0f0f0;
  z-index: 0;
  border: 1px solid #ccc;
  border-right: 1px solid #a7b0b8;
  cursor: pointer;
  box-shadow: 3px 3px 3px rgba(0,0,0,.2);
  border-radius: 0 5px 5px 0;
}

.template-setup .wrapper-ecount-report > .ecount-report-setting-panel > .setting-panel-toggler:before {
  content: "";
  display: block;
  width: 4px;
  border: 1px solid #8c8c8c;
  border-top: none;
  border-bottom: none;
  height: 15px;
  position: absolute;
  left: 4px;
  top: 50%;
  margin-top: -7px;
}

.template-setup .wrapper-ecount-report > .ecount-report-setting-panel > .panel,
.template-setup .wrapper-ecount-report > .ecount-report-setting-panel > .panel > .panel-body {
  border-radius: 10px;
}

.template-setup .wrapper-ecount-report > .ecount-report-panel {
  overflow: hidden;
  flex: 1;
  height: 100%;
}

.template-setup .wrapper-ecount-report > .ecount-report-panel > .panel {
  border: none;
  height: 100%;
  box-shadow: none;
}

.template-setup .wrapper-ecount-report > .ecount-report-panel > .panel > .panel-body {
  height: 100%;
  padding: 0;
  background-color: transparent;
}

.wrapper-report,
.report-category,
.report-category > .category-header,
.report-category > .category-header > .category-title,
.report-category > .tools,
.report-category > .tools > .tool {
  display: flex;
}

.wrapper-report {
  flex-direction: column;
  position: absolute;
  top: 5px;
  bottom: 5px;
  left: 5px;
  right: 5px;
}

.wrapper-report.position-static {
  margin-bottom: 5px;
}

.wrapper-report.position-relative {
  margin-bottom: 5px;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}

.template-setup .wrapper-ecount-report > .ecount-report-panel > .panel > .panel-body .wrapper-report {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.wrapper-report-toolbar {
  display: inline-flex;
  position: relative;
  flex-wrap: wrap;
  z-index: 90000;
  background-color: var(--body-background-color);
}

.wrapper-report.report-toolbar-fixed .wrapper-report-toolbar {
  position: sticky;
  top: calc(5/var(--size) * -1);
  padding-top: calc(5/var(--size));
}

.wrapper-report-toolbar.report-toolbar-collapse {
  padding-right: calc(24/var(--space));
}

.wrapper-report-toolbar.report-toolbar-collapse .report-category-collapse-btn {
  position: absolute;
  right: 0;
  margin-top: calc(2/var(--space));
}

.wrapper-report-category {
  display: inline-flex;
  position: relative;
  flex-wrap: wrap;
}

.report-category {
  border: var(--border) var(--border-default);
  border-radius: var(--radius-default);
  margin: 0 calc(5/var(--space)) calc(5/var(--space)) 0;
  min-height: calc(26/var(--space));
}

.report-category:first-child {
  margin-left: 0px;
}

.report-category:nth-child(1) {
  z-index: 10;
}

.report-category:nth-child(2) {
  z-index: 9;
}

.report-category:nth-child(3) {
  z-index: 8;
}

.report-category:nth-child(4) {
  z-index: 7;
}

.report-category:nth-child(5) {
  z-index: 6;
}

.report-category:nth-child(6) {
  z-index: 5;
}

.report-category:nth-child(7) {
  z-index: 4;
}

.report-category:nth-child(8) {
  z-index: 3;
}

.report-category:nth-child(9) {
  z-index: 2;
}

.report-category:nth-child(10) {
  z-index: 1;
}

.report-category > .category-header {
  align-self: stretch;
  z-index: 2;
}

.report-category > .category-header > .category-title {
  align-items: center;
  background-color: rgb(var(--gray20));
  padding: 0 calc(7/var(--space));
  border-right: var(--border) var(--border-default);
  color: var(--default);
  border-radius: var(--radius-default) 0 0 var(--radius-default);
}

.report-category > .category-header > .category-option {
  position: relative;
  display: flex;
}

.report-category > .tools {
  flex-wrap: wrap;
  background-color: rgb(var(--white));
  border-radius: var(--radius-default);
  padding: calc(1/var(--space));
  gap: calc(1/var(--space));
}

.report-category > .category-header + .tools {
  border-radius: 0 var(--radius-default) var(--radius-default) 0;
}

.report-category > .tools > .divider {
  align-self: center;
  background-color: rgb(var(--gray30));
  margin: 0 calc(5/var(--space));
  padding: calc(10/var(--space)) calc(0.5/var(--space));
}

.report-category > .tools > .tool {
  position: relative;
  align-items: center;
}

.report-category > .tools > .tool:not(.disabled):hover {
  border-radius: var(--radius-default);
  background-color: rgba(var(--gray20), 0.7);
}

.report-category > .tools > .tool > .btn {
  border-style: none;
  align-self: stretch;
}

.report-category > .tools > .tool > .btn:hover:not(:active):not(.active),
.report-category > .tools > .tool > .btn:hover:not(.active) {
  box-shadow: none;
  background-color: rgba(var(--gray30), 0.8);
}

.report-category > .tools > .tool > .btn.active:hover {
  background-color: rgb(var(--gray20));
}

.report-category > .tools > .tool > .btn:not(.active) {
  background-color: transparent;
}

.report-category > .tools > .tool > .btn[class*=tool-] {
  min-width: calc(26/var(--space));
  min-height: calc(24/var(--space));
}

.report-category > .tools > .tool > .btn[class*=tool-]:active,
.report-category > .tools > .tool > .btn[class*=tool-] + .btn.btn-arrow:active {
  box-shadow: var(--z-depth-btn-default-active);
}

.report-category > .tools > .tool > .btn.btn-arrow {
  padding-left: 0;
  padding-right: 0;
}

.report-category > .tools > .tool > .btn.btn-arrow[class*=tool-] {
  padding-left: calc(24/var(--space));
  padding-right: calc(2/var(--space));
}

.report-category > .tools > .tool > .btn[class*=tool-] + .btn.btn-arrow {
  transition: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  padding-left: calc(1/var(--space));
  padding-right: calc(1/var(--space));
  border-left: var(--border) transparent;
}

.report-category > .tools > .tool:hover > .btn[class*=tool-] + .btn.btn-arrow {
  border-left-color: rgba(var(--gray30));
}

.report-category > .tools > .tool:has(> .btn[class*=tool-] + .btn.btn-arrow) > .btn[class*=tool-] {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.report-category > .tools > .tool > .btn.btn-arrow:after,
.report-category > .category-header > .category-option > .btn.btn-arrow:after {
  content: "";
  border: none;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzMzMzMzMiIHBvaW50cz0iNSwxMi43MDcgMS42NDcsOS4zNTQgMi4zNTQsOC42NDYgNSwxMS4yOTMgNy42NDYsOC42NDYgOC4zNTQsOS4zNTQgIi8+DQo8L3N2Zz4NCg==');
  width: calc(10/var(--space));
  height: calc(10/var(--space));
}

.report-category > .category-header > .category-option > .btn.btn-arrow:not(:empty),
.report-category > .tools > .tool > .btn.btn-arrow:not(:empty) {
  padding: calc(6/var(--space)) calc(5/var(--space));
}

.report-category > .category-header > .category-option > .btn.btn-arrow:not(:empty):after,
.report-category > .tools > .tool > .btn.btn-arrow:not(:empty):after {
  margin-left: calc(5/var(--space));
}

.report-category > .category-header > .category-option > .btn {
  border-style: none;
  border-right-style: solid;
  border-radius: 0;
}

.report-category > .category-header > .category-option:first-child > .btn {
  border-radius: var(--radius-default) 0 0 var(--radius-default);
}





.report-category > .tools > .tool > .form-control {
  padding-top: calc(3/var(--space));
  padding-bottom: calc(3/var(--space));
}

.report-category > .tools > .tool > .form-control,
.report-category > .tools > .tool > .form-checkbox,
.report-category > .tools > .tool > .form-radio {
  margin-left: calc(4/var(--space));
  margin-right: calc(4/var(--space));
}

.wrapper-report.disabled:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.5;
  z-index: 90100;
  cursor: not-allowed;
  background-color: rgb(var(--gray40));
}

.report-category > .tools > .tool.disabled,
.report-category > .tools > .tool .btn.disabled,
.wrapper-report ul.dropdown-menu-icon-list > li.disabled,
.wrapper-report ul.dropdown-menu-icon-list > li > a.disabled {
  opacity: 0.3;
}

ul.dropdown-menu-icon-list.dropdown-menu-report > li.disabled,
ul.dropdown-menu-icon-list.dropdown-menu-report > li > a.disabled {
  opacity: 0.3;
}

.report-category > .tools > .tool.disabled .btn:hover {
  background-color: transparent;
  cursor: default;
}

.report-category > .tools > .tool.disabled .btn:active {
  box-shadow: none;
}

.report-category > .tools > .tool.disabled .btn + .dropdown-menu {
  display: none;
}

.report-category > .tools > .tool > .btn,
.wrapper-report ul.dropdown-menu-icon-list > li[class*=tool-],
.wrapper-report ul.dropdown-menu-icon-list > li > a[class*=tool-],
ul.dropdown-menu-icon-list.dropdown-menu-report > li[class*=tool-],
ul.dropdown-menu-icon-list.dropdown-menu-report > li > a[class*=tool-],
ul.dropdown-menu-icon-list.dropdown-menu-color-picker > li[class*=tool-],
ul.dropdown-menu-icon-list.dropdown-menu-color-picker > li > a[class*=tool-] {
  background-repeat: no-repeat;
  background-size: calc(16/var(--space));
  background-position: calc(5/var(--space)) center;
}

.wrapper-report ul.dropdown-menu-icon-list {
  z-index: 4001;
}

.wrapper-report ul.dropdown-menu-icon-list > li[class*=tool-],
.wrapper-report ul.dropdown-menu-icon-list > li > a[class*=tool-],
ul.dropdown-menu-icon-list.dropdown-menu-report > li[class*=tool-],
ul.dropdown-menu-icon-list.dropdown-menu-report > li > a[class*=tool-],
ul.dropdown-menu-icon-list.dropdown-menu-color-picker > li[class*=tool-],
ul.dropdown-menu-icon-list.dropdown-menu-color-picker > li > a[class*=tool-] {
  padding-left: calc(30/var(--space));
}

.wrapper-report .dropdown-menu.dropdown-menu-fixed-height,
ul.dropdown-menu-icon-list.dropdown-menu-report.dropdown-menu-fixed-height {
  max-height: 350px;
}

.wrapper-report ul.dropdown-menu > li.active a,
ul.dropdown-menu-icon-list.dropdown-menu-report > li.active a {
  color: var(--text);
  background-color: rgb(var(--gray20));
}

.wrapper-report ul.dropdown-menu > li.checked-item a,
ul.dropdown-menu-icon-list.dropdown-menu-report > li.checked-item a {
  background-image: none;
  background-color: rgb(var(--gray20));
}

.wrapper-report ul.dropdown-menu > li.checked-item a:before,
ul.dropdown-menu-icon-list.dropdown-menu-report > li.checked-item a:before {
  font-family: font-icon;
  content: "\e936";
}

.wrapper-report-toolbar.wrapper-report-toolbox {
  display: flex;
  flex-direction: column;
  padding: calc(10/var(--space));
}

.wrapper-report-toolbar.wrapper-report-toolbox,
.theme-dark .wrapper-report-toolbar.wrapper-report-toolbox {
  background-color: transparent;
}

.wrapper-report-toolbar.wrapper-report-toolbox > .report-category {
  border: none;
  margin: 0;
}

.wrapper-report-toolbar.wrapper-report-toolbox > .report-category + .report-category {
  margin-top: calc(5/var(--space));
}

.wrapper-report-toolbar.wrapper-report-toolbox > .report-category > .category-header > .category-title {
  white-space: nowrap;
  border-right: none;
  border-radius: var(--radius-default);
  background-color: rgb(var(--gray10));
  margin-right: calc(5/var(--space));
}

.wrapper-report-toolbar.wrapper-report-toolbox > .report-category > .tools {
  flex-wrap: nowrap;
}

.tool-info {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwSDNIMnYxdjE0djFoMWgxMmgxdi0xVjFWMEgxNXogTTE1LDE1SDNWMWgxMlYxNXoiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMyw3VjZoLTFWNWgtMXYyaC0xVjRjMC0xLjEwNC0wLjg5Ni0yLTItMkgyQzAuODk2LDIsMCwyLjg5NiwwLDR2OGMwLDEuMTA0LDAuODk2LDIsMiwyaDYNCgljMS4xMDQsMCwyLTAuODk2LDItMlY4aDF2MmgxVjloMVY4aDFWN0gxM3oiLz4NCjxnPg0KCTxyZWN0IHg9IjQiIHk9IjQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjYsMTEgNiw3IDQsNyAzLDcgMyw4IDQsOCA0LDExIDMsMTEgMywxMiA0LDEyIDYsMTIgNywxMiA3LDExIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-restore-default {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMiwzdjIuMDI5QzExLjA4OSwzLjgwNCw5LjY0NSwzLDgsM0M1LjIzOCwzLDMsNS4yMzksMyw4YzAsMi43NjIsMi4yMzgsNSw1LDVjMi4wNDksMCwzLjgwNi0xLjIzNiw0LjU3OC0zDQoJaC0xLjcxM0MxMC4yMywxMC45MDQsOS4xODYsMTEuNSw4LDExLjVjLTEuOTMsMC0zLjUtMS41Ny0zLjUtMy41UzYuMDcsNC41LDgsNC41YzEuMTg0LDAsMi4yMjUsMC41OTUsMi44NTQsMS41SDl2MWgyLjMzN0gxMmgwLjg5OQ0KCUgxM1Y2VjNIMTJ6Ii8+DQo8L3N2Zz4NCg==");
}

.tool-undo {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02LjI1Niw0Ljg1MlY0LjYyOFYzLjgxNFYzSDUuNDQxdjAuODE0SDQuNjI4djAuODE0SDMuODE0djAuODE0SDN2MC44MTRoMC44MTRWNy4wN2gwLjgxM3YwLjgxNGgwLjgxMw0KCXYwLjgxM2gwLjgxNFY3Ljg4NFY3LjA3VjYuMjU2VjYuMDkzYzIuMzg5LDAuMjEsNC4yNzMsMi4xOTgsNC4yNzMsNC42Mzl2Mi4wMzVoMS4yMjF2LTIuMDM1QzExLjc1LDcuNjE2LDkuMzIsNS4wNjMsNi4yNTYsNC44NTJ6Ig0KCS8+DQo8L3N2Zz4NCg==");
}

.tool-redo {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMS45MzYsNS40NDJWNC42MjhoLTAuODEzVjMuODE0aC0wLjgxM1YzSDkuNDk0djAuODE0djAuODE0djAuMjI0QzYuNDI5LDUuMDYzLDQsNy42MTYsNCwxMC43MzJ2Mi4wMzUNCgloMS4yMjF2LTIuMDM1YzAtMi40NDEsMS44ODUtNC40MjksNC4yNzMtNC42Mzl2MC4xNjNWNy4wN3YwLjgxNHYwLjgxM2gwLjgxNFY3Ljg4NGgwLjgxM1Y3LjA3aDAuODEzVjYuMjU2aDAuODE0VjUuNDQySDExLjkzNnoiLz4NCjwvc3ZnPg0K");
}

.tool-view {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxlbGxpcHNlIGZpbGw9IiNGQ0JFNUQiIGN4PSI4LjAwMiIgY3k9IjguMDAzIiByeD0iMS44NDgiIHJ5PSIxLjc2NyIvPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTguMDAyLDQuMDAzYy0yLjgyMiwwLTUuMjU2LDEuNTkyLTYuMzc1LDMuODg4Yy0wLjAzNSwwLjA3MS0wLjAzNSwwLjE1LDAsMC4yMjINCglDMi43NDQsMTAuNDA4LDUuMTc4LDEyLDguMDAyLDEyczUuMjU1LTEuNTkyLDYuMzczLTMuODg4YzAuMDM2LTAuMDcxLDAuMDM2LTAuMTUxLDAtMC4yMjJDMTMuMjU3LDUuNTk1LDEwLjgyMiw0LjAwMyw4LjAwMiw0LjAwM3oNCgkgTTgsMTFjLTEuNjU2LDAtMy0xLjM0NC0zLTNjMC0xLjY1NywxLjM0NC0zLDMtM3MzLDEuMzQzLDMsM0MxMSw5LjY1Niw5LjY1NiwxMSw4LDExeiIvPg0KPC9zdmc+DQo=");
}

.tool-view-area-title {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSIxIiB5PSI3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjQiIHk9IjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjExIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-view-paper-margin {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMywzIDMsMCAyLDAgMiwyIDAsMiAwLDMgMiwzIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjRjA2MDUxIiBwb2ludHM9IjE0LDIgMTQsMCAxMywwIDEzLDIgMTIsMiAxMiwzIDEzLDMgMTMsNCAxNCw0IDE0LDMgMTYsMyAxNiwyIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjRjA2MDUxIiBwb2ludHM9IjEzLDE0IDEzLDE2IDE0LDE2IDE0LDE0IDE2LDE0IDE2LDEzIDEzLDEzIAkiLz4NCgk8cmVjdCB4PSI0IiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI1IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iOSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEzIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTMiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMywxMiAyLDEyIDIsMTMgMCwxMyAwLDE0IDIsMTQgMiwxNiAzLDE2IDMsMTQgNCwxNCA0LDEzIDMsMTMgCSIvPg0KCTxyZWN0IHg9IjIiIHk9IjEwIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iOCIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjYiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI0IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-view-grid-title {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iNywxIDcsMCA0LDAgNCw0IDcsNCA3LDMgNSwzIDUsMSAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSI0LDE2IDcsMTYgNywxNSA1LDE1IDUsMTMgNywxMyA3LDEyIDQsMTIgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iNCwxMSA3LDExIDcsMTAgNSwxMCA1LDYgNyw2IDcsNSA0LDUgCSIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeT0iMSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjMiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHk9IjciIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB5PSIxMyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjMiIGhlaWdodD0iMiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTE2LDFWMGgtM2gtMUg4djR2MXY2djF2NGg0aDFoM3YtMWgtM3YtM2gzdi0xaC0zVjVoM1Y0aC0zVjFIMTZ6IE0xMiwxNUg5di0zaDNWMTV6IE0xMiwxMUg5VjVoM1YxMXogTTEyLDQNCglIOVYxaDNWNHoiLz4NCjwvc3ZnPg0K");
}

.tool-insert-table {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwSDB2MXYydjF2M3YxdjN2MXYzdjFoMWg0aDFoNGgxaDRoMXYtMXYtM3YtMVY4VjdWNFYzVjFWMEgxNXogTTEsNGg0djNIMVY0eiBNMTAsN0g2VjRoNFY3eiBNMTAsOHYzSDYNCglWOEgxMHogTTEsOGg0djNIMVY4eiBNMSwxNXYtM2g0djNIMXogTTYsMTV2LTNoNHYzSDZ6IE0xNSwxNWgtNHYtM2g0VjE1eiBNMTUsMTFoLTRWOGg0VjExeiBNMTUsN2gtNFY0aDRWN3ogTTE1LDNIMVYxaDE0VjN6Ii8+DQo8cmVjdCB4PSIxIiB5PSIxIiBmaWxsPSIjREREREREIiB3aWR0aD0iMTQiIGhlaWdodD0iMiIvPg0KPC9zdmc+DQo=");
}

.tool-insert-textbox {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwSDB2MXYxNHYxaDFoMTRoMXYtMVYxVjBIMTV6IE0xNSwxNUgxVjFoMTRWMTV6Ii8+DQo8Zz4NCgk8cmVjdCB4PSI5IiB5PSIzIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNy45NzEsNy41NDJMNS44NjUsMy4xODhjLTAuMTIzLTAuMjUxLTAuNjExLTAuMjUxLTAuNzMzLDBMMy4wMjcsNy41NDINCgljLTAuMDc5LDAuMTcsMC4wMTcsMC4zNjMsMC4yMTksMC40MzNDMy40NSw4LjA0MywzLjY4LDcuOTYyLDMuNzY0LDcuNzkzbDAuNDE5LTAuODY5QzQuMTk3LDYuOTI2LDQuMjEsNi45MzMsNC4yMjUsNi45MzNoMi41NTENCgljMC4wMTYsMCwwLjAyOC0wLjAwOCwwLjA0My0wLjAxbDAuNDIsMC44NjlDNy4zMDEsNy45MjIsNy40NDksOCw3LjYwNCw4YzAuMDQ5LDAsMC4xMDItMC4wMDksMC4xNDktMC4wMjUNCglDNy45NTQsNy45MDUsOC4wNTIsNy43MTIsNy45NzEsNy41NDJ6IE00LjU2Myw2LjEzNUw1LjUsNC4xOTRsMC45MzgsMS45NDFINC41NjN6Ii8+DQo8L3N2Zz4NCg==");
}

.tool-insert-textbox-layered {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjgiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwzaC0zVjFWMGgtMUgwdjF2MTB2MWgxaDJ2NGgxaDExaDF2LTFWNFYzSDE1eiBNMSwxMVYxaDEwdjEwSDF6IE0xNSwxNUg0di0zaDdoMXYtMVY0aDNWMTV6Ii8+DQo8Zz4NCgk8cmVjdCB4PSIxMyIgeT0iNSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTEiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMyIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjkiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTYuOTcxLDYuNTQyTDQuODY2LDIuMTg4Yy0wLjEyMy0wLjI1MS0wLjYxMS0wLjI1MS0wLjczMywwTDIuMDI5LDYuNTQyYy0wLjA4LDAuMTcsMC4wMTYsMC4zNjMsMC4yMTgsMC40MzMNCglDMi40NTEsNy4wNDMsMi42OCw2Ljk2MiwyLjc2NCw2Ljc5M2wwLjQyLTAuODY5YzAuMDE1LDAuMDAyLDAuMDI3LDAuMDA5LDAuMDQzLDAuMDA5aDIuNTQ5YzAuMDE2LDAsMC4wMjktMC4wMDgsMC4wNDUtMC4wMQ0KCWwwLjQyLDAuODY5QzYuMzAyLDYuOTIyLDYuNDUsNyw2LjYwNSw3YzAuMDQ5LDAsMC4xMDEtMC4wMDksMC4xNDgtMC4wMjVDNi45NTUsNi45MDUsNy4wNTMsNi43MTIsNi45NzEsNi41NDJ6IE0zLjU2NCw1LjEzNQ0KCWwwLjkzNy0xLjk0MWwwLjkzOCwxLjk0MUgzLjU2NHoiLz4NCjwvc3ZnPg0K");
}

.tool-insert-line {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwSDFIMHYxdjE0djFoMTVoMXYtMVYxVjBIMTV6IE0xNSwxNUgxVjFoMTRWMTV6Ii8+DQo8cmVjdCB4PSI3LjUiIHk9IjIuNzkzIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC0zLjMxMzUgNy45OTk5KSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMTAuNDE0Ii8+DQo8L3N2Zz4NCg==");
}

.tool-insert-line-horizontal {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTYsMTIgMTMsMTIgMTMsOSAxMiw5IDEyLDEyIDksMTIgOSwxMyAxMiwxMyAxMiwxNiAxMywxNiAxMywxMyAxNiwxMyAiLz4NCjxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTUsMCAxLDAgMCwwIDAsMSAwLDE1IDAsMTYgOCwxNiA4LDE1IDEsMTUgMSwxIDE1LDEgMTUsOCAxNiw4IDE2LDEgMTYsMCAiLz4NCjxyZWN0IHg9IjQiIHk9IjciIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K");
}

.tool-insert-line-vertical {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTYsMTIgMTMsMTIgMTMsOSAxMiw5IDEyLDEyIDksMTIgOSwxMyAxMiwxMyAxMiwxNiAxMywxNiAxMywxMyAxNiwxMyAiLz4NCjxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTUsMCAxLDAgMCwwIDAsMSAwLDE1IDAsMTYgOCwxNiA4LDE1IDEsMTUgMSwxIDE1LDEgMTUsOCAxNiw4IDE2LDEgMTYsMCAiLz4NCjxyZWN0IHg9IjciIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjwvc3ZnPg0K");
}

.tool-insert-image {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTAsMTIuMzk0IDUuNSw3Ljg5NCAxLDEyLjM5NCAxLDE1IDE1LDE1IDE1LDEyLjM5NCAxMi41LDkuODk0ICIvPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTE1LDBIMUgwdjF2MTIuMzk0VjE1djFoMWgxNGgxdi0xdi0xLjYwNlYxVjBIMTV6IE0xNSwxNUgxdi0yLjYwNlYxaDE0djExLjM5NFYxNXoiLz4NCjxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjExIiBjeT0iNSIgcj0iMiIvPg0KPC9zdmc+DQo=");
}

.tool-insert-image-share {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjguNSIgY3k9IjMuNSIgcj0iMS41Ii8+DQo8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjksNS45MjkgNyw3LjkyOSA0LDQuOTI5IDEsNy45MjkgMSwxMSA4LDExIDgsOCAxMSw4IDExLDcuOTI5ICIvPg0KPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIxLDExIDEsNy45MjkgMSwxIDExLDEgMTEsNy45MjkgMTEsOCAxMiw4IDEyLDEgMTIsMCAwLDAgMCwxIDAsOC45MjkgMCwxMSAwLDEyIDEsMTIgOCwxMiA4LDExICIvPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTE1LDloLTVIOXYxdjN2MWgxaDJ2MWgtMnYxaDJoMWgydi0xaC0ydi0xaDJoMXYtMXYtM1Y5SDE1eiBNMTUsMTNoLTJoLTFoLTJ2LTNoNVYxM3oiLz4NCjwvc3ZnPg0K");
}

.tool-insert-image-personal {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjguNSIgY3k9IjMuNSIgcj0iMS41Ii8+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTAuMDgzLDcuMDEyTDksNS45MjlsLTIsMmwtMy0zbC0zLDNWMTFoNy4wMzZDOC4wMTQsMTAuODM0LDgsMTAuNjY3LDgsMTAuNQ0KCUM4LDguOTkzLDguODQ4LDcuNjkzLDEwLjA4Myw3LjAxMnoiLz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik04LjAzNiwxMUgxVjcuOTI5VjFoMTB2NS42NDJDMTEuMzIxLDYuNTU5LDExLjY1Miw2LjUsMTIsNi41VjFWMEgwdjF2Ny45MjlWMTF2MWgxLjU5NGg2LjI3MWwwLjI4OC0wLjQzMg0KCUM4LjA5OCwxMS4zODEsOC4wNjEsMTEuMTkxLDguMDM2LDExeiIvPg0KPHBhdGggZmlsbD0iIzc3Nzc3NyIgZD0iTTE0LjE1OCwxMi4yMzhDMTQuMzY5LDExLjg3MSwxNC41LDExLjQ1MywxNC41LDExYzAtMS4zNzktMS4xMjEtMi41LTIuNS0yLjVTOS41LDkuNjIxLDkuNSwxMQ0KCWMwLDAuNDUzLDAuMTMxLDAuODcxLDAuMzQyLDEuMjM4TDgsMTV2MWg4di0xTDE0LjE1OCwxMi4yMzh6IE0xMiw5LjVjMC44MjcsMCwxLjUsMC42NzMsMS41LDEuNWMwLDAuMzg2LTAuMTUsMC43MzQtMC4zOTEsMWgtMi4yMTkNCgljLTAuMjQtMC4yNjYtMC4zOTEtMC42MTQtMC4zOTEtMUMxMC41LDEwLjE3MywxMS4xNzMsOS41LDEyLDkuNXogTTEzLjU0NywxM2wxLjI1MiwySDkuMjAxbDEuMjk5LTJIMTMuNTQ3eiIvPg0KPC9zdmc+DQo=");
}

.tool-insert-image-filebox {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjEyLjUiIGN5PSI3LjUiIHI9IjEuNSIvPg0KCTxwb2x5Z29uIGZpbGw9Im5vbmUiIHBvaW50cz0iNSw1IDUsMTEuOTI5IDgsOC45MjkgMTEsMTEuOTI5IDEzLDkuOTI5IDE1LDExLjkyOSAxNSw1IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjExLDExLjkyOSA4LDguOTI5IDUsMTEuOTI5IDUsMTUgMTUsMTUgMTUsMTEuOTI5IDEzLDkuOTI5IAkiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNNCw0djF2Ny45MjlWMTV2MWgxLjU5NGgxMEgxNnYtMXYtMi4wNzFWNVY0SDR6IE0xNSwxNUg1di0zLjA3MVY1aDEwdjYuOTI5VjE1eiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0ZDQkU1RCIgZD0iTTEuNSwxM0MxLjIyNSwxMywxLDEyLjc3NSwxLDEyLjV2LTExQzEsMS4yMjQsMS4yMjUsMSwxLjUsMWg0LjMxOGwyLjQsMkgxMi41QzEyLjc3NSwzLDEzLDMuMjI0LDEzLDMuNVY0aDENCglWMy41QzE0LDIuNjczLDEzLjMyNywyLDEyLjUsMkg4LjU4MUw2LjE4MiwwSDEuNUMwLjY3MywwLDAsMC42NzMsMCwxLjV2MTFDMCwxMy4zMjcsMC42NzMsMTQsMS41LDE0SDR2LTFIMS41eiIvPg0KPC9zdmc+DQo=");
}

.tool-insert-image-sign {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMTQiIGhlaWdodD0iMiIvPg0KPHBhdGggZmlsbD0iI0RERERERCIgZD0iTTgsMi4xMjVjLTEuMTA0LDAtMiwxLjMwNy0yLDIuNjg4QzYsNS42MzQsNi4zMjEsNiw2LjgxMSw3aDAuMDE4bC0wLjE3MiwzSDlWOVY3aDAuMTg5DQoJQzkuNjc5LDYsMTAsNS41NzIsMTAsNC43NUMxMCwzLjM2OSw5LjEwNCwyLjEyNSw4LDIuMTI1eiIvPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTEzLjUsOUg5LjI3TDEwLDYuMjk1YzAuMzIyLTAuNTEyLDAuNS0xLjEzNywwLjUtMS43OTVjMC0xLjY1NC0xLjEyMS0zLTIuNS0zcy0yLjUsMS4zNDYtMi41LDMNCgljMCwwLjY1OSwwLjE3OCwxLjI4MywwLjUsMS43OTVMNi43Myw5SDIuNUMxLjY3Myw5LDEsOS42NzMsMSwxMC41VjEzaDE0di0yLjVDMTUsOS42NzMsMTQuMzI3LDksMTMuNSw5eiBNNyw2LjMxM1Y2VjUuOTQ2DQoJQzYuNjksNS41NjgsNi41LDUuMDUyLDYuNSw0LjVjMC0xLjEwMywwLjY3My0yLDEuNS0yczEuNSwwLjg5NywxLjUsMmMwLDAuNTUyLTAuMTksMS4wNjgtMC41LDEuNDQ2VjZ2MC40NjJMOCw5TDcsNi4zMTN6IE0xNCwxMkgyDQoJdi0xLjVDMiwxMC4yMjUsMi4yMjUsMTAsMi41LDEwSDdoMmg0LjVjMC4yNzUsMCwwLjUsMC4yMjUsMC41LDAuNVYxMnoiLz4NCjwvc3ZnPg0K");
}

.tool-insert-image-signbox {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMC44MjMsNy4yODhMOS42OTQsNi4zOTlDOS41Myw2LjI3MSw5LjMyMyw2LjIsOS4xMTYsNi4yYy0wLjE5MywwLTAuMzc5LDAuMDU5LTAuNTM3LDAuMTY4DQoJQzguNTU4LDYuMzgzLDguNTQzLDYuMzk0LDguNTIyLDYuNDA5Yy0wLjgwOCwwLjU3LTEuMzUzLDEuMDM3LTEuNjU1LDEuNDJDNi42ODYsOC4wNiw2LjYyMyw4LjM2OCw2LjY5OSw4LjY1MQ0KCWMwLjE4OCwwLjcwOS0wLjMwMSwxLjU2OS0wLjUwNiwxLjg0MmMtMC4zMDQsMC4zOTYtMC4yNDIsMC45NjEsMC4xMzMsMS4yODNsMC4wMzMsMC4wMjZDNi41MjMsMTEuOTMsNi43MjksMTIsNi45MzYsMTINCgljMC4yODgsMCwwLjU1NS0wLjEzLDAuNzM1LTAuMzU2TDcuNjcsMTEuNjQ2YzAuMjA2LTAuMjU3LDAuODk3LTAuOTE4LDEuNjItMC45MThjMC4wMTMsMCwwLjAyNSwwLDAuMDQsMGMwLjAxLDAsMC4wMjEsMCwwLjAyOCwwDQoJYzAuMjg5LDAsMC41NTktMC4xMzIsMC43MzYtMC4zNTdjMC4zMDEtMC4zODMsMC42MTktMS4wMDQsMC45NzEtMS44ODNjMC4wMTgtMC4wNDMsMC4wMzItMC4wNzgsMC4wNTEtMC4xMjENCglDMTEuMjY5LDcuOTc4LDExLjE1MSw3LjU0NiwxMC44MjMsNy4yODh6IE05LjIzMyw5LjI0M0M5LjE3MSw5LjMyMyw5LjA5LDkuMzg0LDkuMDA1LDkuNDI4QzguOTc2LDkuNDQyLDguOTQyLDkuNDQ2LDguOTEyLDkuNDU3DQoJYy0wLjA2LDAuMDIxLTAuMTE5LDAuMDM4LTAuMTgzLDAuMDRjLTAuMDEzLDAuMDAyLTAuMDI0LDAuMDEtMC4wMzcsMC4wMWMtMC4wNDEsMC0wLjA4Mi0wLjAxNC0wLjEyMy0wLjAyMQ0KCUM4LjU0NSw5LjQ4MSw4LjUyMSw5LjQ4MSw4LjQ5NSw5LjQ3M2MtMC4wOC0wLjAyNC0wLjE1OC0wLjA2LTAuMjI4LTAuMTE0Yy0wLjMtMC4yMzQtMC4zNTItMC42NjgtMC4xMTUtMC45NjgNCglDOC4yMTYsOC4zMSw4LjI5Niw4LjI1LDguMzgyLDguMjA3QzguNDExLDguMTksOC40NDIsOC4xODcsOC40NzMsOC4xNzhDOC41MzQsOC4xNTcsOC41OTIsOC4xNCw4LjY1NSw4LjEzNw0KCUM4LjY2OSw4LjEzNiw4LjY4LDguMTI4LDguNjkyLDguMTI4YzAuMDQxLDAsMC4wOCwwLjAxMywwLjEyMSwwLjAyMUM4Ljg0LDguMTUzLDguODY2LDguMTUzLDguODkxLDguMTYxDQoJYzAuMDgsMC4wMjUsMC4xNTgsMC4wNjEsMC4yMjgsMC4xMTVDOS40MTYsOC41MTEsOS40NjksOC45NDQsOS4yMzMsOS4yNDN6Ii8+DQo8cGF0aCBmaWxsPSIjREREREREIiBkPSJNMTAuMDM3LDEuNDc4bDAuMDM0LTAuMDQ2bDAuMDAyLTAuMDA0YzAuMDc4LTAuMTM2LDAuMTY2LTAuMjY1LDAuMjY4LTAuMzgzTDEwLjM3NiwxSDF2M2g3LjYyM2wxLjM3MS0yLjQzMw0KCUwxMC4wMzcsMS40Nzh6Ii8+DQo8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNOC4yOTMsNC44NTZjMC4wMTQtMC4wNzEsMC4wMzctMC4xNCwwLjA1Ny0wLjIxbDAuMDI3LTAuMTE0bDAuMDAzLDBjMC4wNDctMC4xNDYsMC4xMDUtMC4yOSwwLjE4NC0wLjQyOA0KCUw4LjYyMyw0SDFWMWg5LjM3NmwwLjAwNy0wLjAwOWwwLjAyNi0wLjAyNkwxMS4yNjIsMEgxSDB2MXYzdjF2MTB2MWgxaDE1di0xVjUuNDk5Yy0wLjA3LDAuMDk2LTAuMTQzLDAuMTkzLTAuMjIsMC4yN2wtMC4wMjEsMC4wMjQNCglsLTAuMDIzLDAuMDIybC0wLjA0OSwwLjA0N2wtMC4wMTMsMC4wMTVMMTUuNjA2LDUuOTRsLTAuMDAyLDAuMDAybC0wLjAxNCwwLjAxMmwtMC4wMDQsMC4wMDRMMTUsNi41MDVWMTVIMVY1aDcuMjY0bDAuMDM1LTAuMTQ2DQoJQzguMjk3LDQuODU1LDguMjk1LDQuODU1LDguMjkzLDQuODU2eiIvPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTEyLjQwMiw2Ljg2NmMwLjAwOC0wLjAwNCwwLjAxNi0wLjAwOCwwLjAyMi0wLjAxNGwyLjAwOS0xLjg3MWwwLjE0OC0wLjEzOA0KCWMwLjAwNS0wLjAwNiwwLjAxMS0wLjAxMiwwLjAxNi0wLjAxN2wwLjA5My0wLjA5bDAuMDE3LTAuMDE3YzAuMDA4LTAuMDA4LDAuMDE0LTAuMDE4LDAuMDIxLTAuMDI1DQoJYzAuMDMxLTAuMDM1LDAuMDYzLTAuMDcsMC4wODktMC4xMUwxNiwyLjg5M1YwaC0yLjczNGwtMS43NjIsMS45OTNjLTAuMDA0LDAuMDA0LTAuMDA4LDAuMDA5LTAuMDEzLDAuMDE0DQoJYy0wLjA0MSwwLjA0OC0wLjA3OCwwLjEwMi0wLjEwOSwwLjE1NkwxMS4zMywyLjI1MWwtMC4wMDksMC4wMTRjMCwwLjAwMi0wLjAwMiwwLjAwNC0wLjAwNCwwLjAwNkw5Ljg4LDQuODI3DQoJYzAuMjY2LDAuMDg4LDAuNTIsMC4yMiwwLjc0MywwLjM5NWwxLjEzMSwwLjg5MWMwLjI3MSwwLjIxMywwLjQ3OSwwLjQ3NywwLjYzMywwLjc2NGwwLjAwMSwwYzAsMCwwLDAsMCwwDQoJQzEyLjM5Myw2Ljg3MiwxMi4zOTYsNi44NjksMTIuNDAyLDYuODY2eiIvPg0KPC9zdmc+DQo=");
}

.tool-insert-linked-item {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNS42MzgsMTAuNjI4Yy0wLjA2NywwLTAuMTM2LTAuMDI2LTAuMTg3LTAuMDc4Yy0wLjEwMy0wLjEwMS0wLjEwMy0wLjI2NywwLTAuMzdsNC41ODItNC41OA0KCQkJYzAuMTAzLTAuMTAzLDAuMjY3LTAuMTAzLDAuMzcsMGMwLjEwMiwwLjEwMywwLjEwMiwwLjI2OCwwLDAuMzcxbC00LjU4MSw0LjU4MUM1Ljc3LDEwLjYwMiw1LjcwMywxMC42MjgsNS42MzgsMTAuNjI4DQoJCQlMNS42MzgsMTAuNjI4eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTEwLjE2Miw4LjU0OGMtMC4wNzksMC0wLjE1Ni0wLjAwNC0wLjIzNC0wLjAxMkM5Ljc4NSw4LjUyMiw5LjY3OCw4LjM5NCw5LjY5MSw4LjI1DQoJCQljMC4wMTItMC4xNDYsMC4xNDUtMC4yNDcsMC4yODUtMC4yMzdjMC42LDAuMDU3LDEuMTgyLTAuMTU2LDEuNjA0LTAuNTc3bDEuMzA0LTEuMzA1YzAuNzktMC43OSwwLjc5LTIuMDc3LDAtMi44NjhsLTAuMTQ3LTAuMTQ4DQoJCQljLTAuNzktMC43ODgtMi4wNzYtMC43ODktMi44NjMsMC4wMDFMOC41NjUsNC40MjFDOC4xNDUsNC44NDMsNy45MzQsNS40MjcsNy45ODcsNi4wMjVDOCw2LjE3MSw3Ljg5Myw2LjI5OSw3Ljc1LDYuMzEzDQoJCQlDNy42MDgsNi4zMjQsNy40NzksNi4yMTksNy40NjUsNi4wNzNDNy4zOTcsNS4zMiw3LjY2Miw0LjU4NSw4LjE5Myw0LjA1MUw5LjUsMi43NDZjMC45OS0wLjk5NSwyLjYxMS0wLjk5NSwzLjYwNywwbDAuMTQ4LDAuMTQ5DQoJCQljMC45OTQsMC45OTUsMC45OTQsMi42MTUtMC4wMDIsMy42MWwtMS4zMDMsMS4zMDZDMTEuNDczLDguMjg2LDEwLjgzLDguNTQ4LDEwLjE2Miw4LjU0OEwxMC4xNjIsOC41NDh6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNNC43MDEsMTQuMDAxYy0wLjY1NCwwLTEuMzA5LTAuMjQ4LTEuODA3LTAuNzQ1bC0wLjE0Ny0wLjE0N0MyLjI2NiwxMi42MjYsMiwxMS45ODQsMiwxMS4zMDINCgkJCWMwLTAuNjgsMC4yNjYtMS4zMjIsMC43NS0xLjgwM2wxLjMwMi0xLjMwNWMwLjUzMi0wLjUzLDEuMjcyLTAuNzk0LDIuMDIxLTAuNzNjMC4xNDQsMC4wMTMsMC4yNTEsMC4xNCwwLjIzNywwLjI4Ng0KCQkJQzYuMjk5LDcuODk0LDYuMTc2LDgsNi4wMjcsNy45ODdDNS40MjYsNy45MjksNC44NDQsOC4xNDQsNC40MjIsOC41NjVMMy4xMiw5Ljg3Yy0wLjM4NiwwLjM4My0wLjU5NiwwLjg5MS0wLjU5NiwxLjQzMg0KCQkJYzAsMC41NDIsMC4yMTIsMS4wNTEsMC41OTUsMS40MzRsMC4xNDYsMC4xNDhjMC43OTIsMC43ODksMi4wNzcsMC43OTEsMi44NjctMC4wMDJsMS4zMDYtMS4zMDMNCgkJCWMwLjQyLTAuNDIyLDAuNjMtMS4wMDcsMC41NzctMS42MDZDOC4wMDIsOS44MjksOC4xMDksOS43MDIsOC4yNTIsOS42ODhDOC40LDkuNjgyLDguNTI0LDkuNzgyLDguNTM3LDkuOTI1DQoJCQljMC4wNjgsMC43NTQtMC4xOTcsMS40OS0wLjcyNywyLjAyMWwtMS4zMDcsMS4zMDVDNi4wMDgsMTMuNzUzLDUuMzU0LDE0LjAwMSw0LjcwMSwxNC4wMDFMNC43MDEsMTQuMDAxeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-insert-hyperlink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0zLjgxNiwxMi44MzhjLTEuMTY4LTAuODEtMi4wNjYtMS45ODItMi41MDgtMy4zNjNjMC43NTYsMC41MTUsMS44MDEsMC45MjgsMy4wMjIsMS4xOTQNCgljMC4wNDcsMC4yMTQsMC4xMDQsMC40MTQsMC4xNTksMC42MTZjMC40NTctMC42MiwxLjEtMS4wODYsMS44NDgtMS4zMzJDNS45MzYsOS45MjIsNS41NDksOS44NzUsNS4xODQsOS44MTYNCglDNS4wNjksOS4xMTMsNSw4LjM0Miw1LDcuNXMwLjA2OS0xLjYxNCwwLjE4NC0yLjMxNkM1Ljg4Nyw1LjA2OSw2LjY1OCw1LDcuNSw1czEuNjEzLDAuMDY5LDIuMzE2LDAuMTg0DQoJQzkuOTMxLDUuODg2LDEwLDYuNjU4LDEwLDcuNWMwLDAuODE3LTAuMDY3LDEuNTY0LTAuMTc2LDIuMjVoMy40MDFjMC4xNjEtMC4wOSwwLjMyMy0wLjE3OSwwLjQ2Ni0wLjI3NQ0KCWMtMC4wMzEsMC4wOTctMC4wNzQsMC4xODgtMC4xMDksMC4yODNjMC4zNDgsMC4wMDgsMC42ODQsMC4wNzIsMS4wMDcsMC4xNzRDMTQuODUyLDkuMTY4LDE1LDguMzUzLDE1LDcuNUMxNSwzLjM1OCwxMS42NDMsMCw3LjUsMA0KCVMwLDMuMzU4LDAsNy41YzAsMi43OTUsMS41MzIsNS4yMjksMy43OTksNi41MTlDMy43NzQsMTMuODQ4LDMuNzUsMTMuNjc2LDMuNzUsMTMuNUMzLjc1LDEzLjI3MywzLjc3OCwxMy4wNTMsMy44MTYsMTIuODM4eg0KCSBNMTAuODU4LDkuNkMxMC45NDksOC45MzMsMTEsOC4yMjksMTEsNy41cy0wLjA1MS0xLjQzMy0wLjE0Mi0yLjFDMTIuODM4LDUuOTExLDE0LDYuODEsMTQsNy41UzEyLjgzOCw5LjA5LDEwLjg1OCw5LjZ6DQoJIE0xMy42OTEsNS41MjZjLTAuNzU2LTAuNTE1LTEuODAxLTAuOTI4LTMuMDIyLTEuMTk1Yy0wLjI2Ny0xLjIyMi0wLjY4LTIuMjY3LTEuMTk0LTMuMDIyQzExLjQ3MywxLjk0NywxMy4wNTMsMy41MjcsMTMuNjkxLDUuNTI2eg0KCSBNNy41LDFjMC42ODksMCwxLjU5LDEuMTYzLDIuMSwzLjE0MkM4LjkzNCw0LjA1MSw4LjIyOSw0LDcuNSw0UzYuMDY2LDQuMDUxLDUuNCw0LjE0MkM1LjkxLDIuMTYzLDYuODExLDEsNy41LDF6IE01LjUyNSwxLjMwOQ0KCUM1LjAxMSwyLjA2NCw0LjU5OCwzLjEwOSw0LjMzMSw0LjMzMWMtMS4yMjIsMC4yNjctMi4yNjcsMC42OC0zLjAyMiwxLjE5NUMxLjk0NywzLjUyNywzLjUyNywxLjk0Nyw1LjUyNSwxLjMwOXogTTQuMTQyLDUuNA0KCUM0LjA1MSw2LjA2Nyw0LDYuNzcxLDQsNy41czAuMDUxLDEuNDMzLDAuMTQyLDIuMUMyLjE2Miw5LjA5LDEsOC4xOSwxLDcuNVMyLjE2Miw1LjkxMSw0LjE0Miw1LjR6Ii8+DQo8Zz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNMTAsMTMuNDk5aDFjMC0wLjQ0LTAuMTk1LTAuODM0LTAuNS0xLjEwOCIvPg0KCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMS40OSwxMi4wMDFjLTAuMjU4LTAuMzQxLTAuNTk0LTAuNjE2LTAuOTktMC43OUMxMC4xOTMsMTEuMDc2LDkuODU1LDExLDkuNSwxMUg5LjIxN0g3LjUNCgkJQzYuMTE5LDExLDUsMTIuMTE5LDUsMTMuNVM2LjExOSwxNiw3LjUsMTZoMS43MTdjLTAuMzQyLTAuMjczLTAuNjIyLTAuNjExLTAuODI5LTFINy41QzYuNjczLDE1LDYsMTQuMzI3LDYsMTMuNVM2LjY3MywxMiw3LjUsMTINCgkJaDAuODg4SDkuNWMwLjAwNCwwLDAuMDA3LDAuMDAxLDAuMDEsMC4wMDFjMC4zODIsMC4wMDMsMC43MjcsMC4xNTEsMC45OSwwLjM5YzAuMzA1LDAuMjc0LDAuNSwwLjY2OCwwLjUsMS4xMDhoMQ0KCQlDMTIsMTIuOTM1LDExLjgwNiwxMi40MiwxMS40OSwxMi4wMDF6Ii8+DQoJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTEzLjUsMTFoLTEuNzE3YzAuMzQyLDAuMjczLDAuNjIyLDAuNjExLDAuODI5LDFIMTMuNWMwLjgyNywwLDEuNSwwLjY3MywxLjUsMS41UzE0LjMyNywxNSwxMy41LDE1aC0wLjg4OA0KCQlIMTEuNWMtMC4wMDQsMC0wLjAwNy0wLjAwMS0wLjAxLTAuMDAxYy0wLjM4Mi0wLjAwMy0wLjcyNy0wLjE1MS0wLjk5LTAuMzlDMTAuMTk1LDE0LjMzNSwxMCwxMy45NDEsMTAsMTMuNWMwLDAsMCwwLDAtMC4wMDFIOQ0KCQlDOSwxMy41LDksMTMuNSw5LDEzLjVjMCwwLjU2NCwwLjE5NCwxLjA4LDAuNTEsMS40OTljMC4yNTgsMC4zNDEsMC41OTQsMC42MTYsMC45OSwwLjc5YzAuMzA3LDAuMTM0LDAuNjQ1LDAuMjExLDEsMC4yMTFoMC4yODMNCgkJSDEzLjVjMS4zODEsMCwyLjUtMS4xMTksMi41LTIuNVMxNC44ODEsMTEsMTMuNSwxMXoiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-edit-hyperlink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik01LjQsMTAuODU4QzYuMDY2LDEwLjk0OSw2Ljc3MSwxMSw3LjUsMTFjMC4yMTUsMCwwLjQyMi0wLjAxNCwwLjYzMy0wLjAyMWwxLjA5LTEuMDkNCglDOC42ODIsOS45NTMsOC4xMTUsMTAsNy41LDEwYy0wLjg0MiwwLTEuNjEzLTAuMDY5LTIuMzE2LTAuMTg0QzUuMDY5LDkuMTEzLDUsOC4zNDIsNSw3LjVzMC4wNjktMS42MTQsMC4xODQtMi4zMTYNCglDNS44ODcsNS4wNjksNi42NTgsNSw3LjUsNXMxLjYxMywwLjA2OSwyLjMxNiwwLjE4NEM5LjkzMSw1Ljg4NiwxMCw2LjY1OCwxMCw3LjVjMCwwLjYxNi0wLjA0NywxLjE4Mi0wLjExMSwxLjcyM2wxLjA5LTEuMDkNCglDMTAuOTg2LDcuOTIyLDExLDcuNzE1LDExLDcuNWMwLTAuNzI5LTAuMDUxLTEuNDMzLTAuMTQyLTIuMWMwLjgzOSwwLjIxNiwxLjUyLDAuNTA0LDIuMDM4LDAuODE0bDAuNzI5LTAuNzI4DQoJYy0wLjc1LTAuNDk2LTEuNzY4LTAuODk2LTIuOTU2LTEuMTU1Yy0wLjI2Ny0xLjIyMi0wLjY4LTIuMjY3LTEuMTk0LTMuMDIyYzEuOTcyLDAuNjMsMy41MzMsMi4xOCw0LjE4OCw0LjE0MWwwLjIxNy0wLjIxNw0KCWwxLjAwNywxLjAwN0MxNC4yODUsMi42OTksMTEuMjExLDAsNy41LDBDMy4zNTcsMCwwLDMuMzU4LDAsNy41YzAsMy43MTQsMi43MDIsNi43ODksNi4yNDYsNy4zODdsMC40MjMtMS4zNTcNCglDNi4xOTEsMTMuMDE2LDUuNzIsMTIuMDk4LDUuNCwxMC44NTh6IE03LjUsMWMwLjY4OSwwLDEuNTksMS4xNjMsMi4xLDMuMTQyQzguOTM0LDQuMDUxLDguMjI5LDQsNy41LDRTNi4wNjYsNC4wNTEsNS40LDQuMTQyDQoJQzUuOTEsMi4xNjMsNi44MTEsMSw3LjUsMXogTTUuNTI1LDEuMzA5QzUuMDExLDIuMDY0LDQuNTk4LDMuMTA5LDQuMzMxLDQuMzMxYy0xLjIyMiwwLjI2Ny0yLjI2NywwLjY4LTMuMDIyLDEuMTk1DQoJQzEuOTQ3LDMuNTI3LDMuNTI3LDEuOTQ3LDUuNTI1LDEuMzA5eiBNNC4xNDIsNS40QzQuMDUxLDYuMDY3LDQsNi43NzEsNCw3LjVzMC4wNTEsMS40MzMsMC4xNDIsMi4xQzIuMTYyLDkuMDksMSw4LjE5LDEsNy41DQoJUzIuMTYyLDUuOTExLDQuMTQyLDUuNHogTTEuMzA5LDkuNDc1YzAuNzU2LDAuNTE1LDEuODAxLDAuOTI4LDMuMDIyLDEuMTk0YzAuMjY3LDEuMjIyLDAuNjgsMi4yNjcsMS4xOTQsMy4wMjINCglDMy41MjcsMTMuMDUzLDEuOTQ3LDExLjQ3MywxLjMwOSw5LjQ3NXoiLz4NCjxnPg0KCQ0KCQk8cmVjdCB4PSIxMS42NzIiIHk9IjkuMzI4IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgMTUuNTM2MyAyNi4wOTE2KSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM3Nzc3NzciIGQ9Ik0xMy44NzksOC40MTRsMC43MDcsMC43MDdsLTQuMjQyLDQuMjQzbC0wLjcwOC0wLjcwOEwxMy44NzksOC40MTQgTTEzLjg3OSw3bC01LjY1Nyw1LjY1NmwyLjEyMiwyLjEyMg0KCQkJCUwxNiw5LjEyMUwxMy44NzksN0wxMy44NzksN3oiLz4NCgkJPC9nPg0KCTwvZz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjguOTMsMTEuOTQ5IDguMjIyLDEyLjY1NiA3LjIzMiwxNS45MSAxMC4zNDQsMTQuNzc4IDExLjA1MSwxNC4wNyAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-delete-hyperlink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik05LjYzNywxMi40NjVsLTAuNDI4LTAuNDI4QzguNzAxLDEzLjI4Niw4LjAzNywxNCw3LjUsMTRjLTAuNjg5LDAtMS41OS0xLjE2Mi0yLjEtMy4xNDINCglDNi4wNjYsMTAuOTQ5LDYuNzcxLDExLDcuNSwxMWMwLjIyMSwwLDAuNDM0LTAuMDE0LDAuNjQ5LTAuMDIybC0wLjI4MS0wLjI4MWwtMC43MS0wLjcxQzYuNDUyLDkuOTcsNS43ODcsOS45MTQsNS4xODQsOS44MTYNCglDNS4wNjksOS4xMTMsNSw4LjM0Miw1LDcuNXMwLjA2OS0xLjYxNCwwLjE4NC0yLjMxNkM1Ljg4Nyw1LjA2OSw2LjY1OCw1LDcuNSw1czEuNjEzLDAuMDY5LDIuMzE2LDAuMTg0DQoJYzAuMDk4LDAuNjAzLDAuMTUzLDEuMjY4LDAuMTcsMS45NzRsMC43MSwwLjcxbDAuMjgxLDAuMjgxQzEwLjk4Niw3LjkzNCwxMSw3LjcyMSwxMSw3LjVjMC0wLjcyOS0wLjA1MS0xLjQzMy0wLjE0Mi0yLjENCglDMTIuODM4LDUuOTExLDE0LDYuODEsMTQsNy41YzAsMC41MzgtMC43MTQsMS4yMDEtMS45NjMsMS43MDlsMC40MjgsMC40MjhsMS43NjgtMS43NjlMMTQuOTgsNy4xMkMxNC43ODEsMy4xNTUsMTEuNTE0LDAsNy41LDANCglDMy4zNTcsMCwwLDMuMzU4LDAsNy41YzAsNC4wMTQsMy4xNTUsNy4yODEsNy4xMTksNy40OGwwLjc0OS0wLjc0OEw5LjYzNywxMi40NjV6IE0xMy42OTEsNS41MjYNCgljLTAuNzU2LTAuNTE1LTEuODAxLTAuOTI4LTMuMDIyLTEuMTk1Yy0wLjI2Ny0xLjIyMi0wLjY4LTIuMjY3LTEuMTk0LTMuMDIyQzExLjQ3MywxLjk0NywxMy4wNTMsMy41MjcsMTMuNjkxLDUuNTI2eiBNNy41LDENCgljMC42ODksMCwxLjU5LDEuMTYzLDIuMSwzLjE0MkM4LjkzNCw0LjA1MSw4LjIyOSw0LDcuNSw0UzYuMDY2LDQuMDUxLDUuNCw0LjE0MkM1LjkxLDIuMTYzLDYuODExLDEsNy41LDF6IE01LjUyNSwxLjMwOQ0KCUM1LjAxMSwyLjA2NCw0LjU5OCwzLjEwOSw0LjMzMSw0LjMzMWMtMS4yMjIsMC4yNjctMi4yNjcsMC42OC0zLjAyMiwxLjE5NUMxLjk0NywzLjUyNywzLjUyNywxLjk0Nyw1LjUyNSwxLjMwOXogTTQuMTQyLDUuNA0KCUM0LjA1MSw2LjA2Nyw0LDYuNzcxLDQsNy41czAuMDUxLDEuNDMzLDAuMTQyLDIuMUMyLjE2Miw5LjA5LDEsOC4xOSwxLDcuNVMyLjE2Miw1LjkxMSw0LjE0Miw1LjR6IE0xLjMwOSw5LjQ3NQ0KCWMwLjc1NiwwLjUxNSwxLjgwMSwwLjkyOCwzLjAyMiwxLjE5NGMwLjI2NywxLjIyMiwwLjY4LDIuMjY3LDEuMTk0LDMuMDIyQzMuNTI3LDEzLjA1MywxLjk0NywxMS40NzMsMS4zMDksOS40NzV6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRjA2MDUxIiBwb2ludHM9IjE2LDE1LjI5MyAxMy4xNzIsMTIuNDY1IDE2LDkuNjM2IDE1LjI5Myw4LjkyOSAxMi40NjUsMTEuNzU4IDkuNjM2LDguOTI5IDguOTI5LDkuNjM2IA0KCTExLjc1OCwxMi40NjUgOC45MjksMTUuMjkzIDkuNjM2LDE2IDEyLjQ2NSwxMy4xNzIgMTUuMjkzLDE2ICIvPg0KPC9zdmc+DQo=");
}

.tool-insert-digital-signature {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik03Ljk5NiwxMy40NjJjLTAuNDA0LDAtMS4xMTUtMC4xOS0xLjk2NC0xLjIzMWMtMC4xMDYtMC4xMy0wLjIxNC0wLjI2My0wLjMwNC0wLjM2Nw0KCWMtMC4xMzksMC4yNTUtMC4zNTcsMC41OTktMC43NSwwLjk2MWMtMC40MzQsMC40MDItMC43MzksMC4xNjktMC44NSwwLjA1MWMtMC4xMzQtMC4xNDItMC40MS0wLjQzNi0wLjIyNS0yLjE1TDIuODUsMTMuMTINCgljLTAuMTM1LDAuMzA0LTAuNDIyLDAuNDAxLTAuNjQzLDAuMjE0Yy0wLjIyLTAuMTg4LTAuMjg4LTAuNTg4LTAuMTUzLTAuODkzbDIuNzIzLTYuMTc5QzQuOSw1Ljk4MSw1LjE1Niw1Ljg3NSw1LjM3MSw2LjAxNA0KCWMwLjIxNSwwLjEzOSwwLjMyLDAuNDgxLDAuMjQ2LDAuNzk0Yy0wLjM5NCwxLjY0My0wLjc2LDMuNTg1LTAuODQxLDQuNTg5YzAuMTQ3LTAuMTksMC4yMjgtMC4zNTEsMC4yOTMtMC40ODENCgljMC4xMDEtMC4yMDMsMC4yMzktMC40NzksMC41MTQtMC41MjNjMC4zMjEtMC4wNjMsMC41MjIsMC4xOTcsMS4wNjYsMC44NjVjMC44NjMsMS4wNjIsMS40MzQsMC45MDQsMS40NTQsMC44OTUNCgljMC4yNDktMC4wNzYsMC41LDAuMTMyLDAuNTYzLDAuNDcxYzAuMDYzLDAuMzM4LTAuMDc0LDAuNjg0LTAuMzE0LDAuNzgyQzguMzE2LDEzLjQxOCw4LjE5MiwxMy40NjIsNy45OTYsMTMuNDYyeiIvPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTE1LjYyLDAuNTM5bC0wLjM5NywwLjU2MmwtMi4yNzMsMy4yMThjLTAuMDAyLDAuMDAzLTAuMDA1LDAuMDA4LTAuMDA4LDAuMDEyDQoJYy0wLjAzMSwwLjA0My0wLjA1NiwwLjA4OS0wLjA3NiwwLjEzN0wxMi44Myw0LjU0NWwtMC4wMDYsMC4wMTJjLTAuMDAxLDAuMDAxLTAuMDAyLDAuMDAzLTAuMDAzLDAuMDA1bC0wLjk2NSwyLjIxNQ0KCWMwLjIxMiwwLjA1NSwwLjQxNSwwLjE1LDAuNjAxLDAuMjhsMC45MywwLjY2OWMwLjIyMiwwLjE1OSwwLjM5OCwwLjM2NSwwLjUzNSwwLjU5NGMwLjAwOC0wLjAwOSwwLjAyLTAuMDEzLDAuMDI3LTAuMDIxDQoJbDEuMjcxLTEuNDc3bDAuMjgzLTAuMzI5YzAuMDA0LTAuMDA1LDAuMDA4LTAuMDExLDAuMDEyLTAuMDE0bDAuMDY2LTAuMDgxbDAuMDEyLTAuMDE3YzAuMDI5LTAuMDM2LDAuMDU1LTAuMDc2LDAuMDc5LTAuMTJMMTYsNS42Nw0KCVYwLjUzOVYwTDE1LjYyLDAuNTM5eiIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTEyLjczNCw4Ljc2MmwtMC45MjgtMC42NjhjLTAuMTM1LTAuMDk2LTAuMjk5LTAuMTQyLTAuNDYxLTAuMTI3Yy0wLjE0OSwwLjAxMi0wLjI5LDAuMDcyLTAuNDA2LDAuMTczDQoJYy0wLjAxNiwwLjAxMy0wLjAyNywwLjAyNC0wLjA0MSwwLjAzN0MxMC4zMDUsOC43MDIsOS45MSw5LjEyNSw5LjY5OSw5LjQ2MUM5LjU3LDkuNjY0LDkuNTQxLDkuOTI2LDkuNjE3LDEwLjE1Ng0KCWMwLjE4OCwwLjU3Ni0wLjE0MywxLjMyNC0wLjI4NSwxLjU2M2MtMC4yMTEsMC4zNDgtMC4xMzEsMC44MTQsMC4xOCwxLjA1OWwwLjAyNSwwLjAyYzAuMTM3LDAuMDk0LDAuMjk5LDAuMTQxLDAuNDYsMC4xMjcNCgljMC4yMjQtMC4wMTgsMC40MjMtMC4xNDIsMC41NS0wLjM0NGwtMC4wMDIsMC4wMDNjMC4xNDYtMC4yMjYsMC42NDEtMC44MTksMS4yMDMtMC44NjVjMC4wMS0wLjAwMSwwLjAyLTAuMDAyLDAuMDMxLTAuMDAzDQoJYzAuMDA4LDAsMC4wMTYtMC4wMDIsMC4wMjItMC4wMDJjMC4yMjQtMC4wMTgsMC40MjQtMC4xNDQsMC41NS0wLjM0M2MwLjIxMS0wLjMzNywwLjQyMi0wLjg3NCwwLjY0MS0xLjYyNg0KCWMwLjAxMi0wLjAzNywwLjAyMS0wLjA2NiwwLjAzMy0wLjEwNEMxMy4xMiw5LjMwOSwxMy4wMDIsOC45NTcsMTIuNzM0LDguNzYyeiBNMTEuNjE1LDEwLjQ4OGMtMC4wNDUsMC4wNy0wLjEwMiwwLjEyNS0wLjE2OCwwLjE2OA0KCWMtMC4wMjEsMC4wMTMtMC4wNDYsMC4wMTktMC4wNywwLjAyOWMtMC4wNDUsMC4wMjEtMC4wODksMC4wMzktMC4xMzksMC4wNDVjLTAuMDA5LDAuMDAyLTAuMDE5LDAuMDEtMC4wMjgsMC4wMTINCgljLTAuMDMyLDAuMDAyLTAuMDYzLTAuMDA2LTAuMDk1LTAuMDEyYy0wLjAyLTAuMDAxLTAuMDM5LDAtMC4wNi0wLjAwNGMtMC4wNjMtMC4wMTYtMC4xMjYtMC4wNDEtMC4xODMtMC4wODINCgljLTAuMjQ0LTAuMTc2LTAuMzExLTAuNTMzLTAuMTQ2LTAuNzk3YzAuMDQ1LTAuMDcxLDAuMTA0LTAuMTI2LDAuMTY4LTAuMTY2YzAuMDIxLTAuMDE2LDAuMDQ3LTAuMDIsMC4wNjgtMC4wMjkNCgljMC4wNDctMC4wMjEsMC4wOTItMC4wMzksMC4xNDEtMC4wNDdjMC4wMDktMC4wMDIsMC4wMTgtMC4wMSwwLjAyNy0wLjAxYzAuMDMxLTAuMDAyLDAuMDYzLDAuMDA2LDAuMDk2LDAuMDA5DQoJYzAuMDIxLDAuMDAxLDAuMDQxLDAuMDAxLDAuMDYxLDAuMDA2YzAuMDYzLDAuMDE1LDAuMTI1LDAuMDQsMC4xODMsMC4wODFDMTEuNzE1LDkuODY3LDExLjc4MSwxMC4yMjUsMTEuNjE1LDEwLjQ4OHoiLz4NCjxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTUsOSAxNSwxNSAxLDE1IDEsMSAxNCwxIDE0LDAgMSwwIDAsMCAwLDE1IDAsMTYgMSwxNiAxNSwxNiAxNiwxNiAxNiwxNSAxNiw5ICIvPg0KPC9zdmc+DQo=");
}

.tool-insert-checkbox {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwSDFIMHYxdjE0djFoMWgxNGgxdi0xVjFWMEgxNXogTTE1LDE1SDFWMWgxNFYxNXoiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02Ljk4NiwxMS4zODFINi45ODRjLTAuMTQ2LDAtMC4yODMtMC4wNjYtMC4zNzUtMC4xNzlMMy44NTcsNy44MTVjLTAuMTY5LTAuMjA4LTAuMTM5LTAuNTEzLDAuMDctMC42ODINCgljMC4yMDgtMC4xNjksMC41MTQtMC4xMzcsMC42ODIsMC4wN2wyLjM4LDIuOTI4bDQuNDAzLTUuMzM3YzAuMTcxLTAuMjA4LDAuNDc3LTAuMjM2LDAuNjgzLTAuMDY1czAuMjM2LDAuNDc2LDAuMDY1LDAuNjgyDQoJbC00Ljc3OSw1Ljc5M0M3LjI2OCwxMS4zMTYsNy4xMzEsMTEuMzgxLDYuOTg2LDExLjM4MXoiLz4NCjwvc3ZnPg0K");
}

.tool-text-bold {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIHBvaW50cz0iMTEsNSA5LDUgOCw1IDYsNSA1LDUgNSw2IDUsNyA2LDcgNiw2IDgsNiA4LDExIDYsMTEgNiwxMiA4LDEyIDksMTIgMTEsMTIgMTEsMTEgOSwxMSA5LDYgMTEsNiAxMSw3IDEyLDcgMTIsNiANCgkxMiw1ICIvPg0KPHJlY3QgeD0iOSIgeT0iNiIgZmlsbD0iIzU4NTg1OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzlDOUM5QyIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPC9zdmc+DQo=");
}

.tool-text-italic {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIHBvaW50cz0iMTEsNSA5LDUgOCw1IDYsNSA1LDUgNSw2IDUsNyA2LDcgNiw2IDcuNzE0LDYgNi4yODYsMTEgNSwxMSA1LDEyIDYsMTIgNywxMiA4LDEyIDgsMTEgNy4yODYsMTEgOC43MTQsNiAxMSw2IDExLDcgDQoJMTIsNyAxMiw2IDEyLDUgIi8+DQo8L3N2Zz4NCg==");
}

.tool-text-underline {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIHBvaW50cz0iNiw2IDgsNiA4LDExIDcsMTEgNywxMiA4LDEyIDksMTIgMTAsMTIgMTAsMTEgOSwxMSA5LDYgMTEsNiAxMSw3IDEyLDcgMTIsNiAxMiw1IDExLDUgOSw1IDgsNSA2LDUgNSw1IDUsNiA1LDcgDQoJCTYsNyAJIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTMiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-text-line-through {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIHBvaW50cz0iOSw4IDksNiAxMSw2IDExLDcgMTIsNyAxMiw2IDEyLDUgMTEsNSA5LDUgOCw1IDYsNSA1LDUgNSw2IDUsNyA2LDcgNiw2IDgsNiA4LDggMiw4IDIsOSA4LDkgOSw5IDE0LDkgMTQsOCAJIi8+DQoJPHBvbHlnb24gcG9pbnRzPSI5LDEwIDgsMTAgOCwxMiA3LDEyIDcsMTMgOCwxMyA5LDEzIDEwLDEzIDEwLDEyIDksMTIgCSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-text-color-background::before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTEsNSA2LDUgNSw1IDUsNiA1LDcgNiw3IDYsNiA4LDYgOCwxMSA3LDExIDcsMTIgOCwxMiA5LDEyIDEwLDEyIDEwLDExIDksMTEgOSw2IDExLDYgMTEsNyAxMiw3IA0KCTEyLDYgMTIsNSAiLz4NCjwvc3ZnPg0K");
}

.tool-text-color::before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIHBvaW50cz0iMTEsMyA1LDMgNSw0IDUsNSA2LDUgNiw0IDgsNCA4LDkgNyw5IDcsMTAgOCwxMCA5LDEwIDEwLDEwIDEwLDkgOSw5IDksNCAxMSw0IDExLDUgMTIsNSAxMiw0IDEyLDMgIi8+DQo8L3N2Zz4NCg==");
}

.tool-text-align-top {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjEiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-text-align-middle {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSIxMSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-text-align-bottom {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTEiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-text-align-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-text-align-center {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-text-align-right {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-color-background::before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMy44OTksN2MwLDAsMC0yLTItNHMtNS0xLTUtMXMyLjY2NiwyLjY4OCw0LjU4NCw0LjVjMC41ODIsMC41NTEsMC40NzEsMi4xNDMsMC40MTYsMi41DQoJYy0wLjA1NCwwLjM1NSwwLjA2MywwLjU3OCwwLjIzLDAuNjhjLTAuMTMzLDAuNDU1LTAuMjMsMS4wMTktMC4yMywxLjMyYzAsMC41NTMsMC4yMjQsMSwwLjUsMXMwLjUtMC40NDcsMC41LTENCgljMC0wLjM0LTAuMDQ3LTEuMDItMC4xNDgtMS40OTJDMTIuODM3LDkuMzg1LDEyLjg5OSw5LjIyMiwxMi44OTksOUMxMi44OTksOCwxMy44OTksNywxMy44OTksN3oiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik02LjI0MiwwLjcwN0w0LjgyOCwyLjEyMUwyLjcwNywwTDIsMC43MDdsMi4xMjIsMi4xMjFMMC41ODUsNi4zNjRjLTAuNzgxLDAuNzgxLTAuNzgxLDIuMDQ3LDAsMi44MjkNCglsMi44MjksMi44MjhjMC4zOSwwLjM5MSwwLjkwMiwwLjU4NiwxLjQxNCwwLjU4NnMxLjAyNC0wLjE5NSwxLjQxNC0wLjU4Nmw1LjY1Ny01LjY1N0w2LjI0MiwwLjcwN3ogTTUuNzQ3LDExLjUyNQ0KCWMtMC4yNDYsMC4yNDYtMC41NzIsMC4zODEtMC45MTksMC4zODFzLTAuNjczLTAuMTM1LTAuOTE5LTAuMzgxTDEuMDgxLDguNjk3Yy0wLjUwNy0wLjUwNy0wLjUwNy0xLjMzMiwwLTEuODM4bDMuNTM1LTMuNTM2DQoJTDYuOTUsNS42NTdMNy42NTcsNC45NUw1LjMyMywyLjYxNmwwLjkxOS0wLjkxOWw0LjY2Nyw0LjY2N0w1Ljc0NywxMS41MjV6Ii8+DQo8L3N2Zz4NCg==");
  background-position: calc(2 / var(--space)) center;
}

.tool-color-none {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjcuNSIgeT0iLTEuNCIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtMy4zMTM3IDgpIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxOC43OTkiLz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNCwydjEySDJWMkgxNCBNMTUsMUgxdjE0aDE0VjFMMTUsMXoiLz4NCjwvc3ZnPg0K");
}

.tool-color-more {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjQiIHk9IjEiIGZpbGw9IiNGRUVGRTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjRkVFNkI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMyIgZmlsbD0iI0ZGRjNCOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjQiIGZpbGw9IiNGRUZFRUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI1IiBmaWxsPSIjRjFGMDkyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iI0Q4RTEzNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiNDMEQ4NDYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI4IiBmaWxsPSIjQTVDRjQ4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iOSIgZmlsbD0iI0EwQ0Y2OSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEwIiBmaWxsPSIjQkNERUEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNCIgZmlsbD0iI0Y3RUEyOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjUiIGZpbGw9IiNFQUU3MEQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI2IiBmaWxsPSIjRDhFMDIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNyIgZmlsbD0iI0JCRDUzMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiM5QUNBM0QiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI5IiBmaWxsPSIjN0NDMTNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTAiIGZpbGw9IiM2M0I5MzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSIxMSIgZmlsbD0iIzZFQkU1MCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjExIiBmaWxsPSIjRjJGOEVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTIiIGZpbGw9IiNDREU3QzIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIzIiBmaWxsPSIjRkNDQjBBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgZmlsbD0iI0ZCRTEwMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjUiIGZpbGw9IiNGNUVEMTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSI2IiBmaWxsPSIjRTlFNzFDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iNyIgZmlsbD0iI0MxRDgyRSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiM5NEM4M0UiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSI5IiBmaWxsPSIjNzRDMDQzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM2N0JENEQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIxMSIgZmlsbD0iIzVDQjk0OSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjEyIiBmaWxsPSIjNUFCODU1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIGZpbGw9IiNDQUU2Q0EiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSIyIiBmaWxsPSIjRkFBNTJBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMyIgZmlsbD0iI0ZCQjMwQiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjQiIGZpbGw9IiNGRUQyMUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI1IiBmaWxsPSIjRkNFOTEyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iNiIgZmlsbD0iI0VFRUExNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjciIGZpbGw9IiNDN0Q5MkMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI4IiBmaWxsPSIjOTJDNzNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iOSIgZmlsbD0iIzZGQkY0MyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjEwIiBmaWxsPSIjNjZCRDREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTEiIGZpbGw9IiM2NUJFNjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSIxMiIgZmlsbD0iIzU5QkI2RSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjEzIiBmaWxsPSIjNkZDMzhBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTQiIGZpbGw9IiNFREY2RjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIzIiBmaWxsPSIjRjc5NjIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iNCIgZmlsbD0iI0ZDQjExRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjUiIGZpbGw9IiNGRkQ1MTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI2IiBmaWxsPSIjRjhFRTEzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iNyIgZmlsbD0iI0NFREUyQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjgiIGZpbGw9IiM4QkM1M0UiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI5IiBmaWxsPSIjNjZCQzQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTAiIGZpbGw9IiM2M0JENUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMSIgZmlsbD0iIzY1QkY3RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjEyIiBmaWxsPSIjNkJDMjkxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTMiIGZpbGw9IiM2NEMxOTYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxNCIgZmlsbD0iI0I3RTBDRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjMiIGZpbGw9IiNGNDZFMjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI0IiBmaWxsPSIjRjU4MTIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iNSIgZmlsbD0iI0ZBQTEyMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiNGRkREMTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjRTVGQzFDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iOCIgZmlsbD0iIzdEQzgzMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjkiIGZpbGw9IiM1Q0I4NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMCIgZmlsbD0iIzY5QzE4QSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjExIiBmaWxsPSIjNzBDNkEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTIiIGZpbGw9IiM3MkM3QUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzcxQzdCNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjOTJEM0M3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMyIgZmlsbD0iI0YwMzUyMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjQiIGZpbGw9IiNGMDM5MjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI1IiBmaWxsPSIjRjA0MDFGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iI0ZGNUIwQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjciIGZpbGw9IiNEODg4MjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI4IiBmaWxsPSIjNzBDMDhDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iOSIgZmlsbD0iIzZGRDdCOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNzZDRUM1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTEiIGZpbGw9IiM3NkNFQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iIzc0Q0RDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEzIiBmaWxsPSIjNzRDREQwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTQiIGZpbGw9IiM3REQwRDMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIzIiBmaWxsPSIjRUExRjJDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNCIgZmlsbD0iI0VBMUYyRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjUiIGZpbGw9IiNFODFFMzQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI2IiBmaWxsPSIjRjAxQzQwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNyIgZmlsbD0iI0FFMUU3RiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjgiIGZpbGw9IiM0NjczQ0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI5IiBmaWxsPSIjNTZCOUUyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMTAiIGZpbGw9IiM2N0MxRTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxMSIgZmlsbD0iIzZCQzVFMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjEyIiBmaWxsPSIjNkRDOEUwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMTMiIGZpbGw9IiM2RkM5REYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxNCIgZmlsbD0iIzc5Q0RFMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjMiIGZpbGw9IiNFMjM0NDkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI0IiBmaWxsPSIjREYzQTU2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNSIgZmlsbD0iI0Q5NDQ2QyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjYiIGZpbGw9IiNDQjUyOTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI3IiBmaWxsPSIjOUI1NkE5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzQyNDY5RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjkiIGZpbGw9IiMyOTY1QjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMCIgZmlsbD0iIzQ0OERDQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjExIiBmaWxsPSIjNTRBMkQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM1RUFGREMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMyIgZmlsbD0iIzVGQjZERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE0IiBmaWxsPSIjODVDNUUzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjMiIGZpbGw9IiNEODQxNjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iNCIgZmlsbD0iI0QyNDc3QSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI1IiBmaWxsPSIjQzk0RjkxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiNCMzU0QTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iNyIgZmlsbD0iIzhDNTFBMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI4IiBmaWxsPSIjNTY0QTlFIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjkiIGZpbGw9IiMzMjUxQTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTAiIGZpbGw9IiMzMDY5QjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTEiIGZpbGw9IiMzRDgwQzEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTIiIGZpbGw9IiM0QTkyQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTMiIGZpbGw9IiM0Njk4RDAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTQiIGZpbGw9IiNBQUNFRTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMyIgZmlsbD0iI0NBM0Q3RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI0IiBmaWxsPSIjQzY1MTk1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjUiIGZpbGw9IiNCQTUyOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iNiIgZmlsbD0iI0E2NTNBMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI3IiBmaWxsPSIjODU1MDlGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjgiIGZpbGw9IiM1RTREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOSIgZmlsbD0iIzNGNERBMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMCIgZmlsbD0iIzMwNTlBOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMSIgZmlsbD0iIzMzNkJCMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMiIgZmlsbD0iIzJDNzNCQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMyIgZmlsbD0iIzRBOEFDOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxNCIgZmlsbD0iI0U3RUZGOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjIiIGZpbGw9IiNGNTdDMTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIyIiBmaWxsPSIjRjE1RjIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iI0VGMzAyMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjIiIGZpbGw9IiNFQjFFMkEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjRTIyQzQwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjIiIGZpbGw9IiNEQzJENEYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iI0Q4NEQ3MCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIyIiBmaWxsPSIjRUJCRkNEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjMiIGZpbGw9IiNFNUMxREIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNCIgZmlsbD0iI0YyRTZGMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI1IiBmaWxsPSIjQzlBMkNDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiNBMzcxQjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNyIgZmlsbD0iIzg1NUJBNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI4IiBmaWxsPSIjNzM1QkE3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjkiIGZpbGw9IiM3MzZEQjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMTAiIGZpbGw9IiM5ODk5Q0EiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMTEiIGZpbGw9IiNFMkUzRjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNCIgZmlsbD0iI0I1NTdBMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI1IiBmaWxsPSIjQTA0Njk5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiM5MjRFOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNyIgZmlsbD0iIzdFNEU5RiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjNjU0REEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjkiIGZpbGw9IiM0RDRBOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTAiIGZpbGw9IiMzMjQzOUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTEiIGZpbGw9IiMzOTU2QTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTIiIGZpbGw9IiNCMkJDREYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMyIgZmlsbD0iI0MzNDA4NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI0IiBmaWxsPSIjQkE0Njk1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjUiIGZpbGw9IiNBRTU0QTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iNiIgZmlsbD0iIzlCNTJBMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI3IiBmaWxsPSIjODA0RTlGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjgiIGZpbGw9IiM2MjREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iOSIgZmlsbD0iIzQ5NENBMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMCIgZmlsbD0iIzNBNTRBNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMSIgZmlsbD0iIzI0NTZBNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMiIgZmlsbD0iIzIzNURBRCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMyIgZmlsbD0iI0I2QzZFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjEiIGZpbGw9IiNGQUI4ODYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxIiBmaWxsPSIjRjM3QzQ4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMSIgZmlsbD0iI0VFM0IyRSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjEiIGZpbGw9IiNFQzMxMzUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxIiBmaWxsPSIjRTk2MTVCIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjEiIGZpbGw9IiNFRTlDOUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-border-top {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTMiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=");
}

.tool-border-bottom {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTMiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=");
}

.tool-border-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEzIi8+DQo8L3N2Zz4NCg==");
}

.tool-border-right {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHJlY3QgeD0iMTMiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEzIi8+DQo8L3N2Zz4NCg==");
}

.tool-border-none {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-border-all {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMywyaC0xaC0xaC0xSDlIOEg3SDZINUg0SDNIMkgxdjF2MXYxdjF2MXYxdjF2MXYxdjF2MXYxdjFoMWgxaDFoMWgxaDFoMWgxaDFoMWgxaDFoMXYtMXYtMXYtMXYtMXYtMVY5VjgNCglWN1Y2VjVWNFYzVjJIMTN6IE03LDEwdjF2MXYxdjFINkg1SDRIM0gydi0xdi0xdi0xdi0xVjloMWgxaDFoMWgxVjEweiBNNyw0djF2MXYxdjFINkg1SDRIM0gyVjdWNlY1VjRWM2gxaDFoMWgxaDFWNHogTTEzLDEwdjF2MXYxDQoJdjFoLTFoLTFoLTFIOUg4di0xdi0xdi0xdi0xVjloMWgxaDFoMWgxVjEweiBNMTMsNHYxdjF2MXYxaC0xaC0xaC0xSDlIOFY3VjZWNVY0VjNoMWgxaDFoMWgxVjR6Ii8+DQo8L3N2Zz4NCg==");
}

.tool-border-outside {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTEzLDJIMXYxdjExdjFoMWgxMWgxVjNWMkgxM3ogTTEzLDE0SDJWM2gxMVYxNHoiLz4NCjwvc3ZnPg0K");
}

.tool-border-inside {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjNjY2NjY2IiBwb2ludHM9IjE0LDggOCw4IDgsMiA3LDIgNyw4IDEsOCAxLDkgNyw5IDcsMTUgOCwxNSA4LDkgMTQsOSAiLz4NCjwvc3ZnPg0K");
}

.tool-border-color {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTUsNCAxNSwzIDE0LDMgMTQsMiAxMywyIDEzLDMgMTIsMyAxMiw0IDEzLDQgMTMsNSAxNCw1IDE0LDYgMTUsNiAxNSw1IDE2LDUgMTYsNCAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxMyw1IDEyLDUgMTIsNCAxMSw0IDExLDUgMTAsNSAxMCw2IDksNiA5LDcgOCw3IDgsOCA3LDggNyw5IDgsOSA4LDEwIDksMTAgOSwxMSAxMCwxMSAxMCwxMC41IA0KCQkxMSwxMC41IDExLDEwIDExLDkgMTIsOSAxMiw4IDEzLDggMTMsNyAxNCw3IDE0LDYgMTMsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSI4LDEwIDcsMTAgNyw5IDYsOSA2LDEwIDYsMTEgNiwxMiA3LDEyIDgsMTIgOSwxMiA5LDExIDgsMTEgCSIvPg0KPC9nPg0KPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIxNSwwIDAsMCAwLDEgMCwxMSAxLDExIDUsMTEgNSwxMCAxLDEwIDEsMSAxNSwxIDE1LDIgMTYsMiAxNiwxIDE2LDAgIi8+DQo8L3N2Zz4NCg==");
}

.tool-border-width {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHk9IjMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB5PSI3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTYiIGhlaWdodD0iMiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-border-style {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI1IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI1IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjExIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iNSIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTEiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI1IiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTEiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-text-nowrap {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTIsOS43OTMgMTIsMTIgOCwxMiA4LDkuNTM1IDUsMTIuMjY4IDgsMTUgOCwxMyAxMiwxMyAxMywxMyAxMywxMiAxMyw5Ljc5MyAxMi41LDkuMjkzIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjEyLDEgMTIsNC41NSAxMi41LDUuMDUgMTMsNC41NSAxMywxIAkiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTUuMzI4LDUuMDUgMTQuNjIxLDQuMzQzIDEyLjUsNi40NjQgMTAuMzc5LDQuMzQzIDkuNjcyLDUuMDUgMTEuNzkzLDcuMTcxIDkuNjcyLDkuMjkzIDEwLjM3OSwxMCANCgkJMTIuNSw3Ljg3OCAxNC42MjEsMTAgMTUuMzI4LDkuMjkzIDEzLjIwNyw3LjE3MSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-table-striped {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IGZpbGw9IiNEREREREQiIHdpZHRoPSIxNiIgaGVpZ2h0PSI0Ii8+DQoJPHJlY3QgeT0iOCIgZmlsbD0iI0RERERERCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjQiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwaC00aC0xSDZINUgxSDB2MXYydjF2NHYxdjJ2MXYzdjFoMWg0aDFoNGgxaDRoMXYtMXYtM3YtMVY5VjhWNFYzVjFWMEgxNXogTTEwLDF2Mkg2VjFIMTB6IE02LDhWNGg0djQNCglINnogTTEwLDl2Mkg2VjlIMTB6IE0xLDFoNHYySDFWMXogTTEsNGg0djRIMVY0eiBNMSw5aDR2MkgxVjl6IE0xLDE1di0zaDR2M0gxeiBNNiwxNXYtM2g0djNINnogTTE1LDE1aC00di0zaDRWMTV6IE0xNSwxMWgtNFY5aDQNCglWMTF6IE0xNSw4aC00VjRoNFY4eiBNMTUsM2gtNFYxaDRWM3oiLz4NCjwvc3ZnPg0K");
}

.tool-view-paper {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNBNzVGNTciIHBvaW50cz0iMTMsMCAxMywxIDUsMSA1LDAgNCwwIDQsMSA0LDIgNCwzIDUsMyA1LDIgMTMsMiAxMywzIDE0LDMgMTQsMiAxNCwxIDE0LDAgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBNzVGNTciIHBvaW50cz0iMSw0IDAsNCAwLDUgMSw1IDEsMTUgMCwxNSAwLDE2IDEsMTYgMiwxNiAzLDE2IDMsMTUgMiwxNSAyLDUgMyw1IDMsNCAyLDQgCSIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTEzLDV2MTBINVY1SDEzIE0xNCw0SDR2MTJoMTBWNEwxNCw0eiIvPg0KPGc+DQoJPHJlY3QgeD0iOCIgeT0iNyIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSI2IiBoZWlnaHQ9IjIiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-align-body-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjQiIHk9IjIiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSI1IiBoZWlnaHQ9IjIiLz4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjMsMiAyLDIgMiwxNCAzLDE0IDMsMiAJCSIvPg0KCTwvZz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTIsNnYxSDVWNkgxMiBNMTMsNUg0djNoOVY1TDEzLDV6Ii8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjExLDEyIDExLDExIDYsMTEgNiwxMCA1LDEwIDUsMTEgNCwxMSA0LDEyIDUsMTIgNSwxMyA2LDEzIDYsMTIgCSIvPg0KCTxyZWN0IHg9IjYiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-align-body-right {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjYiIHk9IjIiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSI1IiBoZWlnaHQ9IjIiLz4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjEzLDIgMTIsMiAxMiwxNCAxMywxNCAxMywyIAkJIi8+DQoJPC9nPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xMCw2djFIM1Y2SDEwIE0xMSw1SDJ2M2g5VjVMMTEsNXoiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iNCwxMiA0LDExIDksMTEgOSwxMCAxMCwxMCAxMCwxMSAxMSwxMSAxMSwxMiAxMCwxMiAxMCwxMyA5LDEzIDksMTIgCSIvPg0KCTxyZWN0IHg9IjgiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-align-body-center {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xMiw2djFIOUg4SDVWNmgzaDFIMTIgTTksMUg4djRINHYzaDR2N2gxVjhoNFY1SDlWMUw5LDF6Ii8+DQo8cmVjdCB4PSI2IiB5PSIyIiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iNSIgaGVpZ2h0PSIyIi8+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjgsNSA5LDUgOSwxMSAxMCwxMSAxMCwxMiA5LDEyIDksMTMgOCwxMyA4LDEyIDcsMTIgNywxMSA4LDExIAkiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-cell-insert-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iOS4wNjMsNy41IDEuOTQxLDcuNSA0LjI3LDUuMTcyIDMuNTYzLDQuNDY1IDAuNzM0LDcuMjkzIDAuMDI3LDggMC43MzQsOC43MDggMy41NjMsMTEuNTM2IA0KCTQuMjcsMTAuODI5IDEuOTQxLDguNSA5LjA2Myw4LjUgIi8+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjE1LDAgMTEsMCAxMSwxIDE1LDEgMTUsNSAxMSw1IDExLDYgMTUsNiAxNSwxMCAxMSwxMCAxMSwxMSAxNSwxMSAxNSwxNSAxMSwxNSAxMSwxNiAxNSwxNiAxNiwxNiANCgkJMTYsMTUgMTYsMTEgMTYsMTAgMTYsNiAxNiw1IDE2LDEgMTYsMCAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIxLDExLjA5NCAwLDEwLjA5NCAwLDExIDAsMTUgMCwxNiAxLDE2IDUsMTYgNSwxNSAxLDE1IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjAsMCAwLDEgMCw1IDAsNS45MDcgMSw0LjkwNyAxLDEgNSwxIDUsMCAxLDAgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iI0RGRUNGNCIgcG9pbnRzPSI2LDExLjIyMSA2LDE1IDEwLDE1IDEwLDExIDYuMjIsMTEgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNERkVDRjQiIHBvaW50cz0iNiwxIDYsNC43ODIgNi4yMTgsNSAxMCw1IDEwLDEgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSI2LDEwLjQzOCA2LDEwIDUuNTYzLDEwIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjYsNiA2LDUuNTY0IDUuNTYzLDYgNiw2IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjEwLDAgNiwwIDUsMCA1LDEgNSwzLjc4MSA2LDQuNzgyIDYsMSAxMCwxIDEwLDUgMTAsNiAxMCw2IDEwLjU2Myw2IDEwLjU2MywxMCAxMCwxMCAxMCwxMSAxMCwxNSANCgkJNiwxNSA2LDExLjIyMSA1LDEyLjIyMSA1LDE1IDUsMTYgNiwxNiAxMCwxNiAxMSwxNiAxMSwxNSAxMSwxMSAxMSwxMCAxMSw2IDExLDUgMTEsMSAxMSwwIAkiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNBRUQxRTYiIHBvaW50cz0iNi4yMTgsNSA2LjM5MSw1LjE3MyA2LDUuNTY0IDYsNiAxMCw2IDEwLDUgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBRUQxRTYiIHBvaW50cz0iNiwxMC40MzggNi4zOTEsMTAuODI5IDYuMjIsMTEgMTAsMTEgMTAsMTAgNiwxMCAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-cell-insert-right {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iNi45MzgsNy41IDE0LjA1OSw3LjUgMTEuNzMsNS4xNzIgMTIuNDM4LDQuNDY1IDE1LjI2Niw3LjI5MyAxNS45NzMsOCAxNS4yNjYsOC43MDggMTIuNDM4LDExLjUzNiANCgkxMS43MywxMC44MjkgMTQuMDU5LDguNSA2LjkzOCw4LjUgIi8+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjE1LDAgMTEsMCAxMSwxIDE1LDEgMTUsNC45MDcgMTYsNS45MDcgMTYsNSAxNiwxIDE2LDAgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMCwwIDAsMSAwLDUgMCw2IDAsMTAgMCwxMSAwLDE1IDAsMTYgMSwxNiA1LDE2IDUsMTUgMSwxNSAxLDExIDUsMTEgNSwxMCAxLDEwIDEsNiA1LDYgNSw1IDEsNSANCgkJMSwxIDUsMSA1LDAgMSwwIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjE1LDE1IDExLDE1IDExLDE2IDE1LDE2IDE2LDE2IDE2LDE1IDE2LDExIDE2LDEwLjA5NCAxNSwxMS4wOTQgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iI0RGRUNGNCIgcG9pbnRzPSI2LDEgNiw1IDkuNzgyLDUgMTAsNC43ODIgMTAsMSAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0RGRUNGNCIgcG9pbnRzPSI2LDExIDYsMTUgMTAsMTUgMTAsMTEuMjIxIDkuNzc5LDExIAkiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTAsMCA2LDAgNSwwIDUsMSA1LDUgNSw2IDUsMTAgNSwxMSA1LDE1IDUsMTYgNiwxNiAxMCwxNiAxMSwxNiAxMSwxNSAxMSwxMi4yMjEgMTAsMTEuMjIxIDEwLDE1IA0KCQk2LDE1IDYsMTEgNiwxMCA1LjQzOCwxMCA1LjQzOCw2IDYsNiA2LDYgNiw1IDYsMSAxMCwxIDEwLDQuNzgyIDExLDMuNzgxIDExLDEgMTEsMCAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxMCwxMC40MzggMTAuNDM4LDEwIDEwLDEwIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjEwLDYgMTAsNiAxMC40MzgsNiAxMCw1LjU2NCAJIi8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjQUVEMUU2IiBwb2ludHM9IjkuNjA5LDUuMTczIDkuNzgyLDUgNiw1IDYsNiAxMCw2IDEwLDUuNTY0IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjQUVEMUU2IiBwb2ludHM9IjYsMTEgOS43NzksMTEgOS42MDksMTAuODI5IDEwLDEwLjQzOCAxMCwxMCA2LDEwIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-cell-insert-top {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iNy41LDkuMDYzIDcuNSwxLjk0MSA1LjE3Miw0LjI3IDQuNDY1LDMuNTYzIDcuMjkzLDAuNzM0IDgsMC4wMjcgOC43MDcsMC43MzQgMTEuNTM1LDMuNTYzIA0KCTEwLjgyOCw0LjI3IDguNSwxLjk0MSA4LjUsOS4wNjMgIi8+DQo8cmVjdCB4PSIxIiB5PSIxMSIgZmlsbD0ibm9uZSIgd2lkdGg9IjQiIGhlaWdodD0iNCIvPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIxNSwxNSAxMSwxNSAxMSwxMSAxMCwxMSAxMCwxNSA2LDE1IDYsMTEgNSwxMSA1LDE1IDEsMTUgMSwxMSAwLDExIDAsMTUgMCwxNiAxLDE2IDUsMTYgNiwxNiANCgkJMTAsMTYgMTEsMTYgMTUsMTYgMTYsMTYgMTYsMTUgMTYsMTEgMTUsMTEgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTUsMCAxMSwwIDEwLjA5NCwwIDExLjA5NCwxIDE1LDEgMTUsNSAxNiw1IDE2LDEgMTYsMCAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIxLDEgNC45MDYsMSA1LjkwNiwwIDUsMCAxLDAgMCwwIDAsMSAwLDUgMSw1IAkiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNERkVDRjQiIHBvaW50cz0iMTEuMjIsNiAxMSw2LjIyIDExLDEwIDE1LDEwIDE1LDYgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNERkVDRjQiIHBvaW50cz0iMSw2IDEsMTAgNSwxMCA1LDYuMjE4IDQuNzgxLDYgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxNSw1IDEyLjIyLDUgMTEuMjIsNiAxNSw2IDE1LDEwIDExLDEwIDEwLDEwIDEwLDEwLjU2MyA2LDEwLjU2MyA2LDEwIDUsMTAgMSwxMCAxLDYgNC43ODEsNiANCgkJMy43ODEsNSAxLDUgMCw1IDAsNiAwLDEwIDAsMTEgMSwxMSA1LDExIDYsMTEgMTAsMTEgMTEsMTEgMTUsMTEgMTYsMTEgMTYsMTAgMTYsNiAxNiw1IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjEwLDUuNTYzIDEwLDYgMTAuNDM4LDYgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iNiw1LjU2MyA1LjU2Myw2IDYsNiAJIi8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjQUVEMUU2IiBwb2ludHM9IjEwLjgyOCw2LjM5MSAxMC40MzgsNiAxMCw2IDEwLDEwIDExLDEwIDExLDYuMjIgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBRUQxRTYiIHBvaW50cz0iNS4xNzMsNi4zOTEgNSw2LjIxOCA1LDEwIDYsMTAgNiw2IDUuNTYzLDYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-cell-insert-bottom {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iOC41LDYuOTUzIDguNSwxNC4wNzQgMTAuODI4LDExLjc0NiAxMS41MzUsMTIuNDUzIDguNzA3LDE1LjI4MSA4LDE1Ljk4OCA3LjI5MywxNS4yODEgDQoJNC40NjQsMTIuNDUzIDUuMTcxLDExLjc0NiA3LjUsMTQuMDc0IDcuNSw2Ljk1MyAiLz4NCjxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9Im5vbmUiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTUsMTUgMTEuMTA5LDE1IDEwLjEwOSwxNiAxMSwxNiAxNSwxNiAxNiwxNiAxNiwxNSAxNiwxMSAxNSwxMSAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIxNSwwIDExLDAgMTAsMCA2LDAgNSwwIDEsMCAwLDAgMCwxIDAsNSAxLDUgMSwxIDUsMSA1LDUgNiw1IDYsMSAxMCwxIDEwLDUgMTEsNSAxMSwxIDE1LDEgMTUsNSANCgkJMTYsNSAxNiwxIDE2LDAgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMSwxNSAxLDExIDAsMTEgMCwxNSAwLDE2IDEsMTYgNSwxNiA1Ljg5MSwxNiA0Ljg5MSwxNSAJIi8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjREZFQ0Y0IiBwb2ludHM9IjEsMTAgNC43OTUsMTAgNSw5Ljc5NSA1LDYgMSw2IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjREZFQ0Y0IiBwb2ludHM9IjExLDYgMTEsOS43OTggMTEuMjAyLDEwIDE1LDEwIDE1LDYgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxNSw1IDExLDUgMTAsNSA2LDUgNSw1IDEsNSAwLDUgMCw2IDAsMTAgMCwxMSAxLDExIDMuNzk1LDExIDQuNzk1LDEwIDEsMTAgMSw2IDUsNiA2LDYgNiw1LjQ1MyANCgkJMTAsNS40NTMgMTAsNiAxMCw2IDExLDYgMTUsNiAxNSwxMCAxMS4yMDIsMTAgMTIuMjAzLDExIDE1LDExIDE2LDExIDE2LDEwIDE2LDYgMTYsNSAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxMCwxMCAxMCwxMC40NTMgMTAuNDUxLDEwIDEwLDEwIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjYsMTAuNDUzIDYsMTAgNS41NDcsMTAgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iI0FFRDFFNiIgcG9pbnRzPSIxMCw2IDEwLDEwIDEwLjQ1MSwxMCAxMC44MjYsOS42MjUgMTEsOS43OTggMTEsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0FFRDFFNiIgcG9pbnRzPSI1LDkuNzk1IDUuMTcxLDkuNjI1IDUuNTQ3LDEwIDYsMTAgNiw2IDUsNiAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-cell-merge {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTUsMTUgMTEsMTUgMTEsMTEgMTAsMTEgMTAsMTUgNiwxNSA2LDExIDUsMTEgNSwxNSAxLDE1IDEsMTEgMCwxMSAwLDE1IDAsMTYgMSwxNiA1LDE2IDYsMTYgDQoJCTEwLDE2IDExLDE2IDE1LDE2IDE2LDE2IDE2LDE1IDE2LDExIDE1LDExIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjE1LDAgMTEsMCAxMCwwIDYsMCA1LDAgMSwwIDAsMCAwLDEgMCw1IDEsNSAxLDEgNSwxIDUsNSA2LDUgNiwxIDEwLDEgMTAsNSAxMSw1IDExLDEgMTUsMSAxNSw1IA0KCQkxNiw1IDE2LDEgMTYsMCAJIi8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjREZFQ0Y0IiBwb2ludHM9IjExLDYgMTAsNiA2LDYgNSw2IDEsNiAxLDEwIDUsMTAgNiwxMCAxMCwxMCAxMSwxMCAxNSwxMCAxNSw2ICIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTE1LDVoLTRoLTFINkg1SDFIMHYxdjR2MWgxaDRoMWg0aDFoNGgxdi0xVjZWNUgxNXogTTE1LDEwaC00aC0xSDZINUgxVjZoNGgxaDRoMWg0VjEweiIvPg0KPC9zdmc+DQo=");
}

.tool-cell-division {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTUsMTUgMTEsMTUgMTEsMTEgMTAsMTEgMTAsMTUgNiwxNSA2LDExIDUsMTEgNSwxNSAxLDE1IDEsMTEgMCwxMSAwLDE1IDAsMTYgMSwxNiA1LDE2IDYsMTYgDQoJCTEwLDE2IDExLDE2IDE1LDE2IDE2LDE2IDE2LDE1IDE2LDExIDE1LDExIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjE1LDAgMTEsMCAxMCwwIDYsMCA1LDAgMSwwIDAsMCAwLDEgMCw1IDEsNSAxLDEgNSwxIDUsNSA2LDUgNiwxIDEwLDEgMTAsNSAxMSw1IDExLDEgMTUsMSAxNSw1IA0KCQkxNiw1IDE2LDEgMTYsMCAJIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSIxMSIgeT0iNiIgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjQiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiNERkVDRjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjREZFQ0Y0IiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTUsNWgtNGgtMUg2SDVIMUgwdjF2NHYxaDFoNGgxaDRoMWg0aDF2LTFWNlY1SDE1eiBNMSwxMFY2aDR2NEgxeiBNNiwxMFY2aDR2NEg2eiBNMTUsMTBoLTRWNmg0VjEweiIvPg0KPC9zdmc+DQo=");
}

.tool-delete-row-column {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTYsMTEuMDUxIDE1LjI5MywxMC4zNDMgMTMuMTcyLDEyLjQ2NCAxMS4wNTEsMTAuMzQzIDEwLjM0MywxMS4wNTEgMTIuNDY0LDEzLjE3MiAxMC4zNDMsMTUuMjkzIA0KCTExLjA1MSwxNiAxMy4xNzIsMTMuODc5IDE1LjI5MywxNiAxNiwxNS4yOTMgMTMuODc5LDEzLjE3MiAiLz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwaC00aC0xSDZINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMWgzdi0xSDZ2LTRoM3YtMUg2VjZoNHYzaDFWNmg0djNoMVY2VjVWMVYwSDE1eiBNNSwxNUgxdi00aDRWMTV6DQoJIE01LDEwSDFWNmg0VjEweiBNNSw1SDFWMWg0VjV6IE0xMCw1SDZWMWg0VjV6IE0xNSw1aC00VjFoNFY1eiIvPg0KPC9zdmc+DQo=");
}

.tool-delete-column {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTYsMTEuMDUxIDE1LjI5MywxMC4zNDMgMTMuMTcyLDEyLjQ2NCAxMS4wNTEsMTAuMzQzIDEwLjM0MywxMS4wNTEgMTIuNDY0LDEzLjE3MiAxMC4zNDMsMTUuMjkzIA0KCTExLjA1MSwxNiAxMy4xNzIsMTMuODc5IDE1LjI5MywxNiAxNiwxNS4yOTMgMTMuODc5LDEzLjE3MiAiLz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwaC00aC0xSDZINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMWgzdi0xSDZ2LTRoM3YtMUg2VjZoNHYzaDFWNmg0djNoMVY2VjVWMVYwSDE1eiBNNSwxNUgxdi00aDRWMTV6DQoJIE01LDEwSDFWNmg0VjEweiBNNSw1SDFWMWg0VjV6IE0xMCw1SDZWMWg0VjV6IE0xNSw1aC00VjFoNFY1eiIvPg0KPGc+DQoJPHJlY3QgZmlsbD0iI0ZDREZEQyIgd2lkdGg9IjYiIGhlaWdodD0iMTYiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNNSwxdjE0SDFWMUg1IE02LDBIMHYxNmg2VjBMNiwweiIvPg0KPC9nPg0KPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiNFQUIzQjIiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjUiIGZpbGw9IiNFQUIzQjIiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K");
}

.tool-delete-row {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTYsMTEuMDUxIDE1LjI5MywxMC4zNDMgMTMuMTcyLDEyLjQ2NCAxMS4wNTEsMTAuMzQzIDEwLjM0MywxMS4wNTEgMTIuNDY0LDEzLjE3MiAxMC4zNDMsMTUuMjkzIA0KCTExLjA1MSwxNiAxMy4xNzIsMTMuODc5IDE1LjI5MywxNiAxNiwxNS4yOTMgMTMuODc5LDEzLjE3MiAiLz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwaC00aC0xSDZINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMWgzdi0xSDZ2LTRoM3YtMUg2VjZoNHYzaDFWNmg0djNoMVY2VjVWMVYwSDE1eiBNNSwxNUgxdi00aDRWMTV6DQoJIE01LDEwSDFWNmg0VjEweiBNNSw1SDFWMWg0VjV6IE0xMCw1SDZWMWg0VjV6IE0xNSw1aC00VjFoNFY1eiIvPg0KPGc+DQoJPHJlY3QgZmlsbD0iI0ZDREZEQyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjYiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTUsMXY0SDFWMUgxNSBNMTYsMEgwdjZoMTZWMEwxNiwweiIvPg0KPC9nPg0KPHJlY3QgeD0iNSIgeT0iMSIgZmlsbD0iI0VBQjNCMiIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KPHJlY3QgeD0iMTAiIHk9IjEiIGZpbGw9IiNFQUIzQjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCjwvc3ZnPg0K");
}

.tool-bring-forward {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSw2djlINlY2SDE1IE0xNiw1SDV2MTFoMTFWNUwxNiw1eiIvPg0KPHJlY3QgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjExIiBoZWlnaHQ9IjExIi8+DQo8L3N2Zz4NCg==");
}

.tool-bring-front {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSw5djZIOVY5SDE1IE0xNiw4SDh2OGg4VjhMMTYsOHoiLz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik03LDF2NkgxVjFINyBNOCwwSDB2OGg4VjBMOCwweiIvPg0KPHJlY3QgeD0iMyIgeT0iMyIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+DQo8L3N2Zz4NCg==");
}

.tool-send-backward {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGQ0JFNUQiIHBvaW50cz0iMTEsNSAxMSwxMSA1LDExIDUsMTYgMTYsMTYgMTYsNSAJIi8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMCwwdjExaDVoNlY1VjBIMHogTTEwLDEwSDVIMVYxaDl2NFYxMHoiLz4NCjwvc3ZnPg0K");
}

.tool-send-back {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSI4IiB5PSIzIiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTMsOEg4djV2M2g4VjhIMTN6IE0xNSwxNUg5di0yVjloNGgyVjE1eiIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik04LDBIMHY4aDNoNVYzVjB6IE03LDN2NEgzSDFWMWg2VjN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-dimension {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz4NCjxyZWN0IHg9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz4NCjxyZWN0IHg9IjEzIiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMyIgeT0iMTEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTYsNyAxNiw2IDE1LDYgMTUsNSAxNCw1IDE0LDYgMTMsNiAxMyw3IDE0LDcgMTQsOSAxMyw5IDEzLDEwIDE0LDEwIDE0LDExIDE1LDExIDE1LDEwIDE2LDEwIDE2LDkgDQoJMTUsOSAxNSw3ICIvPg0KPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSI3LDEgNiwxIDYsMCA1LDAgNSwxIDMsMSAzLDAgMiwwIDIsMSAxLDEgMSwyIDIsMiAyLDMgMywzIDMsMiA1LDIgNSwzIDYsMyA2LDIgNywyICIvPg0KPGc+DQoJPHJlY3QgeD0iNCIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjgiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSI4LDUgNyw1IDcsOCA3LDkgNywxMSA1LDExIDQsMTEgMSwxMSAxLDEyIDQsMTIgNSwxMiA3LDEyIDgsMTIgOCwxMSA4LDkgOCw4IDgsNSAJIi8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjREZFQ0Y0IiBwb2ludHM9IjUsMTEgNywxMSA3LDkgNyw4IDcsNSA1LDUgNCw1IDEsNSAxLDggMSw5IDEsMTEgNCwxMSAiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMSw0SDhIMUgwdjF2N3YzdjFoMTJ2LTFWNVY0SDExeiBNMTEsOHYxdjJ2MXYzSDhIN0g1SDRIMXYtM3YtMVY5VjhWNWgzaDFoMmgxaDNWOHoiLz4NCjwvc3ZnPg0K");
}

.tool-dimension-height {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik01LDF2MTRIMVYxSDUgTTYsMEgwdjE2aDZWMEw2LDB6Ii8+DQo8Zz4NCgk8cmVjdCB4PSI3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjE1IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMTUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iMTUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTIsNCAxMiwzIDExLDMgMTEsNCAxMCw0IDEwLDUgMTEsNSAxMSwxMSAxMCwxMSAxMCwxMiAxMSwxMiAxMSwxMyAxMiwxMyAxMiwxMiAxMywxMiAxMywxMSAxMiwxMSANCgkJMTIsNSAxMyw1IDEzLDQgCSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-dimension-width {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwxdjRIMVYxSDE1IE0xNiwwSDB2NmgxNlYwTDE2LDB6Ii8+DQo8Zz4NCgk8cmVjdCB4PSIxNSIgeT0iNyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI5IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjExIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEzIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjE1IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iNyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxMSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEzIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTIsMTEgMTIsMTAgMTEsMTAgMTEsMTEgNSwxMSA1LDEwIDQsMTAgNCwxMSAzLDExIDMsMTIgNCwxMiA0LDEzIDUsMTMgNSwxMiAxMSwxMiAxMSwxMyAxMiwxMyANCgkJMTIsMTIgMTMsMTIgMTMsMTEgCSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-context-cut {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMy45NDcsMTIuOTI5TDguNzgyLDhsNS4xNjItNC45MjVjMC4wNjYtMC4wNjMsMC4xMDQtMC4xNDYsMC4xMDQtMC4yMzZjMC0wLjA5LTAuMDM2LTAuMTc1LTAuMTA0LTAuMjM5DQoJYy0wLjAyMy0wLjAyMy0wLjA1My0wLjAzLTAuMDc0LTAuMDM2Yy0wLjAwMiwwLTAuMDA1LTAuMDAxLTAuMDA4LTAuMDAyYzAtMC4wMDItMC4wMDEtMC4wMDUtMC4wMDItMC4wMDgNCgljLTAuMDA2LTAuMDIyLTAuMDE0LTAuMDUzLTAuMDQxLTAuMDc4Yy0wLjM1Ni0wLjM0LTAuODMtMC41MjctMS4zMzUtMC41MjdzLTAuOTc4LDAuMTg3LTEuMzMzLDAuNTI3TDkuMTA5LDQuNDIxDQoJQzguNDI0LDUuMDc3LDguMzc5LDYuMTM0LDksNi44NDhsLTAuNzEyLDAuNjhMNi41NSw1Ljg3Yy0wLjEzMi0wLjEyNC0wLjM1OS0wLjEyNS0wLjQ5MSwwQzUuOTkzLDUuOTMzLDUuOTU3LDYuMDE3LDUuOTU2LDYuMTA3DQoJYzAsMC4wOSwwLjAzNywwLjE3NCwwLjEwMywwLjIzOEw3Ljc5Myw4TDYuMDU2LDkuNjU2QzUuOTksOS43MTksNS45NTQsOS44MDMsNS45NTQsOS44OTNjMCwwLjA5LDAuMDM2LDAuMTc0LDAuMTAzLDAuMjM4DQoJYzAuMTI4LDAuMTI1LDAuMzYyLDAuMTI1LDAuNDkyLDBsMS43NC0xLjY2bDAuNzE0LDAuNjgxYy0wLjI4NywwLjMyNS0wLjQ0NCwwLjczMi0wLjQ0NCwxLjE0OWMwLDAuNDg0LDAuMTk3LDAuOTM4LDAuNTU0LDEuMjc3DQoJbDIuMDM5LDEuOTQzYzAuMzU0LDAuMzQxLDAuODI2LDAuNTI3LDEuMzMxLDAuNTI3YzAuNTA0LTAuMDAxLDAuOTc5LTAuMTg4LDEuMzM3LTAuNTI0YzAuMDI2LTAuMDI1LDAuMDM1LTAuMDU2LDAuMDQxLTAuMDc4DQoJYzAtMC4wMDIsMC4wMDEtMC4wMDQsMC4wMDItMC4wMDZjMC4wMDItMC4wMDEsMC4wMDYtMC4wMDIsMC4wMDgtMC4wMDJjMC4wMjMtMC4wMDYsMC4wNTItMC4wMTQsMC4wNzgtMC4wMzcNCgljMC4wNjYtMC4wNjMsMC4xMDQtMC4xNDgsMC4xMDQtMC4yMzhDMTQuMDUsMTMuMDc1LDE0LjAxNCwxMi45OTEsMTMuOTQ3LDEyLjkyOXogTTEyLjQ4MywxMy4zODNjLTAuMzE5LDAtMC42MTgtMC4xMTgtMC44NDEtMC4zMzINCglsLTIuMDQxLTEuOTQ1Yy0wLjIyNy0wLjIyMS0wLjM0Ny0wLjQ5OC0wLjM0Ny0wLjgwMmMwLTAuMjM1LDAuMDg3LTAuNDY2LDAuMjUxLTAuNjcxbDMuNjgxLDMuNTEyDQoJQzEyLjk2OSwxMy4zMDEsMTIuNzI3LDEzLjM4MywxMi40ODMsMTMuMzgzeiBNOS42LDQuODk2bDIuMDQtMS45NDVjMC4yMi0wLjIwOCwwLjUxMy0wLjMyNCwwLjgyMy0wLjMyNA0KCWMwLjI1OCwwLDAuNTEyLDAuMDgxLDAuNzIyLDAuMjI5TDkuNTA0LDYuMzY4QzkuMTQ5LDUuOTE1LDkuMTg4LDUuMjkxLDkuNiw0Ljg5NnoiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0zLjI0OSw2LjExM0MzLjY1OCw2LjUwMSw0LjIsNi43MTQsNC43NzUsNi43MTRjMC41NzgsMCwxLjEyMS0wLjIxNCwxLjUzMS0wLjYwNA0KCQljMC40MDgtMC4zOSwwLjYzMi0wLjkwOSwwLjYzMi0xLjQ2YzAtMC41NTMtMC4yMjUtMS4wNzEtMC42MzQtMS40Nkw1LjYzOSwyLjU1NEM1LjI1LDIuMTgxLDQuNjkyLDEuOTY4LDQuMTExLDEuOTY4DQoJCVMyLjk3MiwyLjE4MSwyLjU4MywyLjU1NEMyLjE3NCwyLjk0NCwxLjk1LDMuNDY0LDEuOTUxLDQuMDE4YzAsMC41NTIsMC4yMjUsMS4wNywwLjYzMiwxLjQ1OEwzLjI0OSw2LjExM3ogTTQuMTExLDIuNjE5DQoJCWMwLjM5MiwwLDAuNzYxLDAuMTQ2LDEuMDM3LDAuNDA5bDAuNjY1LDAuNjM3QzYuMDksMy45Myw2LjI0Myw0LjI4LDYuMjQzLDQuNjUxYzAsMC4zNzItMC4xNTEsMC43MjItMC40MjgsMC45ODYNCgkJQzUuNTUxLDUuODg5LDUuMTcyLDYuMDMzLDQuNzc2LDYuMDMzYy0wLjM5NSwwLTAuNzczLTAuMTQ0LTEuMDM3LTAuMzk1TDMuMDczLDUuMDAyQzIuNzk5LDQuNzQsMi42NDcsNC4zOTEsMi42NDYsNC4wMTgNCgkJYzAtMC4zNzQsMC4xNTEtMC43MjYsMC40MjYtMC45OUMzLjM1MSwyLjc2NSwzLjcyLDIuNjE5LDQuMTExLDIuNjE5eiIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik00Ljc3NSw5LjMwNGMtMC41ODEsMC0xLjEzOCwwLjIxNC0xLjUyOCwwLjU4NmwtMC42NjQsMC42MzhjLTAuNDEsMC4zODctMC42MzUsMC45MDQtMC42MzUsMS40NTgNCgkJYzAsMC41NTEsMC4yMjUsMS4wNjksMC42MzQsMS40NjFjMC40MDksMC4zOSwwLjk1MSwwLjYwNCwxLjUyNywwLjYwNGMwLjU3NywwLDEuMTItMC4yMTQsMS41MjgtMC42MDRsMC42NjYtMC42MzUNCgkJYzAuNDA5LTAuMzksMC42MzUtMC45MDcsMC42MzUtMS40NjFjMC0wLjU1Mi0wLjIyNS0xLjA3MS0wLjYzNC0xLjQ2MUM1LjkxNSw5LjUxOCw1LjM1Nyw5LjMwNCw0Ljc3NSw5LjMwNHogTTYuMjQzLDExLjM0OQ0KCQljMCwwLjM3Mi0wLjE1MywwLjcyMi0wLjQzLDAuOTg1bC0wLjY2NSwwLjYzNWMtMC4yNzYsMC4yNjQtMC42NDUsMC40MDktMS4wMzgsMC40MDljLTAuMzkzLDAtMC43NjEtMC4xNDYtMS4wMzgtMC40MDkNCgkJYy0wLjI3Ni0wLjI2MS0wLjQyOC0wLjYxMS0wLjQyOC0wLjk4NWMwLTAuMzcyLDAuMTUyLTAuNzIxLDAuNDI5LTAuOTgzbDAuNjY1LTAuNjM3YzAuMjc5LTAuMjY0LDAuNjQ4LTAuNDEsMS4wMzktMC40MQ0KCQlzMC43NTksMC4xNDYsMS4wMzcsMC40MUM2LjA5LDEwLjYyNSw2LjI0MywxMC45NzUsNi4yNDMsMTEuMzQ5eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-context-copy {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik05LDRWMEgwdjEyaDd2NGg1aDF2LTFoMXYtMWgtMXYtMWgxdjFoMXYtMWgxdi0xVjRIOXogTTcsMTFIMVYxaDd2M0g3VjExeiBNMTUsMTJoLTJoLTF2MXYySDh2LTN2LTFWNWgxaDYNCglWMTJ6Ii8+DQo8Zz4NCgk8cmVjdCB4PSIyIiB5PSIyIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-context-paste {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjgiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMTEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMSw1VjFIOFYwSDR2MUgxdjEyaDV2M2g2di0xaDF2LTFoLTF2LTFoLTF2Mkg3di0ydi0xVjZoM2gxaDN2NmgtMnYxaDF2MWgxdi0xaDFWNUgxMXogTTUsMWgydjFINVYxeg0KCSBNMTAsNUg2djdIMlYyaDJ2MWg0VjJoMlY1eiIvPg0KPC9zdmc+DQo=");
}

.tool-context-paste-text {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iOCw3IDgsOCA4LDkgOSw5IDksOCAxMCw4IDEwLDExIDksMTEgOSwxMiAxMCwxMiAxMSwxMiAxMiwxMiAxMiwxMSAxMSwxMSAxMSw4IDEyLDggMTIsOSAxMyw5IDEzLDggDQoJMTMsNyAiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMSw1VjFIOFYwSDR2MUgxdjEyaDV2M2g2di0xaDF2LTFoLTF2LTFoLTF2Mkg3di0ydi0xVjZoM2gxaDN2NmgtMnYxaDF2MWgxdi0xaDFWNUgxMXogTTUsMWgydjFINVYxeg0KCSBNMTAsNUg2djdIMlYyaDJ2MWg0VjJoMlY1eiIvPg0KPC9zdmc+DQo=");
}

.tool-context-delete {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMSwzVjJjMC0wLjU1Mi0wLjQ0Ny0xLTEtMUg2QzUuNDQ4LDEsNSwxLjQ0OCw1LDJ2MUgydjFoMXY4YzAsMS42NTYsMS4zNDMsMywzLDNoNGMxLjY1NiwwLDMtMS4zNDQsMy0zVjQNCgloMVYzSDExeiBNNiwyaDR2MUg2VjJ6IE0xMiwxMmMwLDEuMTA0LTAuODk2LDItMiwySDZjLTEuMTAzLDAtMi0wLjg5Ni0yLTJWNGg4VjEyeiIvPg0KPGc+DQoJPHJlY3QgeD0iNSIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjEwIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQo8L2c+DQo8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjREREREREIiB3aWR0aD0iMiIgaGVpZ2h0PSI2Ii8+DQo8L3N2Zz4NCg==");
}

.tool-context-linked-item-add {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik04LDEuN2MzLjQ3NCwwLDYuMywyLjgyNiw2LjMsNi4zcy0yLjgyNiw2LjMtNi4zLDYuM1MxLjcsMTEuNDc0LDEuNyw4UzQuNTI2LDEuNyw4LDEuNyBNOCwxDQoJQzQuMTM0LDEsMSw0LjEzNCwxLDhzMy4xMzQsNyw3LDdzNy0zLjEzNCw3LTdTMTEuODY2LDEsOCwxTDgsMXoiLz4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTEuNSw3LjUgOC41LDcuNSA4LjUsNC41IDcuNSw0LjUgNy41LDcuNSA0LjUsNy41IDQuNSw4LjUgNy41LDguNSA3LjUsMTEuNSA4LjUsMTEuNSA4LjUsOC41IA0KCTExLjUsOC41ICIvPg0KPC9zdmc+DQo=");
}

.tool-context-linked-item-connect {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNS42MzgsMTAuNjI4Yy0wLjA2NywwLTAuMTM2LTAuMDI2LTAuMTg3LTAuMDc4Yy0wLjEwMy0wLjEwMS0wLjEwMy0wLjI2NywwLTAuMzdsNC41ODItNC41OA0KCQkJYzAuMTAzLTAuMTAzLDAuMjY3LTAuMTAzLDAuMzcsMGMwLjEwMiwwLjEwMywwLjEwMiwwLjI2OCwwLDAuMzcxbC00LjU4MSw0LjU4MUM1Ljc3LDEwLjYwMiw1LjcwMywxMC42MjgsNS42MzgsMTAuNjI4DQoJCQlMNS42MzgsMTAuNjI4eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTEwLjE2Miw4LjU0OGMtMC4wNzksMC0wLjE1Ni0wLjAwNC0wLjIzNC0wLjAxMkM5Ljc4NSw4LjUyMiw5LjY3OCw4LjM5NCw5LjY5MSw4LjI1DQoJCQljMC4wMTItMC4xNDYsMC4xNDUtMC4yNDcsMC4yODUtMC4yMzdjMC42LDAuMDU3LDEuMTgyLTAuMTU2LDEuNjA0LTAuNTc3bDEuMzA0LTEuMzA1YzAuNzktMC43OSwwLjc5LTIuMDc3LDAtMi44NjhsLTAuMTQ3LTAuMTQ4DQoJCQljLTAuNzktMC43ODgtMi4wNzYtMC43ODktMi44NjMsMC4wMDFMOC41NjUsNC40MjFDOC4xNDUsNC44NDMsNy45MzQsNS40MjcsNy45ODcsNi4wMjVDOCw2LjE3MSw3Ljg5Myw2LjI5OSw3Ljc1LDYuMzEzDQoJCQlDNy42MDgsNi4zMjQsNy40NzksNi4yMTksNy40NjUsNi4wNzNDNy4zOTcsNS4zMiw3LjY2Miw0LjU4NSw4LjE5Myw0LjA1MUw5LjUsMi43NDZjMC45OS0wLjk5NSwyLjYxMS0wLjk5NSwzLjYwNywwbDAuMTQ4LDAuMTQ5DQoJCQljMC45OTQsMC45OTUsMC45OTQsMi42MTUtMC4wMDIsMy42MWwtMS4zMDMsMS4zMDZDMTEuNDczLDguMjg2LDEwLjgzLDguNTQ4LDEwLjE2Miw4LjU0OEwxMC4xNjIsOC41NDh6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNNC43MDEsMTQuMDAxYy0wLjY1NCwwLTEuMzA5LTAuMjQ4LTEuODA3LTAuNzQ1bC0wLjE0Ny0wLjE0N0MyLjI2NiwxMi42MjYsMiwxMS45ODQsMiwxMS4zMDINCgkJCWMwLTAuNjgsMC4yNjYtMS4zMjIsMC43NS0xLjgwM2wxLjMwMi0xLjMwNWMwLjUzMi0wLjUzLDEuMjcyLTAuNzk0LDIuMDIxLTAuNzNjMC4xNDQsMC4wMTMsMC4yNTEsMC4xNCwwLjIzNywwLjI4Ng0KCQkJQzYuMjk5LDcuODk0LDYuMTc2LDgsNi4wMjcsNy45ODdDNS40MjYsNy45MjksNC44NDQsOC4xNDQsNC40MjIsOC41NjVMMy4xMiw5Ljg3Yy0wLjM4NiwwLjM4My0wLjU5NiwwLjg5MS0wLjU5NiwxLjQzMg0KCQkJYzAsMC41NDIsMC4yMTIsMS4wNTEsMC41OTUsMS40MzRsMC4xNDYsMC4xNDhjMC43OTIsMC43ODksMi4wNzcsMC43OTEsMi44NjctMC4wMDJsMS4zMDYtMS4zMDMNCgkJCWMwLjQyLTAuNDIyLDAuNjMtMS4wMDcsMC41NzctMS42MDZDOC4wMDIsOS44MjksOC4xMDksOS43MDIsOC4yNTIsOS42ODhDOC40LDkuNjgyLDguNTI0LDkuNzgyLDguNTM3LDkuOTI1DQoJCQljMC4wNjgsMC43NTQtMC4xOTcsMS40OS0wLjcyNywyLjAyMWwtMS4zMDcsMS4zMDVDNi4wMDgsMTMuNzUzLDUuMzU0LDE0LjAwMSw0LjcwMSwxNC4wMDFMNC43MDEsMTQuMDAxeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-context-linked-item-delete {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik04LDEuN2MzLjQ3NCwwLDYuMywyLjgyNiw2LjMsNi4zcy0yLjgyNiw2LjMtNi4zLDYuM1MxLjcsMTEuNDc0LDEuNyw4UzQuNTI2LDEuNyw4LDEuNyBNOCwxDQoJQzQuMTM0LDEsMSw0LjEzNCwxLDhzMy4xMzQsNyw3LDdzNy0zLjEzNCw3LTdTMTEuODY2LDEsOCwxTDgsMXoiLz4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTAuODI4LDEwLjEyMSA4LjcwNyw4IDEwLjgyOCw1Ljg3OSAxMC4xMjEsNS4xNzEgOCw3LjI5MyA1Ljg3OSw1LjE3MSA1LjE3MSw1Ljg3OSA3LjI5Myw4IA0KCTUuMTcxLDEwLjEyMSA1Ljg3OSwxMC44MjggOCw4LjcwNyAxMC4xMjEsMTAuODI4ICIvPg0KPC9zdmc+DQo=");
}

.tool-context-linked-item-setting {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik04Ljg2OSwxNUg3LjEzYy0wLjE1MywwLTAuMjg1LTAuMTA0LTAuMzI0LTAuMjUzTDYuMzcsMTMuMDAyYy0wLjI2Mi0wLjA4NS0wLjUxNS0wLjE5MS0wLjc1NS0wLjMxNA0KCQlsLTEuNTQ0LDAuOTNjLTAuMTMsMC4wNzktMC4zLDAuMDU3LTAuNDA5LTAuMDUxbC0xLjIyOS0xLjIyOWMtMC4xMDctMC4xMDctMC4xMjktMC4yNzMtMC4wNTEtMC40MDdsMC45MjgtMS41NDcNCgkJYy0wLjEyNS0wLjIzNy0wLjIzLTAuNDkzLTAuMzEzLTAuNzU1TDEuMjUsOS4xOTVDMS4xMDQsOS4xNTUsMSw5LjAyMywxLDguODY5VjcuMTNjMC0wLjE1MywwLjEwNC0wLjI4NSwwLjI1My0wLjMyNEwzLDYuMzcNCgkJYzAuMDgzLTAuMjYsMC4xODgtMC41MTMsMC4zMTMtMC43NTNMMi4zODUsNC4wNzJjLTAuMDc4LTAuMTMtMC4wNTgtMC4yOTksMC4wNTEtMC40MDdsMS4yMjktMS4yMjkNCgkJYzAuMTA4LTAuMTA3LDAuMjc3LTAuMTI4LDAuNDA4LTAuMDUxbDEuNTQ0LDAuOTI4QzUuODU3LDMuMTg4LDYuMTEsMy4wODQsNi4zNzIsM2wwLjQzNi0xLjc0OEM2Ljg0NSwxLjEwNCw2Ljk3NywxLDcuMTMsMWgxLjczOQ0KCQljMC4xNTQsMCwwLjI4NiwwLjEwNCwwLjMyNCwwLjI1M0w5LjYyOSwzYzAuMjYyLDAuMDgzLDAuNTEzLDAuMTg5LDAuNzU0LDAuMzEzbDEuNTQ1LTAuOTI4YzAuMTI5LTAuMDc3LDAuMjk5LTAuMDU5LDAuNDA4LDAuMDUxDQoJCWwxLjIyOSwxLjIyOWMwLjEwNywwLjEwOCwwLjEyNywwLjI3NywwLjA1LDAuNDA3bC0wLjkyOSwxLjU0NWMwLjEyNSwwLjI0LDAuMjI5LDAuNDkzLDAuMzExLDAuNzU1bDEuNzQ4LDAuNDM2DQoJCUMxNC44OTYsNi44NDUsMTUsNi45NzcsMTUsNy4xM3YxLjczOWMwLDAuMTU0LTAuMTA0LDAuMjg2LTAuMjUzLDAuMzI0bC0xLjc0NSwwLjQzNmMtMC4wODUsMC4yNjItMC4xOTEsMC41MTQtMC4zMTQsMC43NTUNCgkJbDAuOTMxLDEuNTQ0YzAuMDc5LDAuMTMxLDAuMDU2LDAuMjk5LTAuMDUyLDAuNDA4bC0xLjIyOCwxLjIyOWMtMC4xMDcsMC4xMDctMC4yNzMsMC4xMjctMC40MDcsMC4wNWwtMS41NDgtMC45MjkNCgkJYy0wLjIzOCwwLjEyNS0wLjQ5MiwwLjIyOS0wLjc1NSwwLjMxMWwtMC40MzMsMS43NDlDOS4xNTUsMTQuODk2LDkuMDIzLDE1LDguODY5LDE1eiBNNy4zOTIsMTQuMzM0aDEuMjE2bDAuNDE5LTEuNjc5DQoJCWMwLjAyOS0wLjExNCwwLjExOS0wLjIwNywwLjIzNS0wLjIzOWMwLjM0NC0wLjA5NiwwLjY3LTAuMjMyLDAuOTY3LTAuNDAzYzAuMTA5LTAuMDYzLDAuMjQ0LTAuMDU4LDAuMzQ2LDAuMDEyDQoJCWMwLjAxMSwwLjAwNCwwLjAxOSwwLjAxMSwwLjAyNCwwLjAxOWwxLjQ0NSwwLjg2N2wwLjg1OS0wLjg1OGwtMC44NzUtMS40NThjLTAuMDA2LTAuMDExLTAuMDE1LTAuMDE5LTAuMDE5LTAuMDI1DQoJCWMtMC4wNTgtMC4xMDMtMC4wNi0wLjIzMi0wLjAwMy0wLjMzNmMwLjE2OS0wLjMwMSwwLjMwOS0wLjYyNiwwLjQwNC0wLjk2NmMwLjAzMi0wLjExNiwwLjEyNy0wLjIwNCwwLjIzNi0wLjIzNmwxLjY3OC0wLjQxOHYtMS4yMg0KCQlsLTEuNjcxLTAuNDE5Yy0wLjExNi0wLjAzLTAuMjA3LTAuMTE4LTAuMjQtMC4yMzRjLTAuMDk1LTAuMzQzLTAuMjMtMC42NjgtMC40MDEtMC45NjdjLTAuMDY2LTAuMTE1LTAuMDU2LTAuMjU2LDAuMDItMC4zNjMNCgkJYzAuMDAyLTAuMDAyLDAuMDA2LTAuMDA2LDAuMDA4LTAuMDA5bDAuODY3LTEuNDQ2bC0wLjg2LTAuODYybC0xLjQ1NywwLjg3NWMtMC4wMDUsMC4wMDMtMC4wMDksMC4wMDYtMC4wMTQsMC4wMQ0KCQljLTAuMTA0LDAuMDY5LTAuMjQsMC4wNzMtMC4zNDksMC4wMTJjLTAuMy0wLjE3Mi0wLjYyNy0wLjMwOC0wLjk2Ny0wLjQwM2MtMC4xMTctMC4wMzMtMC4yMDQtMC4xMjQtMC4yMzQtMC4yNEw4LjYwOCwxLjY2N0g3LjM5Mg0KCQlMNi45NzMsMy4zNDRDNi45NDQsMy40Niw2Ljg1NCwzLjU1Miw2LjczOSwzLjU4NUM2LjM5OCwzLjY4MSw2LjA3MSwzLjgxNiw1Ljc3MiwzLjk4OEM1LjY2Myw0LjA0OSw1LjUzLDQuMDQ2LDUuNDI0LDMuOTc3DQoJCUM1LjQxNSwzLjk3MSw1LjQwNywzLjk2Niw1LjM5OCwzLjk2TDMuOTUyLDMuMDkxTDMuMDkxLDMuOTUybDAuODc1LDEuNDU3YzAuMDc4LDAuMTA3LDAuMDg3LDAuMjQ5LDAuMDIyLDAuMzYzDQoJCUMzLjgxNSw2LjA3LDMuNjgsNi4zOTYsMy41ODUsNi43MzlDMy41NTIsNi44NTQsMy40Niw2Ljk0NCwzLjM0NCw2Ljk3M0wxLjY2Nyw3LjM5MnYxLjIxNmwxLjY3NywwLjQxOQ0KCQljMC4xMTYsMC4wMjksMC4yMDgsMC4xMTksMC4yNCwwLjIzNWMwLjA5NiwwLjM0NSwwLjIzMSwwLjY3LDAuNDAzLDAuOTY3YzAuMDU5LDAuMTA0LDAuMDU4LDAuMjMzLTAuMDAxLDAuMzM2DQoJCWMtMC4wMDgsMC4wMTQtMC4wMTYsMC4wMjQtMC4wMjYsMC4wMzdsLTAuODY5LDEuNDQ2bDAuODYxLDAuODYxbDEuNDU4LTAuODc3YzAuMDAzLTAuMDA0LDAuMDA5LTAuMDA3LDAuMDEzLTAuMDA5DQoJCWMwLjEwNS0wLjA2OSwwLjI0LTAuMDc1LDAuMzQ5LTAuMDE1YzAuMywwLjE2OSwwLjYyNiwwLjMwOSwwLjk2NywwLjQwMWMwLjExNiwwLjAzMywwLjIwMywwLjEyOCwwLjIzNCwwLjIzN0w3LjM5MiwxNC4zMzR6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTgsMTAuOTQxYy0xLjYyMywwLTIuOTQyLTEuMzE5LTIuOTQyLTIuOTQxYzAtMS42MjMsMS4zMTktMi45NDIsMi45NDItMi45NDINCgkJYzEuNjIyLDAsMi45NDEsMS4zMTksMi45NDEsMi45NDJDMTAuOTQxLDkuNjIyLDkuNjIyLDEwLjk0MSw4LDEwLjk0MXogTTgsNS43MjVDNi43NDUsNS43MjUsNS43MjUsNi43NDUsNS43MjUsOA0KCQljMCwxLjI1NCwxLjAyMSwyLjI3NiwyLjI3NSwyLjI3NlMxMC4yNzYsOS4yNTQsMTAuMjc2LDhDMTAuMjc2LDYuNzQ1LDkuMjU0LDUuNzI1LDgsNS43MjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-context-linked-item-setting-all {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik01LjE0Miw4LjM2OEg0LjIyN2MtMC4wOCwwLTAuMTUxLTAuMDU1LTAuMTctMC4xMzRMMy44MjcsNy4zMTZjLTAuMTM5LTAuMDQ1LTAuMjcxLTAuMS0wLjM5OC0wLjE2Ng0KCQlMMi42MTcsNy42MzlDMi41NDcsNy42ODEsMi40NTgsNy42NywyLjQwMSw3LjYxNEwxLjc1NCw2Ljk2NkMxLjY5OCw2LjkxLDEuNjg4LDYuODIsMS43MjgsNi43NTFsMC40ODgtMC44MTINCgkJYy0wLjA2NC0wLjEyNi0wLjEyMS0wLjI2LTAuMTY1LTAuMzk4TDEuMTMzLDUuMzEzQzEuMDU1LDUuMjkyLDEsNS4yMjIsMSw1LjE0MlY0LjIyN2MwLTAuMDgsMC4wNTUtMC4xNTEsMC4xMzMtMC4xNzFsMC45Mi0wLjIyOQ0KCQljMC4wNDQtMC4xMzksMC4wOTktMC4yNzEsMC4xNjUtMC4zOTdMMS43MjksMi42MTdjLTAuMDQtMC4wNjgtMC4wMy0wLjE1OCwwLjAyNy0wLjIxNGwwLjY0Ny0wLjY0Nw0KCQljMC4wNTctMC4wNTcsMC4xNDYtMC4wNjcsMC4yMTUtMC4wMjdMMy40MywyLjIxN2MwLjEyNy0wLjA2NSwwLjI1OC0wLjEyLDAuMzk3LTAuMTY1bDAuMjI5LTAuOTE5QzQuMDc1LDEuMDU1LDQuMTQ2LDEsNC4yMjcsMQ0KCQloMC45MTVjMC4wODEsMCwwLjE1MSwwLjA1NSwwLjE3MSwwLjEzM2wwLjIyOSwwLjkyYzAuMTM5LDAuMDQ0LDAuMjcsMC4wOTksMC4zOTcsMC4xNjVsMC44MTMtMC40ODgNCgkJQzYuODE5LDEuNjg4LDYuOTEsMS42OTksNi45NjYsMS43NTVsMC42NDcsMC42NDdDNy42NywyLjQ1OSw3LjY4LDIuNTQ4LDcuNjM5LDIuNjE3TDcuMTUxLDMuNDMNCgkJYzAuMDY1LDAuMTI3LDAuMTIsMC4yNTgsMC4xNjQsMC4zOTdsMC45MTksMC4yMjljMC4wNzksMC4wMTksMC4xMzQsMC4wOSwwLjEzNCwwLjE3djAuOTE1YzAsMC4wODEtMC4wNTUsMC4xNTEtMC4xMzQsMC4xNzENCgkJTDcuMzE2LDUuNTQxQzcuMjcyLDUuNjgsNy4yMTcsNS44MTEsNy4xNTEsNS45MzlsMC40ODgsMC44MTJDNy42OCw2LjgyLDcuNjcsNi45MSw3LjYxNCw2Ljk2Nkw2Ljk2Niw3LjYxMw0KCQlDNi45MSw3LjY3LDYuODIxLDcuNjgxLDYuNzUyLDcuNjM5TDUuOTM5LDcuMTUxQzUuODEyLDcuMjE3LDUuNjgsNy4yNzEsNS41NDEsNy4zMTVMNS4zMTMsOC4yMzQNCgkJQzUuMjkyLDguMzEzLDUuMjIyLDguMzY4LDUuMTQyLDguMzY4eiBNNC4zNjQsOC4wMTZoMC42NDFsMC4yMi0wLjg4MUM1LjI0LDcuMDczLDUuMjg4LDcuMDI1LDUuMzQ5LDcuMDA4DQoJCWMwLjE4LTAuMDUsMC4zNTItMC4xMjIsMC41MDgtMC4yMTJjMC4wNTgtMC4wMzMsMC4xMjktMC4wMywwLjE4NCwwLjAwNmMwLjAwNSwwLjAwMywwLjAwOCwwLjAwNiwwLjAxMywwLjAwOWwwLjc2MiwwLjQ1OA0KCQlsMC40NTMtMC40NTNMNi44MDcsNi4wNDdDNi44MDMsNi4wNDIsNi44LDYuMDM3LDYuNzk4LDYuMDMzQzYuNzY2LDUuOTc5LDYuNzY1LDUuOTEyLDYuNzk2LDUuODU3DQoJCWMwLjA5LTAuMTU4LDAuMTYyLTAuMzI4LDAuMjEyLTAuNTFDNy4wMjUsNS4yODYsNy4wNzQsNS4yNCw3LjEzNCw1LjIyNGwwLjg4Mi0wLjIydi0wLjY0bC0wLjg4Mi0wLjIyDQoJCUM3LjA3Myw0LjEyOCw3LjAyNSw0LjA4Miw3LjAwNyw0LjAyYy0wLjA1LTAuMTgtMC4xMjItMC4zNTEtMC4yMTEtMC41MDljLTAuMDM1LTAuMDYxLTAuMDMtMC4xMzUsMC4wMTEtMC4xOTINCgkJQzYuODA5LDMuMzE4LDYuODEsMy4zMTYsNi44MTEsMy4zMTRsMC40NTctMC43NjFMNi44MTQsMi4xMDFsLTAuNzY2LDAuNDZDNi4wNDYsMi41NjMsNi4wNDMsMi41NjUsNi4wNDEsMi41NjYNCgkJQzUuOTg1LDIuNjAzLDUuOTE1LDIuNjA1LDUuODU3LDIuNTcyYy0wLjE1OC0wLjA5LTAuMzI5LTAuMTYxLTAuNTEtMC4yMTJDNS4yODYsMi4zNDMsNS4yNCwyLjI5NSw1LjIyNCwyLjIzNGwtMC4yMi0wLjg4MmgtMC42NA0KCQlsLTAuMjIsMC44ODJDNC4xMjgsMi4yOTQsNC4wODIsMi4zNDMsNC4wMjEsMi4zNkMzLjg0LDIuNDExLDMuNjY5LDIuNDgxLDMuNTExLDIuNTcyQzMuNDU0LDIuNjA1LDMuMzgzLDIuNjAzLDMuMzI4LDIuNTY2DQoJCUMzLjMyNCwyLjU2NCwzLjMxOSwyLjU2MiwzLjMxNSwyLjU1OUwyLjU1NCwyLjEwMUwyLjEwMSwyLjU1M2wwLjQ2LDAuNzY3YzAuMDQsMC4wNTcsMC4wNDYsMC4xMywwLjAxMiwwLjE5MQ0KCQlDMi40ODIsMy42NjksMi40MTEsMy44NCwyLjM2MSw0LjAyQzIuMzQzLDQuMDgyLDIuMjk0LDQuMTI4LDIuMjMzLDQuMTQ0bC0wLjg4MywwLjIydjAuNjQxbDAuODgzLDAuMjIxDQoJCWMwLjA2MiwwLjAxNSwwLjExLDAuMDYyLDAuMTI3LDAuMTI0YzAuMDUsMC4xOCwwLjEyMSwwLjM1MiwwLjIxMiwwLjUwOGMwLjAzMSwwLjA1NSwwLjAzMSwwLjEyMi0wLjAwMSwwLjE3Ng0KCQlDMi41NjgsNi4wNCwyLjU2Myw2LjA0NywyLjU1OCw2LjA1M0wyLjEwMSw2LjgxNWwwLjQ1MywwLjQ1M2wwLjc2Ny0wLjQ2MWMwLjAwMi0wLjAwMSwwLjAwNS0wLjAwMywwLjAwNy0wLjAwNQ0KCQljMC4wNTYtMC4wMzYsMC4xMjYtMC4wMzksMC4xODUtMC4wMDZjMC4xNTcsMC4wOSwwLjMyOSwwLjE2MiwwLjUwOSwwLjIxMWMwLjA2MSwwLjAxNywwLjEwOCwwLjA2NiwwLjEyMywwLjEyN0w0LjM2NCw4LjAxNnoiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNNC42ODQsNi4yMzNjLTAuODU0LDAtMS41NDktMC42OTUtMS41NDktMS41NDljMC0wLjg1NCwwLjY5NC0xLjU0OSwxLjU0OS0xLjU0OQ0KCQljMC44NTQsMCwxLjU0OSwwLjY5NCwxLjU0OSwxLjU0OUM2LjIzMyw1LjUzOCw1LjUzOCw2LjIzMyw0LjY4NCw2LjIzM3ogTTQuNjg0LDMuNDg3Yy0wLjY2LDAtMS4xOTcsMC41MzctMS4xOTcsMS4xOTcNCgkJczAuNTM3LDEuMTk4LDEuMTk3LDEuMTk4czEuMTk4LTAuNTM4LDEuMTk4LTEuMTk4UzUuMzQ0LDMuNDg3LDQuNjg0LDMuNDg3eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTExLjEyOCwxNWgtMS4wOTljLTAuMDk3LDAtMC4xOC0wLjA2Ni0wLjIwNS0wLjE2TDkuNTUsMTMuNzM3Yy0wLjE2NS0wLjA1My0wLjMyNC0wLjEyLTAuNDc4LTAuMTk4DQoJCWwtMC45NzUsMC41ODhjLTAuMDgyLDAuMDQ5LTAuMTg5LDAuMDM1LTAuMjU4LTAuMDMybC0wLjc3Ny0wLjc3N2MtMC4wNjctMC4wNjctMC4wODEtMC4xNzMtMC4wMzEtMC4yNTdsMC41ODYtMC45NzcNCgkJYy0wLjA3OS0wLjE1LTAuMTQ2LTAuMzEyLTAuMTk4LTAuNDc3bC0xLjEwNC0wLjI3NGMtMC4wOTItMC4wMjQtMC4xNTgtMC4xMDgtMC4xNTgtMC4yMDV2LTEuMDk5YzAtMC4wOTcsMC4wNjYtMC4xOCwwLjE2LTAuMjA1DQoJCWwxLjEwNC0wLjI3NUM3LjQ3NCw5LjM4NSw3LjU0LDkuMjI3LDcuNjIsOS4wNzRMNy4wMzMsOC4wOThDNi45ODQsOC4wMTYsNi45OTcsNy45MDksNy4wNjUsNy44NDFsMC43NzctMC43NzYNCgkJQzcuOTEsNi45OTcsOC4wMTYsNi45ODQsOC4xLDcuMDMzbDAuOTc1LDAuNTg2QzkuMjI3LDcuNTQsOS4zODUsNy40NzQsOS41NSw3LjQyMWwwLjI3Ni0xLjEwNA0KCQljMC4wMjMtMC4wOTMsMC4xMDYtMC4xNTksMC4yMDMtMC4xNTloMS4wOTljMC4wOTcsMCwwLjE4MSwwLjA2NiwwLjIwNCwwLjE2bDAuMjc1LDEuMTA0YzAuMTY1LDAuMDUzLDAuMzI0LDAuMTE5LDAuNDc3LDAuMTk4DQoJCWwwLjk3Ni0wLjU4NmMwLjA4MS0wLjA0OCwwLjE4OS0wLjAzNywwLjI1OCwwLjAzMmwwLjc3NiwwLjc3NmMwLjA2NywwLjA2OCwwLjA4LDAuMTc1LDAuMDMxLDAuMjU3bC0wLjU4NiwwLjk3Nw0KCQljMC4wNzgsMC4xNTIsMC4xNDUsMC4zMTEsMC4xOTcsMC40NzZsMS4xMDMsMC4yNzRDMTQuOTM0LDkuODUsMTUsOS45MzMsMTUsMTAuMDI5djEuMDk5YzAsMC4wOTctMC4wNjYsMC4xODEtMC4xNiwwLjIwNA0KCQlsLTEuMTAzLDAuMjc1Yy0wLjA1MywwLjE2NS0wLjEyLDAuMzI0LTAuMTk4LDAuNDc3bDAuNTg4LDAuOTc1YzAuMDQ5LDAuMDgyLDAuMDM0LDAuMTg5LTAuMDMyLDAuMjU4bC0wLjc3NywwLjc3Nw0KCQljLTAuMDY3LDAuMDY3LTAuMTczLDAuMDc4LTAuMjU3LDAuMDMxbC0wLjk3Ny0wLjU4N2MtMC4xNTEsMC4wNzgtMC4zMTIsMC4xNDUtMC40NzcsMC4xOTZsLTAuMjc0LDEuMTA1DQoJCUMxMS4zMDksMTQuOTM0LDExLjIyNSwxNSwxMS4xMjgsMTV6IE0xMC4xOTUsMTQuNThoMC43NjhsMC4yNjYtMS4wNjFjMC4wMTctMC4wNzIsMC4wNzQtMC4xMzEsMC4xNDctMC4xNQ0KCQljMC4yMTctMC4wNjEsMC40MjItMC4xNDcsMC42MS0wLjI1NmMwLjA2OS0wLjA0LDAuMTU0LTAuMDM2LDAuMjE5LDAuMDA4YzAuMDA4LDAuMDAzLDAuMDEyLDAuMDA4LDAuMDE2LDAuMDEybDAuOTEyLDAuNTQ5DQoJCWwwLjU0My0wLjU0NGwtMC41NTMtMC45MTljLTAuMDA0LTAuMDA5LTAuMDA4LTAuMDE0LTAuMDEzLTAuMDE4Yy0wLjAzNi0wLjA2NC0wLjAzNy0wLjE0NiwwLTAuMjExDQoJCWMwLjEwNi0wLjE5LDAuMTk0LTAuMzk2LDAuMjU1LTAuNjExYzAuMDItMC4wNzMsMC4wNzktMC4xMjgsMC4xNDgtMC4xNDhsMS4wNi0wLjI2M3YtMC43NzFsLTEuMDU2LTAuMjY1DQoJCWMtMC4wNzMtMC4wMTgtMC4xMzMtMC4wNzQtMC4xNTItMC4xNDhjLTAuMDYxLTAuMjE1LTAuMTQ2LTAuNDItMC4yNTQtMC42MDljLTAuMDQyLTAuMDcyLTAuMDM1LTAuMTYxLDAuMDE0LTAuMjI5DQoJCWMwLjAwMS0wLjAwMiwwLjAwMy0wLjAwNCwwLjAwNC0wLjAwNmwwLjU0OS0wLjkxM2wtMC41NDEtMC41NDdsLTAuOTIyLDAuNTUyYy0wLjAwMiwwLjAwMS0wLjAwNiwwLjAwMy0wLjAwOCwwLjAwNg0KCQljLTAuMDY3LDAuMDQ0LTAuMTUyLDAuMDQ3LTAuMjIxLDAuMDA4Yy0wLjE4OS0wLjEwOC0wLjM5NS0wLjE5My0wLjYxMS0wLjI1NGMtMC4wNzQtMC4wMjEtMC4xMy0wLjA3OS0wLjE0Ni0wLjE1MmwtMC4yNjYtMS4wNg0KCQloLTAuNzY4TDkuOTMxLDcuNjM3QzkuOTEyLDcuNzExLDkuODU2LDcuNzY5LDkuNzgzLDcuNzljLTAuMjE1LDAuMDYxLTAuNDIyLDAuMTQ2LTAuNjEsMC4yNTRDOS4xMDQsOC4wODMsOS4wMiw4LjA4Miw4Ljk1NCw4LjAzNw0KCQljLTAuMDA3LTAuMDAzLTAuMDEyLTAuMDA2LTAuMDE3LTAuMDFMOC4wMjIsNy40NzlMNy40NzksOC4wMjFsMC41NTMsMC45MjFDOC4wOCw5LjAxLDguMDg2LDkuMSw4LjA0Niw5LjE3Mg0KCQlDNy45MzcsOS4zNTksNy44NTEsOS41NjYsNy43OTEsOS43ODFDNy43Nyw5Ljg1Niw3LjcxMiw5LjkxMSw3LjYzOSw5LjkzbC0xLjA2LDAuMjY2djAuNzY4bDEuMDYsMC4yNjUNCgkJYzAuMDczLDAuMDE4LDAuMTMxLDAuMDc1LDAuMTUxLDAuMTQ3YzAuMDYxLDAuMjE4LDAuMTQ2LDAuNDIzLDAuMjU1LDAuNjExYzAuMDM3LDAuMDY0LDAuMDM3LDAuMTQ2LDAsMC4yMQ0KCQljLTAuMDA1LDAuMDEtMC4wMTEsMC4wMTctMC4wMTYsMC4wMjRsLTAuNTQ5LDAuOTE0bDAuNTQzLDAuNTQ0bDAuOTIyLTAuNTU0YzAuMDAyLTAuMDAyLDAuMDA2LTAuMDA0LDAuMDA4LTAuMDA2DQoJCWMwLjA2Ny0wLjA0NSwwLjE1MS0wLjA0OCwwLjIyMS0wLjAxYzAuMTksMC4xMDcsMC4zOTYsMC4xOTUsMC42MSwwLjI1NGMwLjA3NCwwLjAyMSwwLjEyOSwwLjA4MSwwLjE0OCwwLjE1MUwxMC4xOTUsMTQuNTh6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTEwLjU3OSwxMi40MzhjLTEuMDI0LDAtMS44NTgtMC44MzQtMS44NTgtMS44NThzMC44MzMtMS44NTgsMS44NTgtMS44NThzMS44NTgsMC44MzMsMS44NTgsMS44NTgNCgkJUzExLjYwNCwxMi40MzgsMTAuNTc5LDEyLjQzOHogTTEwLjU3OSw5LjE0M2MtMC43OTIsMC0xLjQzNywwLjY0NS0xLjQzNywxLjQzN3MwLjY0NSwxLjQzOCwxLjQzNywxLjQzOHMxLjQzOC0wLjY0NiwxLjQzOC0xLjQzOA0KCQlTMTEuMzcxLDkuMTQzLDEwLjU3OSw5LjE0M3oiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-context-smaple-add {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0zLDEydi0xaDQuMDUxYzAuMDM4LTAuMzQ4LDAuMTExLTAuNjgyLDAuMjI1LTFIM1Y5aDQuNzZjMC4yNTctMC4zODQsMC41ODMtMC43MTIsMC45NDMtMUgydjVoNS4yNzUNCgljLTAuMTEzLTAuMzE4LTAuMTg3LTAuNjUyLTAuMjI1LTFIM3oiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik04LDFIMXY1aDdWMXogTTcsNUgyVjJoNVY1eiIvPg0KCTxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik05LDF2NWg2VjFIOXogTTE0LDVoLTRWMmg0VjV6Ii8+DQoJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTE1LDguNzAzVjdoLTMuNUMxMi45MjMsNywxNC4xNzYsNy42NzMsMTUsOC43MDN6Ii8+DQoJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTEsMTRoNi43NmMtMC4yMDUtMC4zMDctMC4zNTgtMC42NDYtMC40ODQtMUgyVjhoNi43MDNjMC43Ny0wLjYxNiwxLjczNC0xLDIuNzk3LTFIMVYxNHoiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0zLDEwaDQuMjc1QzcuNDAxLDkuNjQ2LDcuNTU1LDkuMzA3LDcuNzYsOUgzVjEweiIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0zLDExdjFoNC4wNTFDNy4wMzIsMTEuODM0LDcsMTEuNjcyLDcsMTEuNXMwLjAzMi0wLjMzNCwwLjA1MS0wLjVIM3oiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNERkVDRjQiIGQ9Ik0xNSwxMC4wMjFjLTAuMjI1LTAuNTI5LTAuNTc1LTAuOTg2LTEtMS4zNmMtMC4zMDUtMC4yNjktMC42NDItMC41LTEuMDIxLTAuNjYxDQoJYy0wLjQ1NS0wLjE5My0wLjk1NS0wLjMtMS40NzktMC4zUzEwLjQ3Niw3LjgwNywxMC4wMjEsOEM5LjQ5Miw4LjIyNCw5LjAzNSw4LjU3NSw4LjY2MSw5Yy0wLjI2NCwwLjI5OS0wLjQ5LDAuNjMtMC42NDksMQ0KCWMtMC4xMzYsMC4zMTMtMC4yMTUsMC42NS0wLjI2MSwxQzcuNzI5LDExLjE2NSw3LjcsMTEuMzI4LDcuNywxMS41czAuMDI4LDAuMzM1LDAuMDUxLDAuNWMwLjA0NiwwLjM1LDAuMTI1LDAuNjg4LDAuMjYxLDENCgljMC4xNTksMC4zNywwLjM4NiwwLjcwMSwwLjY0OSwxYzAuNjk2LDAuNzkxLDEuNzA0LDEuMywyLjgzOSwxLjNzMi4xNDMtMC41MDksMi44MzktMS4zYzAuMjY5LTAuMzA1LDAuNS0wLjY0MywwLjY2MS0xLjAyMQ0KCWMwLjE5My0wLjQ1NCwwLjMtMC45NTQsMC4zLTEuNDc5UzE1LjE5MywxMC40NzYsMTUsMTAuMDIxeiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTE1LDguNzAzQzE0LjE3Niw3LjY3MywxMi45MjMsNywxMS41LDdjLTEuMDYzLDAtMi4wMjcsMC4zODQtMi43OTcsMUM4LjM0Myw4LjI4OCw4LjAxNyw4LjYxNiw3Ljc2LDkNCgkJYy0wLjIwNSwwLjMwNy0wLjM1OCwwLjY0Ni0wLjQ4NCwxYy0wLjExMywwLjMxOC0wLjE4NywwLjY1Mi0wLjIyNSwxQzcuMDMyLDExLjE2Niw3LDExLjMyOCw3LDExLjVzMC4wMzIsMC4zMzQsMC4wNTEsMC41DQoJCWMwLjAzOCwwLjM0OCwwLjExMSwwLjY4MiwwLjIyNSwxYzAuMTI2LDAuMzU0LDAuMjc5LDAuNjkzLDAuNDg0LDFjMC44MDgsMS4yMDUsMi4xODEsMiwzLjc0LDJjMi40ODUsMCw0LjUtMi4wMTQsNC41LTQuNQ0KCQlDMTYsMTAuNDM4LDE1LjYxNiw5LjQ3MywxNSw4LjcwM3ogTTE0LjMzOSwxNGMtMC42OTYsMC43OTEtMS43MDQsMS4zLTIuODM5LDEuM1M5LjM1NywxNC43OTEsOC42NjEsMTQNCgkJYy0wLjI2NC0wLjI5OS0wLjQ5LTAuNjMtMC42NDktMWMtMC4xMzYtMC4zMTMtMC4yMTUtMC42NS0wLjI2MS0xQzcuNzI5LDExLjgzNSw3LjcsMTEuNjcyLDcuNywxMS41czAuMDI4LTAuMzM1LDAuMDUxLTAuNQ0KCQljMC4wNDYtMC4zNSwwLjEyNS0wLjY4OCwwLjI2MS0xYzAuMTU5LTAuMzcsMC4zODYtMC43MDEsMC42NDktMWMwLjM3NC0wLjQyNSwwLjgzMS0wLjc3NiwxLjM1OS0xYzAuNDU1LTAuMTkzLDAuOTU1LTAuMywxLjQ3OS0wLjMNCgkJczEuMDI0LDAuMTA3LDEuNDc5LDAuM0MxMy4zNTgsOC4xNjEsMTMuNjk1LDguMzkzLDE0LDguNjYxYzAuNDI1LDAuMzc0LDAuNzc1LDAuODMxLDEsMS4zNmMwLjE5MywwLjQ1NCwwLjMsMC45NTQsMC4zLDEuNDc5DQoJCXMtMC4xMDYsMS4wMjQtMC4zLDEuNDc5QzE0LjgzOSwxMy4zNTcsMTQuNjA3LDEzLjY5NSwxNC4zMzksMTR6Ii8+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxMiw5IDExLDkgMTEsMTEgOSwxMSA5LDEyIDExLDEyIDExLDE0IDEyLDE0IDEyLDEyIDE0LDEyIDE0LDExIDEyLDExIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-context-fixed-column {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMSwxNC43NiAxLDE0Ljc2IDUuMjcsOS40OSA2LjI3LDEwLjQ4OCAJIi8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTkuNzY1LDFMOC43NjYsMi45OThMNi43NjksNC45OTVMMS43NzQsNS45OTRsNy45OSw3Ljk5bDAuOTk5LTQuOTkybDEuOTk5LTEuOTk5bDEuOTk1LTFMOS43NjUsMXoNCgkJIE0xMC4yMTcsOC40NDRjLTAuMTEsMC4xMDgtMC4xODIsMC4yNDQtMC4yMTEsMC4zOTZsLTAuNzE3LDMuNTc1TDMuMzQ1LDYuNDdsMy41NzQtMC43MTZjMC4xNS0wLjAzLDAuMjg4LTAuMTAzLDAuMzk3LTAuMjExDQoJCWwxLjM4MS0xLjM4MWwyLjk2NiwyLjgzNEwxMC4yMTcsOC40NDR6IE0xMi40MTUsNi4zYy0wLjA3NSwwLjAzOC0wLjE0NiwwLjA4Ni0wLjIwMSwwLjE0NmwtMC4wMDMsMC4wMDJMOS4yNDUsMy42MTRsMC4wNjktMC4wNjkNCgkJYzAuMDYtMC4wNTksMC4xMDctMC4xMjcsMC4xNDYtMC4yMDFsMC41MTktMS4wMzZsMy40NzIsMy40NzRMMTIuNDE1LDYuM3oiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-context-fixed-column-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwwaC00aC0xSDZ2MWg0djRINnYxaDR2NEg2djFoNHY0SDZ2MWg0aDFoNGgxdi0xdi00di0xVjZWNVYxVjBIMTV6IE0xNSwxNWgtNHYtNGg0VjE1eiBNMTUsMTBoLTRWNmg0VjEwDQoJeiBNMTUsNWgtNFYxaDRWNXoiLz4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9IiNERkVDRjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMSIgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjQiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiNERkVDRjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02LDExdi0xVjZWNVYxVjBINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMXYtMVYxMXogTTUsNXYxdjR2MXY0SDF2LTR2LTFWNlY1VjFoNFY1eiIvPg0KPGc+DQoJPHJlY3QgeD0iMSIgeT0iNSIgZmlsbD0iI0FFRDFFNiIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEwIiBmaWxsPSIjQUVEMUU2IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-context-fixed-column-left-remove {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjExIiBmaWxsPSIjREZFQ0Y0IiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ii8+DQoJPHJlY3QgeD0iMSIgeT0iMSIgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjQiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiNERkVDRjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02LDExdi0xVjZWNVYxVjBINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMXYtMVYxMXogTTUsNXYxdjR2MXY0SDF2LTR2LTFWNlY1VjFoNFY1eiIvPg0KPGc+DQoJPHJlY3QgeD0iMSIgeT0iNSIgZmlsbD0iI0FFRDFFNiIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEwIiBmaWxsPSIjQUVEMUU2IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTUsMGgtNGgtMUg2djFoNHY0SDZ2MWg0djNoMVY2aDR2M2gxVjZWNVYxVjBIMTV6IE0xNSw1aC00VjFoNFY1eiIvPg0KCTxyZWN0IHg9IjYiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTYsMTEuMDUxIDE1LjI5MywxMC4zNDMgMTMuMTcyLDEyLjQ2NCAxMS4wNTEsMTAuMzQzIDEwLjM0MywxMS4wNTEgMTIuNDY0LDEzLjE3MiAxMC4zNDMsMTUuMjkzIA0KCTExLjA1MSwxNiAxMy4xNzIsMTMuODc5IDE1LjI5MywxNiAxNiwxNS4yOTMgMTMuODc5LDEzLjE3MiAiLz4NCjwvc3ZnPg0K");
}

.tool-bracket {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik00LjYxMiwxNC4yODFjLTAuNjIyLTAuNDk5LTEuMTQ4LTEuMDAxLTEuNTc3LTEuNTA1Yy0wLjQyOS0wLjUwMy0wLjc3OC0xLjAxNy0xLjA0NS0xLjUzOA0KCQljLTAuMjY3LTAuNTIxLTAuNDYtMS4wNTMtMC41NzgtMS41OTZDMS4yOTQsOS4xLDEuMjM1LDguNTQyLDEuMjM1LDcuOTcyYzAtMS4xOTcsMC4yNjctMi4zMzQsMC44MDEtMy40MDENCgkJYzAuNTM0LTEuMDY4LDEuMzY3LTIuMDIsMi40OTYtMi44NTJsMC4zNTUsMC4zM0M0LjQ5MywyLjM5LDQuMTQxLDIuNzk4LDMuODMsMy4yNzFDMy41MTksMy43NDUsMy4yNTYsNC4yNDQsMy4wNDIsNC43NzYNCgkJQzIuODI3LDUuMzA1LDIuNjYzLDUuODQ2LDIuNTQ5LDYuMzk3QzIuNDM1LDYuOTQ5LDIuMzc3LDcuNDc1LDIuMzc3LDcuOTc0YzAsMC41MTksMC4wNTMsMS4wNDIsMC4xNTgsMS41NzENCgkJYzAuMTA1LDAuNTI5LDAuMjY1LDEuMDUxLDAuNDc5LDEuNTYzYzAuMjE0LDAuNTEyLDAuNDgyLDEuMDA2LDAuODAxLDEuNDg0YzAuMzIxLDAuNDc3LDAuNjk0LDAuOTE4LDEuMTI0LDEuMzIyTDQuNjEyLDE0LjI4MXoiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTIuMTg1LDEyLjU5M2MwLjMxOS0wLjQ3OCwwLjU4Ny0wLjk3NCwwLjgwMi0xLjQ4NXMwLjM3NC0xLjAzMywwLjQ3OS0xLjU2Mw0KCQljMC4xMDUtMC41MjcsMC4xNTktMS4wNTMsMC4xNTktMS41NzFjMC0wLjQ5OS0wLjA1OC0xLjAyNS0wLjE3Mi0xLjU3N3MtMC4yNzgtMS4wOTItMC40OTMtMS42MjENCgkJYy0wLjIxNS0wLjUzMS0wLjQ3OS0xLjAzMi0wLjc4OC0xLjUwNWMtMC4zMTItMC40NzQtMC42NjMtMC44OC0xLjA1OC0xLjIyM2wwLjM1NC0wLjMzYzEuMTMsMC44MzMsMS45NjMsMS43ODMsMi40OTgsMi44NTMNCgkJYzAuNTMzLDEuMDY4LDAuODAxLDIuMjA0LDAuODAxLDMuNDAxYzAsMC41Ny0wLjA1OSwxLjEyNy0wLjE3NywxLjY3cy0wLjMxMiwxLjA3NS0wLjU3OSwxLjU5Ng0KCQljLTAuMjY3LDAuNTIzLTAuNjE1LDEuMDM1LTEuMDQzLDEuNTM5Yy0wLjQyOCwwLjUwMy0wLjk1NCwxLjAwNS0xLjU3NywxLjUwNGwtMC4zMjktMC4zNjcNCgkJQzExLjQ5MSwxMy41MSwxMS44NjUsMTMuMDY4LDEyLjE4NSwxMi41OTN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-bracket-remove {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik00Ljc0LDE0LjYwM2MtMC42MzUtMC41MDktMS4xNzEtMS4wMjEtMS42MDgtMS41MzVjLTAuNDM4LTAuNTE0LTAuNzkzLTEuMDM2LTEuMDY2LTEuNTY4DQoJCWMtMC4yNzItMC41MzItMC40NjktMS4wNzQtMC41ODktMS42MjhDMS4zNTYsOS4zMTgsMS4yOTYsOC43NDksMS4yOTYsOC4xNjdjMC0xLjIyMSwwLjI3My0yLjM4LDAuODE4LTMuNDY5DQoJCWMwLjU0NC0xLjA4OSwxLjM5NC0yLjA2LDIuNTQ1LTIuOTA5bDAuMzYzLDAuMzM2QzQuNjE5LDIuNDc0LDQuMjYsMi44OSwzLjk0MiwzLjM3M0MzLjYyNSwzLjg1NiwzLjM1Nyw0LjM2NiwzLjEzOSw0LjkwOA0KCQlDMi45Miw1LjQ0NywyLjc1Miw1Ljk5OSwyLjYzNiw2LjU2MlMyLjQ2MSw3LjY2LDIuNDYxLDguMTY5YzAsMC41MjksMC4wNTQsMS4wNjMsMC4xNjEsMS42MDNjMC4xMDcsMC41MzksMC4yNywxLjA3MiwwLjQ4OSwxLjU5NA0KCQljMC4yMTksMC41MjIsMC40OTIsMS4wMjYsMC44MTcsMS41MTRjMC4zMjcsMC40ODcsMC43MDgsMC45MzgsMS4xNDYsMS4zNDlMNC43NCwxNC42MDN6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTE1LjA5Myw4LjI0N2MwLTAuMDI3LDAuMDA0LTAuMDUyLDAuMDA0LTAuMDc4YzAtMS4yMjEtMC4yNzMtMi4zOC0wLjgxNy0zLjQ2OQ0KCQljLTAuNTQ2LTEuMDkxLTEuMzk1LTIuMDYxLTIuNTQ3LTIuOTA5bC0wLjM2MSwwLjMzNmMwLjQwMiwwLjM0OSwwLjc2MSwwLjc2NCwxLjA3OSwxLjI0N2MwLjMxNSwwLjQ4MywwLjU4NCwwLjk5NCwwLjgwMywxLjUzNQ0KCQljMC4yMjEsMC41MzksMC4zODgsMS4wOTEsMC41MDQsMS42NTNjMC4xMTcsMC41NjMsMC4xNzUsMS4xLDAuMTc1LDEuNjA4YzAsMC4yNzQtMC4wMTcsMC41NS0wLjA0NSwwLjgyOGwwLjIxMS0wLjIxMg0KCQlDMTQuMzc2LDguNTA5LDE0LjcyLDguMzI4LDE1LjA5Myw4LjI0N3oiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTUuODYyLDE1LjE5OWwtMi4zMjItMi4zMjRsMi4zMTgtMi4zMmMwLjE4My0wLjE4MywwLjE4My0wLjQ3OSwwLTAuNjYyDQoJCWMtMC4wNjMtMC4wNjMtMC4xNDEtMC4wOTctMC4yMjEtMC4xMTVjLTAuMDM1LTAuMDEtMC4wNzItMC4wMjEtMC4xMDktMC4wMjFjLTAuMDU5LDAtMC4xMTgsMC4wMTItMC4xNzYsMC4wMzRjMCwwLDAsMCwwLDAuMDAxDQoJCWMtMC4wNTcsMC4wMjEtMC4xMDksMC4wNTctMC4xNTYsMC4xMDJsLTAuNDA0LDAuNDA2bC0xLjkxNCwxLjkxNGwtMC4wMDctMC4wMDhsLTIuMzEzLTIuMzE0Yy0wLjA5Mi0wLjA5LTAuMjExLTAuMTM1LTAuMzMxLTAuMTM1DQoJCXMtMC4yMzksMC4wNDUtMC4zMywwLjEzNWMtMC4xODYsMC4xODUtMC4xODQsMC40ODEsMCwwLjY2NGwyLjMxOSwyLjMyMmwtMi4zMjMsMi4zMjRjLTAuMTgzLDAuMTgyLTAuMTgzLDAuNDc5LDAsMC42NjMNCgkJQzkuOTg0LDE1Ljk1NCwxMC4xMDQsMTYsMTAuMjI2LDE2YzAuMTE5LDAsMC4yMzgtMC4wNDYsMC4zMjgtMC4xMzZsMi4zMjQtMi4zMjRsMi4zMjMsMi4zMjRjMC4wNTYsMC4wNTQsMC4xMjEsMC4wODcsMC4xOSwwLjEwOA0KCQljMC4wOTIsMC4wMjksMC4xODksMC4wMjksMC4yODEsMGMwLjA2OC0wLjAyMSwwLjEzNS0wLjA1MywwLjE4OS0wLjEwOEMxNi4wNDYsMTUuNjgsMTYuMDQ2LDE1LjM4MywxNS44NjIsMTUuMTk5eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-attach {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xNS4yMTcsOC41NzVjLTAuOTc5LTAuOTc5LTIuNTYxLTAuOTc5LTMuNTM1LDBsLTIuMTIxLDIuMTIybC0xLjQxNCwxLjQxMWwtMC43MDYsMC43MDkNCgljLTAuNTg4LDAuNTg2LTAuNTg4LDEuNTMzLDAuMDAxLDIuMTIxYzAuNTg0LDAuNTg0LDEuNTMyLDAuNTg2LDIuMTIxLDBsMy41MzMtMy41MzdsMC4zNTQtMC4zNTNsLTAuNzA3LTAuNzA3bC0wLjM1NCwwLjM1NA0KCWwtMy41MzYsMy41MzVjLTAuMTk1LDAuMTk0LTAuNTE0LDAuMTk0LTAuNzA3LDBjLTAuMTk1LTAuMTkzLTAuMTk1LTAuNTEyLDAtMC43MDdsMC43MDctMC43MDdsMS40MTUtMS40MTRsMi4xMjEtMi4xMg0KCWMwLjU4NC0wLjU4NSwxLjUzNS0wLjU4NSwyLjExOSwwYzAuNTg2LDAuNTg1LDAuNTg0LDEuNTM0LDAsMi4xMThsLTMuODkxLDMuODkyTDExLjMyNCwxNmwzLjg5MS0zLjg5DQoJQzE2LjE5MSwxMS4xMzQsMTYuMTkxLDkuNTUyLDE1LjIxNyw4LjU3NXoiLz4NCjxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9Im5vbmUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9Im5vbmUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9Im5vbmUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTIsMCAzLDAgMywxIDIsMSAyLDIgMywyIDMsMyAyLDMgMiwyIDEsMiAxLDMgMCwzIDAsMTUgMCwxNiAxLDE2IDYsMTYgNiwxNSAxLDE1IDEsNCAzLDQgNCw0IDQsMyANCgk0LDEgMTIsMSAxMiw3IDEzLDcgMTMsMCAiLz4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjUiIGZpbGw9IiM3RjdGN0YiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSI3IiBmaWxsPSIjN0Y3RjdGIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iOSIgZmlsbD0iIzdGN0Y3RiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjExIiBmaWxsPSIjN0Y3RjdGIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-toggle-article {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjUiIHk9IjMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSI2IiBmaWxsPSIjREZFQ0Y0IiB3aWR0aD0iMTYiIGhlaWdodD0iOCIvPg0KPGc+DQoJPHJlY3QgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjExIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iOCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEwIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTIiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjN0Y3RjdGIiBwb2ludHM9IjMuNTM1LDIuMTcyIDIuMTIxLDMuNTg2IDAuNzA3LDIuMTcyIDAsMi44NzkgMS40MTQsNC4yOTMgMi4xMjEsNSAyLjgyOCw0LjI5MyA0LjI0MiwyLjg3OSAiLz4NCjwvc3ZnPg0K");
}

.tool-toggle-article-delete {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjUiIHk9IjMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQo8Zz4NCgk8cmVjdCB5PSIxMyIgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNERkVDRjQiIHBvaW50cz0iMTQsNyAxNCw2IDEzLDYgMTMsNyAxMiw3IDEyLDYgMTEsNiAxMSw3IDEwLDcgMTAsNiA5LDYgOSw3IDgsNyA4LDYgNyw2IDcsNyA2LDcgNiw2IDUsNiA1LDcgNCw3IA0KCQk0LDYgMyw2IDMsNyAyLDcgMiw2IDEsNiAxLDcgMCw3IDAsOCAxLDggMSw5IDAsOSAwLDEwIDEsMTAgMSwxMSAwLDExIDAsMTIgMSwxMiAxLDEzIDIsMTMgMiwxNCAzLDE0IDMsMTMgNCwxMyA0LDE0IDUsMTQgNSwxMyANCgkJNiwxMyA2LDE0IDcsMTQgNywxMyA4LDEzIDgsMTQgOSwxNCA5LDEzIDksOSAxNSw5IDE2LDkgMTYsOCAxNSw4IDE1LDcgCSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI2IiBmaWxsPSIjREZFQ0Y0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iOCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEwIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTIiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHBvbHlnb24gZmlsbD0iI0YwNjA1MSIgcG9pbnRzPSIxNiwxMS4wNTEgMTUuMjkzLDEwLjM0MyAxMy4xNzIsMTIuNDY0IDExLjA1MSwxMC4zNDMgMTAuMzQzLDExLjA1MSAxMi40NjQsMTMuMTcyIDEwLjM0MywxNS4yOTMgDQoJMTEuMDUxLDE2IDEzLjE3MiwxMy44NzkgMTUuMjkzLDE2IDE2LDE1LjI5MyAxMy44NzksMTMuMTcyICIvPg0KPHBvbHlnb24gZmlsbD0iIzdGN0Y3RiIgcG9pbnRzPSIzLjUzNSwyLjE3MiAyLjEyMSwzLjU4NiAwLjcwNywyLjE3MiAwLDIuODc5IDEuNDE0LDQuMjkzIDIuMTIxLDUgMi44MjgsNC4yOTMgNC4yNDIsMi44NzkgIi8+DQo8L3N2Zz4NCg==");
}

.tool-sort {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iNS4yMDcsMi43MDcgNC41LDIgMy43OTMsMi43MDcgMC45NjQsNS41MzYgMS42NzEsNi4yNDMgNCwzLjkxNCA0LDE0IDUsMTQgNSwzLjkxNCA3LjMyOSw2LjI0MyANCgkJOC4wMzYsNS41MzYgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iMTQuMzI4LDkuNzU4IDEyLDEyLjA4NiAxMiwyIDExLDIgMTEsMTIuMDg2IDguNjcxLDkuNzU4IDcuOTY0LDEwLjQ2NSAxMC43OTMsMTMuMjkzIDExLjUsMTQgDQoJCTEyLjIwNywxMy4yOTMgMTUuMDM1LDEwLjQ2NSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-sort-asc {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iOC43MDcsMi43MDcgOCwyIDcuMjkzLDIuNzA3IDQuNDY0LDUuNTM2IDUuMTcxLDYuMjQzIDcuNSwzLjkxNCA3LjUsMTQgOC41LDE0IDguNSwzLjkxNCANCgkxMC44MjgsNi4yNDMgMTEuNTM1LDUuNTM2ICIvPg0KPC9zdmc+DQo=");
}

.tool-sort-desc {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iMTAuODI4LDkuNzU4IDguNSwxMi4wODYgOC41LDIgNy41LDIgNy41LDEyLjA4NiA1LjE3MSw5Ljc1OCA0LjQ2NCwxMC40NjUgNy4yOTMsMTMuMjkzIDgsMTQgDQoJOC43MDcsMTMuMjkzIDExLjUzNSwxMC40NjUgIi8+DQo8L3N2Zz4NCg==");
}

.tool-filter {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9Im5vbmUiIHBvaW50cz0iNy4xLDcuNTUgNy4yNSw3Ljc1IDcuMjUsOCA3LjI1LDEyLjUgOC43NSwxMS4zNzUgOC43NSw4IDguNzUsNy43NSA4LjksNy41NSAxMC44MTMsNSA1LjE4Nyw1ICIvPg0KPHBvbHlnb24gZmlsbD0ibm9uZSIgcG9pbnRzPSIxMi41LDIuNzUgMy41LDIuNzUgNC41NjMsNC4xNjcgMTEuNDM4LDQuMTY3ICIvPg0KPHBvbHlnb24gZmlsbD0iI0YwNjA1MSIgcG9pbnRzPSI0LjU2Myw0LjE2NyA1LjE4Nyw1IDEwLjgxMyw1IDExLjQzOCw0LjE2NyAiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0yLDJsNC41LDZ2NmwzLTIuMjVWOEwxNCwySDJ6IE04LjksNy41NWwtMC4xNSwwLjJWOHYzLjM3NUw3LjI1LDEyLjVWOFY3Ljc1TDcuMSw3LjU1TDUuMTg3LDVMNC41NjMsNC4xNjcNCglMMy41LDIuNzVoOWwtMS4wNjMsMS40MTdMMTAuODEzLDVMOC45LDcuNTV6Ii8+DQo8L3N2Zz4NCg==");
}

.tool-format {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIG9wYWNpdHk9IjAuMyIgZmlsbD0iIzNDOTFDOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGQ9Ik03LjA2NywxMC40ODRjLTAuMDAxLTAuMDExLDAuMDAxLTAuMDIyLDAtMC4wMzMNCglDNy4wMzMsMTAuMjI0LDYuOTU3LDEwLDYuODMzLDkuNzkzQzYuNjAyLDkuNDA0LDYuMjM3LDkuMTI3LDUuODE5LDguOTk5QzUuNzcxLDguOTgyLDUuNzI2LDguOTYyLDUuNjc2LDguOTUyDQoJYy0wLjQwMS0wLjA4Ni0wLjc3Ny0wLjA2My0xLjE2NSwwLjA3Yy0wLjM4NSwwLjEzLTAuNjEsMC4zNjYtMC43MDksMC43NDJjLTAuMDU2LDAuMjE5LTAuMTExLDAuNDM5LTAuMTY2LDAuNjYNCgljLTAuMDEyLDAuMDQ3LTAuMDI0LDAuMDk0LTAuMDM2LDAuMTQxYy0wLjAzMywwLjEzNS0wLjA2NywwLjI3LTAuMTAxLDAuNDAzYy0wLjAzNCwwLjEzNS0wLjA2NiwwLjI3LTAuMTAxLDAuNDAzbC0wLjA0NywwLjE4DQoJYy0wLjA4MSwwLjMxMy0wLjE2MywwLjYyMy0wLjI3NCwwLjkyNmMtMC4wOCwwLjIxNy0wLjE3NywwLjQyOC0wLjI4MSwwLjY1YzAsMCwwLDAsMC4wMDEsMGMwLDAuMDAyLDAsMC4wMDItMC4wMDEsMC4wMDMNCgljMC4xNjcsMC4wMzEsMC4zMzQsMC4wNTYsMC41MDMsMC4wNzFjMC45OTcsMC4wOTgsMS44NTctMC4wOCwyLjU4Ny0wLjU2MWMwLjU4OS0wLjM4NywwLjk1OS0wLjg2MSwxLjEzMi0xLjQ0Mg0KCWMwLjAyOC0wLjA5NywwLjA0My0wLjE5NCwwLjA1MS0wLjI5MmMwLjAwNi0wLjA4MiwwLjAwOC0wLjE2NSwwLjAwNS0wLjI0N0M3LjA3MywxMC42MDIsNy4wNzQsMTAuNTQzLDcuMDY3LDEwLjQ4NHoiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMy41MjEsMi40NTljLTAuMjgzLTAuMjg1LTAuNjU4LTAuNDI3LTEuMDMtMC40MjdjLTAuMzc0LDAtMC43NDgsMC4xNDItMS4wMzMsMC40MjdMNS45MzQsOC4yNQ0KCUM2LjA0Myw4LjI4LDYuMTUxLDguMzEzLDYuMjU2LDguMzU2YzAuMDExLDAuMDA0LDAuMDIxLDAuMDExLDAuMDMxLDAuMDE3QzYuNDE4LDguNDI5LDYuNTMxLDguNTE4LDYuNjUsOC41OTVsNS4zMzUtNS42MDgNCglDMTIuMTIsMi44NTMsMTIuMywyLjc4LDEyLjQ4OSwyLjc4YzAuMTksMCwwLjM2OCwwLjA3NSwwLjUwMywwLjIwN2MwLjEzNiwwLjEzNSwwLjIwNywwLjMxMywwLjIwNywwLjUwM3MtMC4wNzQsMC4zNjgtMC4yMDcsMC41MDMNCglMNy41OTcsOS42NjlDNy42Miw5LjcyMSw3LjY0OSw5Ljc3MSw3LjY2OSw5LjgyNGMwLjAyMiwwLjA2MSwwLjAzMywwLjEyNSwwLjA1LDAuMTg4YzAuMDQ5LDAuMTcsMC4wNjcsMC4zNDQsMC4wODEsMC41MTkNCglsNS43MjItNi4wMDhDMTQuMDk0LDMuOTUyLDE0LjA5NCwzLjAyOCwxMy41MjEsMi40NTl6Ii8+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNy44LDEwLjUzYy0wLjAxNC0wLjE3NS0wLjAzMi0wLjM0OS0wLjA4MS0wLjUxOWMtMC4wMTctMC4wNjMtMC4wMjgtMC4xMjctMC4wNS0wLjE4OA0KCUM3LjY0OSw5Ljc3MSw3LjYyLDkuNzIxLDcuNTk3LDkuNjY5QzcuNTYsOS41ODIsNy41MjYsOS40OTQsNy40NzgsOS40MTFDNy40NSw5LjM2NSw3LjQxNiw5LjMyOSw3LjM4Nyw5LjI4NQ0KCUM3LjE5Myw4Ljk5OSw2LjkzMyw4Ljc3OSw2LjY1LDguNTk1QzYuNTMxLDguNTE4LDYuNDE4LDguNDI5LDYuMjg3LDguMzczYy0wLjAxMS0wLjAwNS0wLjAyLTAuMDEyLTAuMDMxLTAuMDE3DQoJQzYuMTUxLDguMzEzLDYuMDQzLDguMjgsNS45MzQsOC4yNUM1Ljg5OSw4LjI0LDUuODY4LDguMjI0LDUuODMzLDguMjE2QzUuNzAxLDguMTg4LDUuNTcsOC4xNjksNS40MzksOC4xNjMNCglDNS40MzYsOC4xNjEsNS40MzMsOC4xNTksNS40Myw4LjE1OUM1LjAzOSw4LjEzMSw0LjY1LDguMTgxLDQuMjY5LDguMzEyYy0wLjYyNSwwLjIwOS0xLjAyNiwwLjYzNS0xLjE5LDEuMjYxDQoJYy0wLjA3LDAuMjY4LTAuMTM3LDAuNTQzLTAuMjA0LDAuODEzYy0wLjA2NSwwLjI2Ni0wLjEzMSwwLjUzMy0wLjIwMSwwLjc5NmwtMC4wNDcsMC4xODFjLTAuMDc0LDAuMjg5LTAuMTQ3LDAuNTc4LTAuMjUxLDAuODU3DQoJYy0wLjA4MSwwLjIyMy0wLjE4NCwwLjQ0LTAuMjkzLDAuNjcxbC0wLjM3MiwwLjgxNmwwLjgwMiwwLjEzNGMwLjIzOCwwLjA0MywwLjQ3OCwwLjA4NiwwLjcxOCwwLjEwOA0KCWMwLjE5NSwwLjAxOCwwLjM5LDAuMDI4LDAuNTgyLDAuMDI4YzAuOTQ0LDAsMS43NTYtMC4yMzMsMi40ODMtMC43MDljMC43NDQtMC40ODYsMS4yMTUtMS4wOTYsMS40NC0xLjg1NA0KCWMwLjA3LTAuMjM3LDAuMDktMC40ODQsMC4wODctMC43MzNDNy44MjMsMTAuNjMsNy44MDQsMTAuNTgxLDcuOCwxMC41M3ogTTcuMDIsMTEuMTk4Yy0wLjE3MywwLjU4MS0wLjU0MywxLjA1Ni0xLjEzMiwxLjQ0Mg0KCWMtMC43MjksMC40OC0xLjU5LDAuNjU4LTIuNTg3LDAuNTYxYy0wLjE2OS0wLjAxNi0wLjMzNi0wLjA0LTAuNTAzLTAuMDcxYzAtMC4wMDEsMC0wLjAwMSwwLjAwMS0wLjAwM2MwLDAsMCwwLDAsMA0KCWMwLjEwNC0wLjIyMywwLjIwMS0wLjQzNCwwLjI4LTAuNjVjMC4xMTEtMC4zMDMsMC4xOTMtMC42MTMsMC4yNzQtMC45MjZsMC4wNDctMC4xOGMwLjAzNS0wLjEzNCwwLjA2Ny0wLjI2OSwwLjEwMS0wLjQwMw0KCWMwLjAzNC0wLjEzNCwwLjA2OC0wLjI2OSwwLjEwMS0wLjQwM2MwLjAxMi0wLjA0NywwLjAyNC0wLjA5NCwwLjAzNi0wLjE0MWMwLjA1NS0wLjIyMSwwLjEwOS0wLjQ0MSwwLjE2Ni0wLjY2DQoJYzAuMDk5LTAuMzc2LDAuMzI0LTAuNjEyLDAuNzA5LTAuNzQyYzAuMzg3LTAuMTMzLDAuNzY0LTAuMTU2LDEuMTY1LTAuMDdjMC4wNSwwLjAxLDAuMDk1LDAuMDMxLDAuMTQ0LDAuMDQ3DQoJYzAuNDE4LDAuMTI4LDAuNzgzLDAuNDA2LDEuMDE0LDAuNzk0YzAuMTIzLDAuMjA3LDAuMiwwLjQzMSwwLjIzMywwLjY1OGMwLjAyMiwwLjE1MSwwLjAyLDAuMzA1LDAuMDAzLDAuNDU1DQoJQzcuMDYzLDExLjAwNCw3LjA0OCwxMS4xMDIsNy4wMiwxMS4xOTh6Ii8+DQo8L3N2Zz4NCg==");
}

.tool-format-condition {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjYiIHk9IjEiIGZpbGw9IiNERkVDRjQiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSIxIiB5PSIxIiBmaWxsPSIjREZFQ0Y0IiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNSw2aDFoNGgxVjVWMVYwaC0xSDZINUgxSDB2MXY0djFoMUg1eiBNMSwxaDRoMWg0djRINkg1SDFWMXoiLz4NCjxyZWN0IHg9IjUiIHk9IjEiIGZpbGw9IiNBRUQxRTYiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNSwxNWgtMi4wODZjLTAuMjM3LDAuMzY1LTAuNTI4LDAuNjk4LTAuODcxLDFIMTVoMXYtMXYtNHYtMC40MzRsLTEsMS4wNVYxNXoiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNNiw2SDV2NEgxVjZIMHY0djF2NHYxaDFoMy4yMDNsMC40NTUtMUgxdi00aDR2My4yNTFsMC4wMDctMC4wMTVjMC4wOTktMC4yMDcsMC4xODQtMC4zODMsMC4yNDktMC41NjMNCgkJYzAuMDg1LTAuMjI4LDAuMTQtMC40NTEsMC4xOTYtMC42NzZsMC4wNTktMC4yMjVjMC4wNjQtMC4yNDIsMC4xMjItMC40NzcsMC4xOC0wLjcxbDAuMjI4LTAuOTA1QzYuMDMzLDEwLjcxOCw2LjI0MywxMC4zMzksNi41LDEwDQoJCUg2VjZ6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTE1LDBoLTR2MWg0djIuMTE0YzAuMDY4LTAuMDQ2LDAuMTM1LTAuMDg2LDAuMTc4LTAuMTExTDE2LDIuNTM3VjFWMEgxNXoiLz4NCgk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjEzLjEyOCw1IDExLDUgMTEsNiAxMi4xNzQsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIxMCw4LjI3OCAxMSw3LjIzIDExLDYgMTAsNiAJIi8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTUuNzQ3LDQuNDI3bC01LjUyNCw1Ljc5MWMwLjEwOSwwLjAzLDAuMjE4LDAuMDYzLDAuMzIyLDAuMTA2YzAuMDEyLDAuMDA1LDAuMDIxLDAuMDEyLDAuMDMxLDAuMDE4DQoJCWMwLjEzMSwwLjA1NiwwLjI0NCwwLjE0NSwwLjM2MywwLjIyMkwxNiw1LjI0NFY0LjI1OUMxNS45MTUsNC4zMTQsMTUuODIxLDQuMzUzLDE1Ljc0Nyw0LjQyN3oiLz4NCgk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTEuOTU4LDExLjc5M2MwLjAyMiwwLjA2MSwwLjAzMiwwLjEyNSwwLjA1LDAuMTg3YzAuMDQ5LDAuMTcsMC4wNjYsMC4zNDUsMC4wODEsMC41MTlMMTYsOC4zOTFWNy4zMDkNCgkJbC00LjExNCw0LjMyOEMxMS45MDgsMTEuNjg5LDExLjkzOCwxMS43MzksMTEuOTU4LDExLjc5M3oiLz4NCjwvZz4NCjxwYXRoIG9wYWNpdHk9IjAuMyIgZmlsbD0iIzNDOTFDOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGQ9Ik0xMS4zNTUsMTIuNDI4YzAtMC4wMDMsMC0wLjAwNiwwLTAuMDA5DQoJYy0wLjAzMy0wLjIyOC0wLjEwOS0wLjQ1LTAuMjMyLTAuNjU3Yy0wLjIzMi0wLjM4OS0wLjU5Ny0wLjY2Ny0xLjAxNS0wLjc5NWMtMC4wNDgtMC4wMTYtMC4wOTMtMC4wMzctMC4xNDQtMC4wNDcNCgljLTAuNC0wLjA4Ni0wLjc3Ny0wLjA2My0xLjE2NCwwLjA3Yy0wLjM4NiwwLjEyOS0wLjYxLDAuMzY1LTAuNzA5LDAuNzQyYy0wLjAwNCwwLjAxNC0wLjAwOCwwLjAzMS0wLjAxMiwwLjA0Nw0KCWMtMC4wMTcsMC4wNjQtMC4wMzIsMC4xMy0wLjA0OSwwLjE5NWMtMC4wNDcsMC4xODYtMC4wOTUsMC4zNzEtMC4xNDEsMC41NTljLTAuMDMzLDAuMTM1LTAuMDY4LDAuMjY5LTAuMTAyLDAuNDAzDQoJYy0wLjAzMywwLjEzNC0wLjA2NiwwLjI2OS0wLjEwMiwwLjQwMmwtMC4wNDcsMC4xOGMtMC4wOCwwLjMxMy0wLjE2MiwwLjYyNC0wLjI3MywwLjkyN2MtMC4wOCwwLjIxNy0wLjE3NywwLjQyOC0wLjI4MSwwLjY1aDAuMDAxDQoJYzAsMC4wMDEtMC4wMDEsMC4wMDItMC4wMDEsMC4wMDJjMC4xNjcsMC4wMzEsMC4zMzQsMC4wNTcsMC41MDQsMC4wNzJjMC45OTYsMC4wOTcsMS44NTctMC4wODEsMi41ODYtMC41NjENCgljMC41OS0wLjM4OCwwLjk2LTAuODYxLDEuMTMzLTEuNDQzYzAuMDI5LTAuMDk2LDAuMDQ0LTAuMTk1LDAuMDUxLTAuMjk0YzAuMDA3LTAuMDgxLDAuMDA5LTAuMTYzLDAuMDA1LTAuMjQ1DQoJQzExLjM2MSwxMi41NjMsMTEuMzY2LDEyLjQ5NSwxMS4zNTUsMTIuNDI4eiIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTEyLjA4OSwxMi40OThjLTAuMDE1LTAuMTc0LTAuMDMyLTAuMzQ5LTAuMDgxLTAuNTE5Yy0wLjAxOC0wLjA2Mi0wLjAyNy0wLjEyNi0wLjA1LTAuMTg3DQoJYy0wLjAyMS0wLjA1NC0wLjA1LTAuMTA0LTAuMDcyLTAuMTU2Yy0wLjAzNy0wLjA4Ni0wLjA3LTAuMTc1LTAuMTE5LTAuMjU4Yy0wLjAyNy0wLjA0NS0wLjA2Mi0wLjA4Mi0wLjA5MS0wLjEyNQ0KCWMtMC4xOTMtMC4yODctMC40NTMtMC41MDYtMC43MzYtMC42OWMtMC4xMTktMC4wNzctMC4yMzItMC4xNjYtMC4zNjMtMC4yMjJjLTAuMDExLTAuMDA2LTAuMDItMC4wMTMtMC4wMzEtMC4wMTgNCgljLTAuMTA0LTAuMDQzLTAuMjEzLTAuMDc2LTAuMzIyLTAuMTA2Yy0wLjAzNC0wLjAwOS0wLjA2Ni0wLjAyNi0wLjEwMS0wLjAzM2MtMC4xMzItMC4wMjgtMC4yNjMtMC4wNDgtMC4zOTQtMC4wNTQNCgljLTAuMDA0LTAuMDAyLTAuMDA2LTAuMDA0LTAuMDEtMC4wMDRjLTAuMzkxLTAuMDI3LTAuNzc5LDAuMDIxLTEuMTYsMC4xNTJjLTAuNjI1LDAuMjEtMS4wMjYsMC42MzYtMS4xOSwxLjI2Mg0KCWMtMC4wNywwLjI2Ny0wLjEzNywwLjU0My0wLjIwNCwwLjgxM2MtMC4wNjUsMC4yNjYtMC4xMzEsMC41MzMtMC4yMDEsMC43OTVMNi45MTYsMTMuMzNjLTAuMDc0LDAuMjg5LTAuMTQ2LDAuNTc3LTAuMjUxLDAuODU3DQoJYy0wLjA4MSwwLjIyMy0wLjE4NCwwLjQzOS0wLjI5MywwLjY3TDYsMTUuNjc0bDAuODAzLDAuMTM0YzAuMjM4LDAuMDQzLDAuNDc5LDAuMDg2LDAuNzE5LDAuMTA4DQoJYzAuMTk0LDAuMDE4LDAuMzg5LDAuMDI4LDAuNTgxLDAuMDI4YzAuOTQ0LDAsMS43NTctMC4yMzMsMi40ODMtMC43MDljMC43NDMtMC40ODUsMS4yMTUtMS4wOTUsMS40MzktMS44NTQNCgljMC4wNy0wLjIzNywwLjA5LTAuNDgzLDAuMDg3LTAuNzMzQzEyLjExMSwxMi41OTgsMTIuMDkzLDEyLjU0OSwxMi4wODksMTIuNDk4eiBNMTEuMzA5LDEzLjE2Ng0KCWMtMC4xNzMsMC41ODItMC41NDMsMS4wNTYtMS4xMzMsMS40NDNjLTAuNzI5LDAuNDc5LTEuNTksMC42NTctMi41ODYsMC41NjFjLTAuMTctMC4wMTYtMC4zMzctMC4wNDEtMC41MDQtMC4wNzINCgljMCwwLDAuMDAxLTAuMDAxLDAuMDAxLTAuMDAySDcuMDg2YzAuMTA0LTAuMjIzLDAuMjAxLTAuNDM0LDAuMjgxLTAuNjVjMC4xMTEtMC4zMDMsMC4xOTMtMC42MTQsMC4yNzMtMC45MjdsMC4wNDctMC4xOA0KCWMwLjAzNS0wLjEzNCwwLjA2OC0wLjI2OSwwLjEwMi0wLjQwMmMwLjAzMy0wLjEzNSwwLjA2OC0wLjI2OSwwLjEwMi0wLjQwM2MwLjA0Ni0wLjE4OCwwLjA5NC0wLjM3MywwLjE0MS0wLjU1OQ0KCWMwLjAyMS0wLjA4MSwwLjA0LTAuMTYyLDAuMDYxLTAuMjQyYzAuMDk5LTAuMzc3LDAuMzIzLTAuNjEzLDAuNzA5LTAuNzQyYzAuMzg3LTAuMTMzLDAuNzY0LTAuMTU2LDEuMTY0LTAuMDcNCgljMC4wNTEsMC4wMSwwLjA5NiwwLjAzMSwwLjE0NCwwLjA0N2MwLjQxOCwwLjEyOCwwLjc4MiwwLjQwNiwxLjAxNSwwLjc5NWMwLjEyMywwLjIwNywwLjE5OSwwLjQzLDAuMjMyLDAuNjU3DQoJYzAuMDIyLDAuMTUxLDAuMDIsMC4zMDMsMC4wMDQsMC40NTNDMTEuMzUzLDEyLjk3MSwxMS4zMzgsMTMuMDcsMTEuMzA5LDEzLjE2NnoiLz4NCjwvc3ZnPg0K");
}

.tool-calculation {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik00LjU5OCwyLjA0M2MtMC4yNDQsMC0xLjAwMywwLjI1OS0xLjc4MywxLjA1NmMtMC44NDIsMC44MjQtMS4yMiwyLjU3MS0xLjIyLDMuNTQ5DQoJCWMwLDAuNDctMC4zMjksMC43NDctMS4wMDYsMC44NDdMMC41MDgsNy41MDZ2MC40NTZoMS4wODd2NC41MTdjMCwwLjY1OS0wLjMwOSwwLjkwMy0xLjEzOCwwLjkwM0gwLjM2MXYwLjU2MWwwLjA5OS0wLjAwNA0KCQljMC40NC0wLjAyMSwxLjA3Ni0wLjAzMywxLjc0Ny0wLjAzM2wwLDBjMC42NywwLDEuMzE2LDAuMDEyLDEuNzcxLDAuMDMzbDAuMDk5LDAuMDA0di0wLjU2MUgzLjk4MQ0KCQljLTEuMDQ1LDAtMS4zMTQtMC4xOC0xLjMxNC0wLjg3NVY3Ljk2Mkg0LjYyVjcuMTQxSDIuNjY2di0yLjNjMC0wLjU3NiwwLjMyNi0xLjY1MywxLjEwOS0xLjY1M2MwLjM2NywwLDAuNTMsMC4wNTYsMC42NiwwLjEwMQ0KCQlDNC41MjQsMy4zMTksNC42MSwzLjM1LDQuNzI5LDMuMzVjMC4yNzIsMCwwLjY2Ny0wLjIxOCwwLjY2Ny0wLjYwOUM1LjM5NywyLjI3OCw1LjEyOCwyLjA0Myw0LjU5OCwyLjA0M3oiLz4NCgk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNNi4yLDkuMTQ3Yy0wLjExNiwwLjQ4NS0wLjE3NCwwLjk4OC0wLjE3NCwxLjUxMWMwLDAuNTU0LDAuMDU4LDEuMDczLDAuMTc0LDEuNTYzDQoJCWMwLjE1MiwwLjY1MiwwLjQsMS4yMDUsMC43NDEsMS42NTZsLTAuMTIzLDAuMDc5Yy0wLjU1Mi0wLjQ4Ni0wLjk1Mi0wLjk3Ny0xLjIwMS0xLjQ3N2MtMC4yNy0wLjUzNy0wLjQwMi0xLjE0NS0wLjQwMi0xLjgyDQoJCWMwLTAuNjU4LDAuMTMzLTEuMjQ5LDAuNDAyLTEuNzcyYzAuMjQ0LTAuNDc1LDAuNjQ5LTAuOTc3LDEuMjE2LTEuNTA0bDAuMTAyLDAuMDcxQzYuNTk0LDcuOTQ1LDYuMzQ5LDguNTA5LDYuMiw5LjE0N3oiLz4NCgk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTMuMjI4LDEzLjAyN2MtMC4yMTUsMC0wLjM3Ny0wLjAyMy0wLjQ3OS0wLjA3Yy0wLjA5Ny0wLjA0NS0wLjE4NS0wLjEzMi0wLjI2My0wLjI2MmwtMS41MDktMi4zMjQNCgkJbDEuNDE4LTEuNzIxYzAuMTEzLTAuMTQ3LDAuMjI0LTAuMjQ0LDAuMzI4LTAuMjg2YzAuMDg1LTAuMDM0LDAuMjIzLTAuMDUxLDAuNDExLTAuMDUxaDAuMDk1VjcuODc5aC0yLjAwNXYwLjQzNWgwLjA5Ng0KCQljMC4zOTIsMCwwLjU1NCwwLjAzNywwLjYyMiwwLjA3YzAuMDIyLDAuMDExLDAuMDM4LDAuMDIyLDAuMDQsMC4wMzJjMC4wMDEsMC4wMDQsMC4wMDgsMC4wNC0wLjA2NiwwLjEzMWwtMS4xOTEsMS40NDFMOS43NDUsOC40NjcNCgkJQzkuNzE0LDguNDEyLDkuNzExLDguMzgyLDkuNzE2LDguMzczYzAuMDAyLTAuMDA2LDAuMDE0LTAuMDE4LDAuMDQ2LTAuMDI2YzAuMDUzLTAuMDE2LDAuMTkyLTAuMDMzLDAuNTUtMC4wMzNoMC4wOTZWNy44NzlINy43MjYNCgkJdjAuNDM1aDAuMDk2YzAuMjM2LDAsMC40MTgsMC4wMjEsMC41MzgsMC4wNmMwLjA5MywwLjAzMSwwLjE1NywwLjA4MiwwLjIwMiwwLjE2NGwxLjQ3NSwyLjI3NGwtMS40MzgsMS43NTINCgkJYy0wLjIsMC4yMzMtMC4zMDgsMC4zMjItMC4zNjUsMC4zNTRjLTAuMTIzLDAuMDcyLTAuMzA4LDAuMTA5LTAuNTUsMC4xMDlINy41OXYwLjQyMWgyLjE0N3YtMC40MjFIOS42NDINCgkJYy0wLjM3NCwwLTAuNTQxLTAuMDYyLTAuNjE1LTAuMTEyYy0wLjAzMi0wLjAyMS0wLjA1LTAuMDQ0LTAuMDUyLTAuMDY2Yy0wLjAwNi0wLjAzNiwwLjAyLTAuMDg4LDAuMDcxLTAuMTQ3bDEuMjQ5LTEuNTA2DQoJCWwxLjA2MywxLjY0OGMwLjAyMSwwLjAzNywwLjAyOCwwLjA2NywwLjAyMiwwLjA4MmMtMC4wMDcsMC4wMTctMC4wMzQsMC4wMzUtMC4wNzgsMC4wNWMtMC4wNjUsMC4wMjQtMC4yMjQsMC4wNTItMC42MDksMC4wNTINCgkJaC0wLjA5NnYwLjQyaDIuNzI2di0wLjQySDEzLjIyOHoiLz4NCgk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTUuMjU4LDguODE3YzAuMjU0LDAuNTAyLDAuMzgxLDEuMTE2LDAuMzgxLDEuODQxYy0wLjAwNCwwLjcxNi0wLjEzNSwxLjMyNS0wLjM4OCwxLjgzDQoJCWMtMC4yNDUsMC40OTQtMC42NTUsMC45NzYtMS4yMzEsMS40NDZMMTMuOTEsMTMuODdjMC4zNy0wLjQ0NywwLjYyNC0wLjk5MSwwLjc2NC0xLjYzNGMwLjA5Mi0wLjQyNCwwLjEzNy0wLjk0OSwwLjEzNy0xLjU3OA0KCQljMC0wLjYzNy0wLjA0NS0xLjE2OC0wLjEzNy0xLjU5MmMtMC4xNC0wLjYzMy0wLjM5NC0xLjE3Mi0wLjc2NC0xLjYxOWwwLjEwOS0wLjA3MUMxNC42MDEsNy44NTIsMTUuMDEzLDguMzMxLDE1LjI1OCw4LjgxN3oiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-currency {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik04LDNDNi42MTksMyw1LjUsNC4xMTksNS41LDUuNVM2LjYxOSw4LDgsOHMyLjUtMS4xMTksMi41LTIuNVM5LjM4MSwzLDgsM3ogTTgsNy4zDQoJCWMtMC45OTIsMC0xLjgtMC44MDctMS44LTEuOFM3LjAwOCwzLjcsOCwzLjdzMS44LDAuODA3LDEuOCwxLjhTOC45OTIsNy4zLDgsNy4zeiIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xMi43NTEsMGgtMC43SDMuOTQ5aC0wLjdIMHYzLjI0OVYzLjk1VjExaDE2VjMuOTVWMy4yNDlWMEgxMi43NTF6IE0xLDFoMi4yNDkNCgkJQzMuMDQyLDIuMTQzLDIuMTQzLDMuMDQyLDEsMy4yNDlWMXogTTEsMTBWNy43NTFDMi4xNDMsNy45NTksMy4wNDIsOC44NTgsMy4yNDksMTBIMXogTTE1LDEwaC0yLjI0OQ0KCQlDMTIuOTU4LDguODU4LDEzLjg1Nyw3Ljk1OSwxNSw3Ljc1MVYxMHogTTE1LDcuMDUxYy0xLjUyOSwwLjIyMS0yLjcyOSwxLjQyLTIuOTQ5LDIuOTQ5SDEySDRIMy45NDkNCgkJQzMuNzI5LDguNDcxLDIuNTI5LDcuMjcxLDEsNy4wNTFWMy45NUMyLjUyOSwzLjcyOSwzLjcyOSwyLjUyOSwzLjk0OSwxSDRoOGgwLjA1MWMwLjIyMSwxLjUyOSwxLjQyLDIuNzI5LDIuOTQ5LDIuOTVWNy4wNTF6DQoJCSBNMTUsMy4yNDlDMTMuODU3LDMuMDQyLDEyLjk1OCwyLjE0MywxMi43NTEsMUgxNVYzLjI0OXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkUzQzIiIGQ9Ik0xNS41LDExdi0xYzAtMC4yNzUtMC4yMjUtMC41LTAuNS0wLjVoLTRjLTAuMjc1LDAtMC41LDAuMjI1LTAuNSwwLjV2MWMwLDAuMjc1LDAuMjI1LDAuNSwwLjUsMC41DQoJCWMtMC4yNzUsMC0wLjUsMC4yMjUtMC41LDAuNXYxYzAsMC4yNzUsMC4yMjUsMC41LDAuNSwwLjVjLTAuMjc1LDAtMC41LDAuMjI1LTAuNSwwLjV2MWMwLDAuMjc1LDAuMjI1LDAuNSwwLjUsMC41aDQNCgkJYzAuMjc1LDAsMC41LTAuMjI1LDAuNS0wLjV2LTFjMC0wLjI3NS0wLjIyNS0wLjUtMC41LTAuNWMwLjI3NSwwLDAuNS0wLjIyNSwwLjUtMC41di0xYzAtMC4yNzUtMC4yMjUtMC41LTAuNS0wLjUNCgkJQzE1LjI3NSwxMS41LDE1LjUsMTEuMjc1LDE1LjUsMTF6Ii8+DQoJPHBhdGggZmlsbD0iI0ZGRTNDMiIgZD0iTTguNjQ2LDExLjExMWMtMC4xOTQtMC4xOTUtMC41MTItMC4xOTUtMC43MDcsMGwtMi44MjgsMi44MjhjLTAuMTk1LDAuMTk0LTAuMTk1LDAuNTEyLDAsMC43MDcNCgkJbDAuNzA3LDAuNzA3YzAuMTk0LDAuMTk0LDAuNTEzLDAuMTk0LDAuNzA3LDBsMi44MjgtMi44MjhjMC4xOTUtMC4xOTUsMC4xOTUtMC41MTQsMC0wLjcwN0w4LjY0NiwxMS4xMTF6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjRjJBNTQ5IiBkPSJNMTYsMTBjMC0wLjU1My0wLjQ0Ny0xLTEtMWgtNGMtMC41NTMsMC0xLDAuNDQ3LTEsMXYxYzAsMC4xODcsMC4wNjQsMC4zNTEsMC4xNTMsMC41DQoJQzEwLjA2NCwxMS42NDksMTAsMTEuODEzLDEwLDEydjAuMTdjMC0wLjI1Ni0wLjA5OC0wLjUxMS0wLjI5My0wLjcwNUw5LDEwLjc1N2MtMC4zOTEtMC4zOTItMS4wMjMtMC4zOTEtMS40MTQsMC4wMDFsLTIuODI4LDIuODI4DQoJYy0wLjM5MSwwLjM5MS0wLjM5MiwxLjAyMiwwLDEuNDE0bDAuNzA3LDAuNzA3YzAuMzkxLDAuMzkxLDEuMDIzLDAuMzkxLDEuNDE0LDBsMi44MjgtMi44MjhjMC4xOTUtMC4xOTUsMC4yOTItMC40NSwwLjI5My0wLjcwNVYxMw0KCWMwLDAuMTg3LDAuMDY0LDAuMzUxLDAuMTUzLDAuNUMxMC4wNjQsMTMuNjQ5LDEwLDEzLjgxMywxMCwxNHYxYzAsMC41NTMsMC40NDcsMSwxLDFoNGMwLjU1MywwLDEtMC40NDcsMS0xdi0xDQoJYzAtMC4xODctMC4wNjQtMC4zNTEtMC4xNTMtMC41QzE1LjkzNiwxMy4zNTEsMTYsMTMuMTg3LDE2LDEzdi0xYzAtMC4xODctMC4wNjQtMC4zNTEtMC4xNTMtMC41QzE1LjkzNiwxMS4zNTEsMTYsMTEuMTg3LDE2LDExVjEweg0KCSBNNi4xNzIsMTVsLTAuNzA3LTAuNzA3bDIuODI4LTIuODI4TDksMTIuMTcyTDYuMTcyLDE1eiBNMTEsMTBoNHYxaC00VjEweiBNMTUsMTNoLTR2LTFoNFYxM3ogTTE1LDE1aC00di0xaDRWMTV6Ii8+DQo8L3N2Zz4NCg==");
}

.tool-percent {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik01LjEyLDNjMC42NjcsMCwxLjE4OCwwLjE5OCwxLjU2MiwwLjU5NXMwLjU2MiwwLjk1NiwwLjU2MiwxLjY3NnYwLjYxN2MwLDAuNzIxLTAuMTg4LDEuMjc5LTAuNTYyLDEuNjc2DQoJCVM1Ljc4OSw4LjE1OSw1LjEyLDguMTU5Yy0wLjY2NSwwLTEuMTg1LTAuMTk4LTEuNTU5LTAuNTk1QzMuMTg4LDcuMTY3LDMsNi42MDksMyw1Ljg4OFY1LjI3MWMwLTAuNzIxLDAuMTg3LTEuMjc5LDAuNTYyLTEuNjc2DQoJCUMzLjkzNiwzLjE5OCw0LjQ1NSwzLDUuMTIsM3ogTTUuMTIsNy40NjFjMC40MDIsMCwwLjcyNC0wLjEyMywwLjk2Ni0wLjM2OUM2LjMyNyw2Ljg0NSw2LjQ0OSw2LjQzNiw2LjQ0OSw1Ljg2VjUuMjk5DQoJCWMwLTAuNTc0LTAuMTIyLTAuOTg1LTAuMzYzLTEuMjMyYy0wLjI0MS0wLjI0Ni0wLjU2My0wLjM3LTAuOTY2LTAuMzdjLTAuNCwwLTAuNzIyLDAuMTI0LTAuOTY0LDAuMzY5DQoJCUMzLjkxNSw0LjMxMywzLjc5NCw0LjcyNCwzLjc5NCw1LjI5OVY1Ljg2YzAsMC41NzUsMC4xMiwwLjk4NSwwLjM2MiwxLjIzMkM0LjM5OCw3LjMzOSw0LjcyLDcuNDYxLDUuMTIsNy40NjF6IE00LjYwMywxMi45NjQNCgkJbDUuODk4LTkuODU0aDAuODYxbC01Ljg4NSw5Ljg1NEg0LjYwM3ogTTEwLjg1Niw3LjkyN2MwLjY2NSwwLDEuMTg3LDAuMTk5LDEuNTYxLDAuNTk1YzAuMzcyLDAuMzk2LDAuNTYyLDAuOTU2LDAuNTYyLDEuNjc3djAuNjE2DQoJCWMwLDAuNzIxLTAuMTg4LDEuMjc5LTAuNTYyLDEuNjc2Yy0wLjM3NCwwLjM5OC0wLjg5NiwwLjU5Ni0xLjU2MSwwLjU5NmMtMC42NjcsMC0xLjE4Ni0wLjE5OC0xLjU2LTAuNTk2DQoJCWMtMC4zNzUtMC4zOTYtMC41NjMtMC45NTUtMC41NjMtMS42NzZ2LTAuNjE2YzAtMC43MjEsMC4xODctMS4yOCwwLjU2My0xLjY3N0M5LjY3MSw4LjEyNSwxMC4xODgsNy45MjcsMTAuODU2LDcuOTI3eg0KCQkgTTEwLjg1NiwxMi4zODljMC40LDAsMC43MjMtMC4xMjMsMC45NjYtMC4zNjljMC4yNC0wLjI0NSwwLjM2Mi0wLjY1NiwwLjM2Mi0xLjIzMXYtMC41NjJjMC0wLjU3NC0wLjEyMi0wLjk4NC0wLjM2Mi0xLjIzMg0KCQljLTAuMjQyLTAuMjQ1LTAuNTY0LTAuMzY4LTAuOTY2LTAuMzY4Yy0wLjQwMiwwLTAuNzI0LDAuMTIzLTAuOTY0LDAuMzY4QzkuNjUsOS4yNDEsOS41MjgsOS42NTIsOS41MjgsMTAuMjI3djAuNTYyDQoJCWMwLDAuNTc1LDAuMTIsMC45ODUsMC4zNjQsMS4yMzFDMTAuMTMyLDEyLjI2NiwxMC40NTQsMTIuMzg5LDEwLjg1NiwxMi4zODl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-comma {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik04LjAyMyw5QzguODQsOSw5LjQxLDkuNjg0LDkuNDEsMTAuNTc2YzAsMS41NzYtMS4xMjEsMi44ODctMi40NjksMy4zNDJMNi42LDEzLjE5NQ0KCQljMC43NC0wLjI4NCwxLjI1My0wLjgxNiwxLjQ2Mi0xLjQ4YzAuMDc2LTAuMzAzLDAuMDU3LTAuNDE4LTAuMjI4LTAuNDE4Yy0wLjU4OSwwLTEuMTQtMC41MTQtMS4xNC0xLjEwMg0KCQlDNi42OTUsOS41MTIsNy4yMDgsOSw4LjAyMyw5eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-decimal-point-increase {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxjaXJjbGUgZmlsbD0iIzY3Njc2NyIgY3g9IjEuNzMiIGN5PSI4LjAzNiIgcj0iMC43MzEiLz4NCgk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNNS44NzYsMkM0LjUyMywyLDMuNTYyLDMuMjI4LDMuNTYyLDUuNDZjMC4wMjEsMi4yMDIsMC45MDIsMy40MiwyLjIwMiwzLjQyDQoJCWMxLjQ3NCwwLDIuMzEzLTEuMjQ5LDIuMzEzLTMuNTEyQzguMDc3LDMuMjQ5LDcuMjc3LDEuOTk5LDUuODc2LDJ6IE01LjgxMyw4LjE4M2MtMC44MTksMC0xLjM1Mi0wLjk4My0xLjM1Mi0yLjcxMw0KCQljMC0xLjgxMiwwLjU3My0yLjc3NCwxLjM2MS0yLjc3NGMwLjkzNCwwLDEuMzUzLDEuMDc1LDEuMzUzLDIuNzEyQzcuMTc2LDcuMTA3LDYuNzM1LDguMTgzLDUuODEzLDguMTgzeiIvPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMS43MjMsMkMxMC4zNywyLDkuNDA5LDMuMjI4LDkuNDA5LDUuNDZjMC4wMjEsMi4yMDIsMC45LDMuNDIsMi4yMDMsMy40Mg0KCQljMS40NzQsMCwyLjMxMi0xLjI0OSwyLjMxMi0zLjUxMkMxMy45MjQsMy4yNDksMTMuMTI2LDEuOTk5LDExLjcyMywyeiBNMTEuNjYyLDguMTgzYy0wLjgxOSwwLTEuMzUzLTAuOTgzLTEuMzUzLTIuNzEzDQoJCWMwLTEuODEyLDAuNTczLTIuNzc0LDEuMzYxLTIuNzc0YzAuOTMyLDAsMS4zNTIsMS4wNzUsMS4zNTIsMi43MTJDMTMuMDIyLDcuMTA3LDEyLjU4NCw4LjE4MywxMS42NjIsOC4xODN6Ii8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjExLjU5NSw5LjY3MiAxMC44ODgsMTAuMzc5IDEyLjUwOSwxMiA2Ljg4OCwxMiA2Ljg4OCwxMyAxMi41MDksMTMgMTAuODg4LDE0LjYyMSAxMS41OTUsMTUuMzI4IA0KCTE0LjQyMywxMi41ICIvPg0KPC9zdmc+DQo=");
}

.tool-decimal-point-decrease {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxjaXJjbGUgZmlsbD0iIzY3Njc2NyIgY3g9IjEuNzMiIGN5PSI4LjAzNiIgcj0iMC43MzEiLz4NCgk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNNS44NzYsMkM0LjUyMywyLDMuNTYyLDMuMjI4LDMuNTYyLDUuNDZjMC4wMjEsMi4yMDIsMC45MDIsMy40MiwyLjIwMiwzLjQyDQoJCWMxLjQ3NCwwLDIuMzEzLTEuMjQ5LDIuMzEzLTMuNTEyQzguMDc3LDMuMjQ5LDcuMjc3LDEuOTk5LDUuODc2LDJ6IE01LjgxMyw4LjE4M2MtMC44MTksMC0xLjM1Mi0wLjk4My0xLjM1Mi0yLjcxMw0KCQljMC0xLjgxMiwwLjU3My0yLjc3NCwxLjM2MS0yLjc3NGMwLjkzNCwwLDEuMzUzLDEuMDc1LDEuMzUzLDIuNzEyQzcuMTc2LDcuMTA3LDYuNzM1LDguMTgzLDUuODEzLDguMTgzeiIvPg0KPC9nPg0KPGcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMy45MjQsNS4zNjhjMCwyLjI2My0wLjgzOCwzLjUxMi0yLjMxMiwzLjUxMmMtMS4zMDMsMC0yLjE4Mi0xLjIxOC0yLjIwMy0zLjQyDQoJCUM5LjQwOSwzLjIyOCwxMC4zNywyLDExLjcyMywyQzEzLjEyNiwxLjk5OSwxMy45MjQsMy4yNDksMTMuOTI0LDUuMzY4eiBNMTAuMzEsNS40N2MwLDEuNzMsMC41MzMsMi43MTMsMS4zNTMsMi43MTMNCgkJYzAuOTIyLDAsMS4zNi0xLjA3NiwxLjM2LTIuNzc1YzAtMS42MzctMC40Mi0yLjcxMi0xLjM1Mi0yLjcxMkMxMC44ODMsMi42OTUsMTAuMzEsMy42NTgsMTAuMzEsNS40N3oiLz4NCjwvZz4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTUsMTIgOC45MTQsMTIgMTAuNTM1LDEwLjM3OSA5LjgyOCw5LjY3MiA3LDEyLjUgOS44MjgsMTUuMzI4IDEwLjUzNSwxNC42MjEgOC45MTQsMTMgMTUsMTMgIi8+DQo8L3N2Zz4NCg==");
}

.tool-item-absolute {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNERkVDRjQiIHBvaW50cz0iOS4zMzYsMCAxLjM1OSwzLjE5OCA2LjEzMiw1LjExMSAxNC4xMDcsMS45MTQgCSIvPg0KCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik05LjMzNiwwLjYwM2wzLjI2OCwxLjMxTDYuMTMyLDQuNTA4bC0zLjI2OS0xLjMxTDkuMzM2LDAuNjAzIE05LjMzNiwwTDEuMzU5LDMuMTk4bDQuNzcyLDEuOTEzDQoJCWw3Ljk3Ni0zLjE5OEw5LjMzNiwwTDkuMzM2LDB6Ii8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjOTk5OTk5IiBwb2ludHM9IjkuNTY0LDEwLjIzNCA5LjU2NCwxMC44MzggMTQuNDQ3LDEyLjc5MSA3Ljk4LDE1LjM4NyAxLjUwMSwxMi43OTEgNy4xNjYsMTAuNTE2IDcuMTY2LDkuOTE0IA0KCTAsMTIuNzkxIDcuOTgsMTUuOTkgMTUuOTQ4LDEyLjc5MSAiLz4NCjxnPg0KCTxnPg0KCQkNCgkJCTxyZWN0IHg9IjUuMjM4IiB5PSI2Ljg2NCIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3IDAuNzA3MiAtMC43MDcyIC0wLjcwNyAxNy40ODk2IDcuMjgyNSkiIGZpbGw9IiNFRDYxNTYiIHdpZHRoPSIzLjk5NyIgaGVpZ2h0PSIwLjgiLz4NCgkJDQoJCQk8cmVjdCB4PSI3LjQ5NyIgeT0iNi44NjUiIHRyYW5zZm9ybT0ibWF0cml4KC0wLjcwNzEgLTAuNzA3MSAwLjcwNzEgLTAuNzA3MSAxMS4wNzM2IDE5LjExNzEpIiBmaWxsPSIjRUQ2MTU2IiB3aWR0aD0iMy45OTgiIGhlaWdodD0iMC44Ii8+DQoJPC9nPg0KCTxyZWN0IHg9IjcuOTY2IiB5PSI2LjM5NiIgZmlsbD0iI0VENjE1NiIgd2lkdGg9IjAuOCIgaGVpZ2h0PSI2LjM5NSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-item-static {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQkNCgkJCTxyZWN0IHg9IjcuNjMxIiB5PSIxMC4xMTkiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MSAtMC43MDcxIDAuNzA3MSAwLjcwNzEgLTQuNjE3MiA5Ljg5MDIpIiBmaWxsPSIjRUQ2MTU2IiB3aWR0aD0iMy45OTciIGhlaWdodD0iMC44Ii8+DQoJCQ0KCQkJPHJlY3QgeD0iNS4zNzEiIHk9IjEwLjExOCIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcgMC43MDcyIC0wLjcwNzIgMC43MDcgOS41OTc3IC0yLjEzMDYpIiBmaWxsPSIjRUQ2MTU2IiB3aWR0aD0iMy45OTkiIGhlaWdodD0iMC43OTkiLz4NCgk8L2c+DQoJPHJlY3QgeD0iOC4xMDEiIHk9IjQuOTkiIGZpbGw9IiNFRDYxNTYiIHdpZHRoPSIwLjgiIGhlaWdodD0iNi4zOTYiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik05LjMyNywwLjYwM2wzLjI2OCwxLjMxTDYuMTIzLDQuNTA4TDIuODU0LDMuMTk4TDkuMzI3LDAuNjAzIE05LjMyNywwTDEuMzUsMy4xOThsNC43NzMsMS45MTRsNy45NzYtMy4xOTgNCgkJTDkuMzI3LDBMOS4zMjcsMHoiLz4NCgk8cG9seWdvbiBmaWxsPSIjREZFQ0Y0IiBwb2ludHM9IjguMzU2LDE0LjU4OSA3Ljc5MSwxNC4wMjQgNS4xMTEsMTEuMzQ1IDEuNTA1LDEyLjc5MiA3Ljk3NiwxNS4zODggMTQuNDQ4LDEyLjc5MiAxMS4zODMsMTEuNTYzIA0KCQk4LjkyMiwxNC4wMjQgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTEuODEzLDExLjEzMyAxMS4zODMsMTEuNTYzIDE0LjQ0OCwxMi43OTIgNy45NzYsMTUuMzg4IDEuNTA1LDEyLjc5MiA1LjExMSwxMS4zNDUgNC42ODMsMTAuOTEzIA0KCQkwLDEyLjc5MiA3Ljk3NiwxNS45OSAxNS45NTIsMTIuNzkyIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-action {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xNC45NTksNC42NDZjLTAuMTk1LTAuMTk1LTAuNTEyLTAuMTk1LTAuNzA3LDBsLTAuNDg2LDAuNDg3bC02LjQ2Miw2LjQ2MkwyLjYxLDYuOTAyTDIuMzU0LDYuNjQ2DQoJYy0wLjE5NS0wLjE5NS0wLjUxMi0wLjE5NS0wLjcwNywwcy0wLjE5NSwwLjUxMiwwLDAuNzA3bDUuMzA0LDUuMzA0YzAuMDk0LDAuMDk0LDAuMjIxLDAuMTQ2LDAuMzU0LDAuMTQ2czAuMjYtMC4wNTMsMC4zNTQtMC4xNDYNCglsNy4zMDItNy4zMDNDMTUuMTU0LDUuMTU4LDE1LjE1NCw0Ljg0MiwxNC45NTksNC42NDZ6Ii8+DQo8L3N2Zz4NCg==");
}

.tool-insert-code {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGRpc3BsYXk9Im5vbmUiIGZpbGw9IiNEM0QzRDMiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTEyLjU2NSwxMS41NjNjLTAuMTI3LDAtMC4yNTQtMC4wNDgtMC4zNTItMC4xNDVjLTAuMTk2LTAuMTk0LTAuMTk4LTAuNTExLTAuMDA0LTAuNzA3bDIuNTg3LTIuNjE1DQoJbC0yLjY1Mi0yLjY4MmMtMC4xOTQtMC4xOTYtMC4xOTItMC41MTMsMC4wMDQtMC43MDdjMC4xOTYtMC4xOTMsMC41MTMtMC4xOTMsMC43MDcsMC4wMDRsMywzLjAzM2MwLjE5MiwwLjE5NSwwLjE5MiwwLjUwOCwwLDAuNzAzDQoJbC0yLjkzNSwyLjk2N0MxMi44MjMsMTEuNTEzLDEyLjY5NCwxMS41NjMsMTIuNTY1LDExLjU2M3oiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0zLjUsMTEuNTYzYy0wLjEyOSwwLTAuMjU4LTAuMDUtMC4zNTUtMC4xNDhsLTMtMy4wMzNjLTAuMTkzLTAuMTk1LTAuMTkzLTAuNTA4LDAtMC43MDNsMi45MzUtMi45NjcNCglDMy4yNzMsNC41MTQsMy41OSw0LjUxNCwzLjc4Niw0LjcwN0MzLjk4Miw0LjkwMSwzLjk4NCw1LjIxOCwzLjc5LDUuNDE0TDEuMjAzLDguMDI5bDIuNjUyLDIuNjgyDQoJYzAuMTk0LDAuMTk2LDAuMTkyLDAuNTEzLTAuMDA0LDAuNzA3QzMuNzU0LDExLjUxNSwzLjYyNywxMS41NjMsMy41LDExLjU2M3oiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik03LjQwMywxMi4zOTNjLTAuMDk2LDAuMjYtMC4zODQsMC4zOTItMC42NDMsMC4yOTVsMCwwYy0wLjI1OS0wLjA5Ni0wLjM5MS0wLjM4NC0wLjI5NS0wLjY0M2wzLjEzMS04LjQzOA0KCWMwLjA5Ny0wLjI1OSwwLjM4NC0wLjM5MSwwLjY0My0wLjI5NGwwLDBjMC4yNTksMC4wOTYsMC4zOTEsMC4zODMsMC4yOTUsMC42NDNMNy40MDMsMTIuMzkzeiIvPg0KPC9zdmc+DQo=");
}

.tool-insert {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMC41LDVDNy40NjMsNSw1LDcuNDYzLDUsMTAuNVM3LjQ2MywxNiwxMC41LDE2czUuNS0yLjQ2Myw1LjUtNS41UzEzLjUzNyw1LDEwLjUsNXogTTEzLDExaC0ydjJoLTF2LTINCgkJCQlIOHYtMWgyVjhoMXYyaDJWMTF6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPHBvbHlnb24gZmlsbD0iI0Y0RjRGNCIgcG9pbnRzPSIxMSw4IDEwLDggMTAsMTAgOCwxMCA4LDExIDEwLDExIDEwLDEzIDExLDEzIDExLDExIDEzLDExIDEzLDEwIDExLDEwIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-layout {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjExIiB5PSI5IiBmaWxsPSIjRjlFNkQ0IiB3aWR0aD0iNSIgaGVpZ2h0PSI3Ii8+DQo8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNNCwxMHY1SDF2LTVINCBNNSw5SDB2N2g1VjlMNSw5eiIvPg0KPGc+DQoJPHJlY3QgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjgiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik05LDEwdjVIN3YtNUg5IE0xMCw5SDZ2N2g0VjlMMTAsOXoiLz4NCjxnPg0KCTxyZWN0IGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIyIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iNCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjExIiB5PSI5IiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjkiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iOSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxMSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxMyIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxNSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxNSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxNSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMyIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.tool-indent {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjIsOCAyLDkgNiw5IDYsMTAgNywxMCA3LDkgOCw5IDgsOCA3LDggNyw3IDYsNyA2LDggCQkiLz4NCgkJPHJlY3QgeD0iNSIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-outdent {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9IjgsOSA4LDggNCw4IDQsNyAzLDcgMyw4IDIsOCAyLDkgMyw5IDMsMTAgNCwxMCA0LDkgCQkiLz4NCgkJPHJlY3QgeD0iNCIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI0IiB5PSIxMCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-insert-ol {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjYiIHk9IjMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCgk8cG9seWdvbiBmaWxsPSIjNjY2NjY2IiBwb2ludHM9IjQsNCA0LDEgMywxIDMsMiAyLDIgMiwzIDMsMyAzLDQgMiw0IDIsNSA1LDUgNSw0IAkiLz4NCgk8Zz4NCgkJPHJlY3QgeD0iMiIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI0IiB5PSI3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iMyw4IDMsOSAyLDkgMiwxMCA1LDEwIDUsOSA0LDkgNCw4IAkJIi8+DQoJPC9nPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjNjY2NjY2IiBwb2ludHM9IjUsMTIgNSwxMSAyLDExIDIsMTIgMywxMiAzLDEzIDQsMTMgNCwxMiAJCSIvPg0KCQk8cmVjdCB4PSI0IiB5PSIxMyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIyIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.tool-insert-ul {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjYiIHk9IjMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iMiIgeT0iNyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjIiIHk9IjEyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-remove-style {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjNjY2NjY2IiBwb2ludHM9IjcuMjUsMTEgNywxMSA3LDEwIDYuNSwxMCA2LDEyIDQsMTIgNCwxMyA2LDEzIDcsMTMgOSwxMyA5LDEyIDcsMTIgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iIzY2NjY2NiIgcG9pbnRzPSIxMiwzIDksMyA4LDMgNSwzIDQsMyA0LDQgNSw0IDgsNCA3LjUsNiA4LDYgOCw3IDguMjUsNyA5LDQgMTIsNCAxMiw2IDEzLDYgMTMsNCAxMywzIAkJIi8+DQoJPC9nPg0KCTxnPg0KCQkNCgkJCTxyZWN0IHg9IjIuNTUxIiB5PSI4LjQ1IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcyIC0wLjcwNzIgMC43MDcxIDguNjg3MiAtMy4wNzE0KSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.tool-line-style-solid,
.tool-line-style-dotted,
.tool-line-style-dashed,
.tool-line-width-1pt,
.tool-line-width-2pt,
.tool-line-width-3pt,
.tool-line-width-4pt,
.tool-line-width-5pt {
  border-top-width: 1px;
  border-top-color: #333;
  display: inline-block;
  width: 100px;
  vertical-align: middle;
}

.tool-line-style-solid {
  border-top-style: solid;
}

.tool-line-style-dotted {
  border-top-style: dotted;
}

.tool-line-style-dashed {
  border-top-style: dashed;
}

.tool-line-width-1pt,
.tool-line-width-2pt,
.tool-line-width-3pt,
.tool-line-width-4pt,
.tool-line-width-5pt {
  border-top-style: solid;
  margin-left: 5px;
}

.tool-line-width-1pt {
  border-top-width: 1pt;
}

.tool-line-width-2pt {
  border-top-width: 2pt;
}

.tool-line-width-3pt {
  border-top-width: 3pt;
}

.tool-line-width-4pt {
  border-top-width: 4pt;
}

.tool-line-width-5pt {
  border-top-width: 5pt;
}

.table.tool-table-create {
  border-collapse: separate;
  border-spacing: 3px;
  width: 185px;
}

.table.tool-table-create > tbody > tr > td {
  width: 15px;
  height: 15px;
  border-top-style: solid;
}

.table.tool-table-create > tbody > tr > td.active {
  background-color: #d9ebf7;
  border-color: #abc7dc;
}

.tool-color-display {
  display: inline-block;
  position: absolute;
  z-index: 1;
}

.tool-color-display.highlight {
  top: calc(6/var(--space));
  bottom: calc(5/var(--space));
  left: calc(7/var(--space));
  right: calc(17/var(--space));
  max-width: calc(13/var(--space));
}

.tool-color-display.text {
  height: calc(3/var(--space));
  bottom: calc(5/var(--space));
  left: calc(6/var(--space));
  right: calc(17/var(--space));
  max-width: calc(15/var(--space));
}

.tool-color-display.background {
  height: calc(3/var(--space));
  bottom: calc(5/var(--space));
  left: calc(6/var(--space));
  right: calc(17/var(--space));
  max-width: calc(16/var(--space));
}

.tool-color-display.line {
  height: calc(3/var(--space));
  width: calc(20/var(--space));
  bottom: calc(4/var(--space));
  left: calc(5/var(--space));
  max-width: calc(16/var(--space));
}

.tool-color-display.background.transparent,
.tool-color-display.highlight.transparent {
  background-color: transparent !important;
}

.tool-color-display.background.transparent,
.tool-color-display.highlight.transparent,
.tool-color-display[style="background-color: rgb(255, 255, 255);"] {
  outline: 1px solid rgb(var(--gray50));
}

.tool-text-color-background::before,
.tool-text-color::before,
.tool-color-background::before {
  content: "";
  display: block;
  padding: 8px;
  position: absolute;
  z-index: 3;
  background-repeat: no-repeat;
  background-size: calc(16 / var(--space));
  background-position: center;
}

.tool-color-display.highlight.transparent + .tool-text-color-background::before,
.tool-color-display[style="background-color: rgb(255, 255, 255);"] + .tool-text-color-background::before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjYiIHk9IjYiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K');
}

.tool-dimension-height,
.tool-dimension-width {
  display: flex;
  align-items: center;
}

.tool-dimension-height .form-control,
.tool-dimension-width .form-control {
  height: 20px;
  width: 70px;
  margin: 0 3px 0 5px;
}

.wrapper-color-picker {
  display: flex;
  flex-direction: column;
}

.color-picker-preset {
  display: flex;
}

.color-picker-preset-col {
  display: flex;
  flex-direction: column;
  margin-right: 3px;
}

.color-picker-preset-col:last-child {
  margin-right: 0;
}

.color-picker-preset-cell {
  position: relative;
  width: 15px;
  height: 15px;
  margin-bottom: 3px;
  vertical-align: top;
  border: 2px solid transparent;
  border-radius: 2px;
  transition: box-shadow .2s ease-in;
}

.color-picker-preset-cell.active,
.color-picker-preset-cell:hover {
  transition: box-shadow .2s ease-out;
  box-shadow: 0 0 0 2px #d05151;
}

.color-picker-palette-map {
  position: relative;
  width: 100%;
  border-radius: 2px;
  overflow: hidden;
  height: 170px;
}

.color-picker-palette-map:before,
.color-picker-palette-map:after {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.color-picker-palette-map:before {
  z-index: 2;
  background-image: linear-gradient(0deg,#000,hsla(0,0%,100%,0));
}

.color-picker-palette-map:after {
  z-index: 1;
  background-image: linear-gradient(90deg,#fff,hsla(20,42%,65%,0));
}

.color-picker-palette-map > .palette-map-grip {
  position: absolute;
  border: 1px solid #fff;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.3);
  width: 10px;
  height: 10px;
  border-radius: 50%;
  z-index: 10;
}

.color-picker-palette-hue-range {
  height: 16px;
  position: relative;
  width: 100%;
  margin: 5px 0;
  border-radius: 2px;
  background-image: linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);
}

.color-picker-palette-hue-range > .palette-hue-range-grip {
  position: absolute;
  top: 0;
  left: 0;
  border: 1px solid #fff;
  background: transparent;
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.3);
  width: 6px;
  height: 100%;
}

.palette-value {
  display: flex;
}

.palette-value-display {
  flex: 1;
  border-radius: 2px;
  margin-right: 8px;
}

.palette-value-display[style="background-color: rgb(255, 255, 255);"] {
  border: 1px solid var(--border-default);
}

.palette-value-view {
  flex: 0.8;
  position: relative;
}

.palette-value-view:before {
  content: "#";
  position: absolute;
  height: 100%;
  top: 50%;
  margin-top: -8px;
  left: 8px;
  color: #909cad;
}

.palette-value-view > .form-control {
  padding-left: 20px;
  height: 22px;
}

.btn.btn-arrow.btn-color-picker {
  padding: 2px 4px 3px;
}

.btn.btn-arrow.btn-color-picker .color-display {
  display: inline-block;
  vertical-align: middle;
  width: 18px;
  height: 18px;
  outline: 1px solid #ccc;
}

.btn.btn-arrow.btn-sm.btn-color-picker {
  padding: 0px 2px 2px;
}

.btn.btn-arrow.btn-sm.btn-color-picker .color-display {
  width: 11px;
  height: 11px;
}

.btn.btn-arrow.btn-color-picker:after {
  margin-left: 1px;
  margin-top: 0;
}

.wrapper-report-stage {
  position: relative;
  height: 100%;
  border: 1px solid #ddd;
  overflow: auto;
}

.wrapper-report-stage.show-paper {
  background-color: #f1f1f1;
}

.stage {
  position: relative;
  background-color: #fff;
  margin-top: 50px;
  margin-left: auto;
  margin-right: auto;
}

.wrapper-report-stage.stage-left .stage {
  margin-left: 100px;
}

.stage:before,
.stage:after {
  content: "";
  display: block;
  background-color: #f9f9f9;
  position: absolute;
}

.stage:before {
  width: 100%;
  height: 10px;
  left: 0;
  top: -15px;
  border-bottom: 1px solid #dedede;
  background-image: linear-gradient(rgba(0,0,0,0.5) 1px, transparent 1px), 
    linear-gradient( 90deg, rgba(0,0,0,0.9) 1px, transparent 1px), 
    linear-gradient(rgba(0,0,0,0.5) 1px, transparent 1px), 
    linear-gradient( 90deg, rgba(0,0,0,0.5) -1px, transparent 1px);
  background-size: 50mm 50mm, 20mm 50mm, 10mm 50mm, 5mm 1mm;
  background-position: 0px -1px, 0px -1px, 0px -1px, 0px -1px;
}

.stage:after {
  height: 100%;
  width: 10px;
  left: -15px;
  top: 0;
  border-right: 1px solid #dedede;
  background-image: linear-gradient(rgba(0,0,0,0.5) -1px, transparent 1px), 
    linear-gradient( 90deg, rgba(0,0,0,0.9) 1px, transparent 1px), 
    linear-gradient(rgba(0,0,0,0.5) 1px, transparent 1px), 
    linear-gradient( 90deg, rgba(0,0,0,0.5) -1px, transparent 0px);
  background-size: 10mm 5mm, 5mm 5mm, 50mm 20mm, 10mm 10mm;
  background-position: -1px 0px, -1px 0px, -1px 0px, -1px 0px;
}

.theme-dark .stage:before,
.theme-dark .stage:after {
  background-color: #444;
  border-color: #333;
}

.report-area-top,
.report-area-body,
.report-area-bottom,
.report-area-header,
.report-area-footer,
.report-area-default {
  position: relative;
  z-index: 1;
  transition: border-color ease 0.2s;
  border-bottom: 1px dashed #005b9e;
}

.report-area-top > .area-guide,
.report-area-body > .area-guide,
.report-area-bottom > .area-guide,
.report-area-header > .area-guide,
.report-area-footer > .area-guide,
.report-area-default > .area-guide {
  height: 100%;
  position: relative;
}

.report-area-default {
  border-top: 1px dashed #005b9e;
}

.report-area-top:before,
.report-area-body:before,
.report-area-bottom:before,
.report-area-header:before,
.report-area-footer:before,
.report-area-default:before {
  display: flex;
  position: absolute;
  background-color: #f7f7f7;
  border: 1px dashed #ccc;
  color: #7f7f7f;
  padding: 1px 5px;
  border-radius: 3px;
  top: 5px;
  bottom: 5px;
  left: -85px;
  width: 60px;
  align-items: center;
  justify-content: center;
  font-size: 91.6666666%;
}

.report-area-top:before {
  content: "TOP";
}

.report-area-body:before {
  content: "BODY";
}

.report-area-bottom:before {
  content: "BOTTOM";
}

.report-area-header:before {
  content: attr(data-area-name);
}

.report-area-footer:before {
  content: attr(data-area-name);
}

.report-area-default:before {
  content: attr(data-area-name);
}

.report-area-top.active:before,
.report-area-body.active:before,
.report-area-bottom.active:before,
.report-area-header.active:before,
.report-area-footer.active:before,
.report-area-default.active:before {
  color: #005b9e;
  background-color: #d1e1ec;
  border-style: solid;
  border-color: #005b9e;
  font-weight: bold;
}

.stage.report-area-invisible:not(.show-guide-default) .report-area-default,
.stage.report-area-invisible:not(.show-guide-top) .report-area-top,
.stage.report-area-invisible .report-area-body,
.stage.report-area-invisible:not(.show-guide-bottom) .report-area-bottom,
.stage.report-area-invisible:not(.show-guide-header) .report-area-header,
.stage.report-area-invisible:not(.show-guide-footer) .report-area-footer {
  border-color: transparent;
  transition: border-color ease 0.2s;
}

.stage.report-area-invisible .report-area-default:before,
.stage.report-area-invisible .report-area-top:before,
.stage.report-area-invisible .report-area-body:before,
.stage.report-area-invisible .report-area-bottom:before,
.stage.report-area-invisible .report-area-header:before,
.stage.report-area-invisible .report-area-footer:before {
  display: none;
}

.report-area-handle {
  width: 8px;
  height: 12px;
  position: absolute;
  left: -9px;
  margin-top: -6px;
  cursor: ns-resize;
  z-index: 2;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCA4IDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCwxMiA0LDEyIDgsNiA0LDAgMCwwIAkiLz4NCgk8cGF0aCBmaWxsPSIjMDA1QjlFIiBkPSJNMSwxaDIuNDY1bDMuMzMzLDVsLTMuMzMzLDVIMVYxIE0wLDB2MTJoNGw0LTZMNCwwSDBMMCwweiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .report-area-handle {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCA4IDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM4OTg5ODkiIHBvaW50cz0iMCwxMiA0LDEyIDgsNiA0LDAgMCwwIAkiLz4NCgk8cGF0aCBmaWxsPSIjMDA1QjlFIiBkPSJNMSwxaDIuNDY1bDMuMzMzLDVsLTMuMzMzLDVIMVYxIE0wLDB2MTJoNGw0LTZMNCwwSDBMMCwweiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.stage-fullsize {
  height: auto;
  overflow: visible;
}

.stage-fullsize.overflow-auto {
  overflow: auto;
}

.stage-fullsize .stage {
  margin-top: 0;
  padding: 5px 5px 10px;
}

.stage-fullsize .stage:before,
.stage-fullsize .stage:after {
  display: none;
}

.stage-fullsize .stage-resize-handle {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  cursor: ns-resize;
  height: 10px;
}

.stage-fullsize .stage-resize-handle:before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #fff;
  position: absolute;
  left: 50%;
  top: -2px;
  border: 1px solid #ccc;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCA4IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzMzMzMzMiIHBvaW50cz0iMC43OTEsNC41NTggMC4wODQsMy44NDkgNC4wMDEsLTAuMDUxIDcuODkzLDMuODQyIDcuMTg2LDQuNTQ5IDMuOTk5LDEuMzYyIAkiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzMzMzMzMiIHBvaW50cz0iMy45NzYsMTQuMDM0IDAuMDg0LDEwLjE0MiAwLjc5Miw5LjQzNSAzLjk3OCwxMi42MjIgNy4xODcsOS40MjYgNy44OTIsMTAuMTM1IAkiLz4NCjwvZz4NCjwvc3ZnPg0K);
}

.stage-fullsize .stage-resize-handle:hover:before {
  background-color: #f7f7f7;
}

.theme-dark .stage-fullsize .stage-resize-handle:before {
  background-color: #404040;
  border-color: #545454;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjE0cHgiIHZpZXdCb3g9IjAgMCA4IDE0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMC43OTEsNC41NTggMC4wODQsMy44NDkgNC4wMDEsLTAuMDUxIDcuODkzLDMuODQyIDcuMTg2LDQuNTQ5IDMuOTk5LDEuMzYyIAkiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMy45NzYsMTQuMDM0IDAuMDg0LDEwLjE0MyAwLjc5Miw5LjQzNiAzLjk3OCwxMi42MjIgNy4xODgsOS40MjYgNy44OTMsMTAuMTM1IAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .stage-fullsize .stage-resize-handle:hover:before {
  background-color: #272727;
}

.stage .grid-row-titles {
  position: absolute;
  z-index: 3001;
  top: 5px;
  right: -5px;
  width: 0;
}

.stage .grid-row-titles > .row-titles {
  position: absolute;
  right: auto;
  left: 0;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  white-space: nowrap;
}

.stage .grid-row-titles > .row-titles > .row-title {
  display: flex;
  align-items: center;
  margin: 1px 0 0;
  user-select: none;
}

.stage .grid-row-titles > .row-titles > .row-title:before {
  content: "";
  display: inline-block;
  width: 5px;
  height: 100%;
  border: 1px solid #333;
  border-left: none;
  margin-right: 5px;
}

.wrapper-report-stage .wrapper-areaselect.selected {
  cursor: default;
}

.wrapper-report-stage .wrapper-areaselect.selected .areaselect-left,
.wrapper-report-stage .wrapper-areaselect.selected .areaselect-right,
.wrapper-report-stage .wrapper-areaselect.selected .areaselect-top,
.wrapper-report-stage .wrapper-areaselect.selected .areaselect-bottom {
  cursor: move;
}

.areaselect-content-select-table-cell > .top,
.areaselect-content-select-table-cell > .bottom,
.areaselect-content-select-table-cell > .left,
.areaselect-content-select-table-cell > .right {
  position: absolute;
  background-color: #3187c5;
}

.areaselect-content-select-table-cell > .option {
  position: absolute;
  display: flex;
}

.areaselect-content-select-table-cell > .top,
.areaselect-content-select-table-cell > .bottom {
  height: 2px;
}

.areaselect-content-select-table-cell > .left,
.areaselect-content-select-table-cell > .right {
  width: 2px;
}

.areaselect-content-select-table-cell > .option .move,
.areaselect-content-select-table-cell > .option .config {
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #3286c5;
  padding: 0 2px 0;
  border-radius: 3px;
  color: #2570a9;
  margin: 0 1px;
  min-width: 19px;
  text-align: center;
}

.areaselect-content-select-table-cell > .option .move:before,
.areaselect-content-select-table-cell > .option .config:before {
  content: "\e98b";
  font-size: 120%;
  font-family: 'font-icon';
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.areaselect-content-select-table-cell > .option .move.ns:before {
  content: "\e98d";
}

.areaselect-content-select-table-cell > .option .move.ew:before {
  content: "\e98c";
}

.areaselect-content-select-table-cell > .option .config:before {
  content: "\f085";
}

.areaselect-content .table .draggable-item {
  opacity: 0.3;
}

.areaselect-content .draggable-helper {
  position: absolute;
  min-width: 15px;
  padding: 1px 2px 0;
  border-radius: 3px;
  color: #fff;
  background-color: #3286c5;
  text-align: center;
}

.areaselect-content .draggable-holder > .holder-top,
.areaselect-content .draggable-holder > .holder-left {
  position: absolute;
}

.areaselect-content .draggable-holder > .holder-top:before,
.areaselect-content .draggable-holder > .holder-left:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: middle;
}

.areaselect-content .draggable-holder > .holder-top:before {
  border-top: 6px dashed #2570a9;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}

.areaselect-content .draggable-holder > .holder-left:before {
  border-left: 6px dashed #2570a9;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}

.areaselect-content-mapping-text {
  display: inline-block;
  white-space: nowrap;
  position: relative;
  border-radius: 3px;
  background-color: rgba(176, 218, 255, 0.5);
}

.areaselect-content-mapping-text.active {
  background-color: #005b9e;
  color: #fff;
}

.report-area-print-margin-guide > div[class*='print-margin-guide'] {
  position: absolute;
  z-index: 2;
  text-align: center;
  pointer-events: none;
}

.report-area-print-margin-guide > div[class*='print-margin-guide']:after {
  content: "";
  display: none;
  opacity: 0;
  position: absolute;
  border-color: #e11c1c;
  border-width: 1px;
}

.report-area-print-margin-guide > .print-margin-guide-top:after,
.report-area-print-margin-guide > .print-margin-guide-bottom:after {
  left: 0;
  right: 0;
  top: 5px;
  border-top-style: dashed;
}

.report-area-print-margin-guide > .print-margin-guide-left:after,
.report-area-print-margin-guide > .print-margin-guide-right:after {
  top: 0;
  bottom: 0;
  left: 5px;
  border-left-style: dashed;
}

.report-area-print-margin-guide > .print-margin-guide-top,
.report-area-print-margin-guide > .print-margin-guide-bottom {
  height: 11px;
  left: -20px;
  right: auto;
}

.report-area-print-margin-guide > .print-margin-guide-top {
  margin-top: -5px;
}

.report-area-print-margin-guide > .print-margin-guide-bottom {
  margin-bottom: -5px;
}

.report-area-print-margin-guide > .print-margin-guide-left,
.report-area-print-margin-guide > .print-margin-guide-right {
  width: 11px;
  top: -20px;
  bottom: auto;
}

.report-area-print-margin-guide > .print-margin-guide-left {
  margin-left: -5px;
}

.report-area-print-margin-guide > .print-margin-guide-right {
  margin-right: -5px;
}

.report-area-print-margin-guide > div[class*='print-margin-guide']:before {
  content: attr(data-size)" mm";
  position: absolute;
  display: none;
  background-color: #e11c1c;
  color: #fff;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  text-align: center;
  opacity: 0;
}

.report-area-print-margin-guide.show-all > .print-margin-guide-top,
.report-area-print-margin-guide.show-all > .print-margin-guide-bottom,
.report-area-print-margin-guide.show-top > .print-margin-guide-top,
.report-area-print-margin-guide.show-bottom > .print-margin-guide-bottom,
.report-area-print-margin-guide:hover > .print-margin-guide-top,
.report-area-print-margin-guide:hover > .print-margin-guide-bottom {
  right: -5px;
}

.report-area-print-margin-guide.show-all > .print-margin-guide-left,
.report-area-print-margin-guide.show-all > .print-margin-guide-right,
.report-area-print-margin-guide.show-left > .print-margin-guide-left,
.report-area-print-margin-guide.show-right > .print-margin-guide-right,
.report-area-print-margin-guide:hover > .print-margin-guide-left,
.report-area-print-margin-guide:hover > .print-margin-guide-right {
  bottom: -5px;
}

.report-area-print-margin-guide.show-all > div[class*='print-margin-guide']:after,
.report-area-print-margin-guide.show-top > .print-margin-guide-top:after,
.report-area-print-margin-guide.show-bottom > .print-margin-guide-bottom:after,
.report-area-print-margin-guide.show-left > .print-margin-guide-left:after,
.report-area-print-margin-guide.show-right > .print-margin-guide-right:after,
.report-area-print-margin-guide:hover > div[class*='print-margin-guide']:after {
  display: block;
}

.report-area-print-margin-guide.show-all > div[class*='print-margin-guide']:before,
.report-area-print-margin-guide:hover > div[class*='print-margin-guide']:before,
.report-area-print-margin-guide.show-top > .print-margin-guide-top:before,
.report-area-print-margin-guide.show-bottom > .print-margin-guide-bottom:before,
.report-area-print-margin-guide.show-left > .print-margin-guide-left:before,
.report-area-print-margin-guide.show-right > .print-margin-guide-right:before {
  display: inline-block;
}

.report-area-print-margin-guide > .print-margin-guide-top:before,
.report-area-print-margin-guide > .print-margin-guide-bottom:before {
  max-height: 0;
}

.report-area-print-margin-guide > .print-margin-guide-left:before,
.report-area-print-margin-guide > .print-margin-guide-right:before {
  max-width: 0;
  top: 50%;
  margin-top: -9px;
}

.report-area-print-margin-guide:hover > .print-margin-guide-top:before,
.report-area-print-margin-guide:hover > .print-margin-guide-bottom:before,
.report-area-print-margin-guide.show-unit > .print-margin-guide-top:before,
.report-area-print-margin-guide.show-unit > .print-margin-guide-bottom:before {
  max-height: 200px;
}

.report-area-print-margin-guide:hover > .print-margin-guide-left:before,
.report-area-print-margin-guide:hover > .print-margin-guide-right:before,
.report-area-print-margin-guide.show-unit > .print-margin-guide-left:before,
.report-area-print-margin-guide.show-unit > .print-margin-guide-right:before {
  max-width: 200px;
}

.report-area-print-margin-guide:hover > div[class*='print-margin-guide']:after,
.report-area-print-margin-guide:hover > div[class*='print-margin-guide']:before,
.report-area-print-margin-guide.show-all > div[class*='print-margin-guide']:after,
.report-area-print-margin-guide.show-top > .print-margin-guide-top:after,
.report-area-print-margin-guide.show-bottom > .print-margin-guide-bottom:after,
.report-area-print-margin-guide.show-left > .print-margin-guide-left:after,
.report-area-print-margin-guide.show-right > .print-margin-guide-right:after,
.report-area-print-margin-guide.show-unit > div[class*='print-margin-guide']:before {
  animation-name: reportMarginGuide;
  animation-duration: 0.5s;
  animation-fill-mode: both;
  padding: 1px 5px 0;
}

.report-area-print-margin-guide > .print-margin-guide-top:before {
  bottom: 5px;
  border-radius: 3px 3px 0 0;
}

.report-area-print-margin-guide > .print-margin-guide-bottom:before {
  top: 5px;
  border-radius: 0 0 3px 3px;
}

.report-area-print-margin-guide > .print-margin-guide-left:before {
  right: 5px;
  border-radius: 3px 0 0 3px;
}

.report-area-print-margin-guide > .print-margin-guide-right:before {
  left: 5px;
  border-radius: 0 3px 3px 0;
}

.report-area-print-margin-guide > div[class*='print-margin-guide'] > .print-margin-guide-handle {
  position: absolute;
  z-index: 2;
  pointer-events: auto;
}

.report-area-print-margin-guide > .print-margin-guide-top > .print-margin-guide-handle,
.report-area-print-margin-guide > .print-margin-guide-bottom > .print-margin-guide-handle {
  width: 8px;
  height: 12px;
  left: -1px;
  cursor: ns-resize;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCA4IDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCwxMiA0LDEyIDgsNiA0LDAgMCwwIAkiLz4NCgk8cGF0aCBmaWxsPSIjRTExQzFDIiBkPSJNMSwxaDIuNDY1bDMuMzMzLDVsLTMuMzMzLDVIMVYxIE0wLDB2MTJoNGw0LTZMNCwwSDBMMCwweiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.report-area-print-margin-guide > .print-margin-guide-left > .print-margin-guide-handle,
.report-area-print-margin-guide > .print-margin-guide-right > .print-margin-guide-handle {
  width: 12px;
  height: 8px;
  top: -1px;
  cursor: ew-resize;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTJweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxMiA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMCwwIDAsNCA2LDggMTIsNCAxMiwwIAkiLz4NCgk8cGF0aCBmaWxsPSIjRTExQzFDIiBkPSJNMTEsMXYyLjQ2NUw2LDYuNzk4TDEsMy40NjVWMUgxMSBNMTIsMEgwdjRsNiw0bDYtNFYwTDEyLDB6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .report-area-print-margin-guide > .print-margin-guide-top > .print-margin-guide-handle,
.theme-dark .report-area-print-margin-guide > .print-margin-guide-bottom > .print-margin-guide-handle {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjEycHgiIHZpZXdCb3g9IjAgMCA4IDEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA4IDEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM4OTg5ODkiIHBvaW50cz0iMCwxMiA0LDEyIDgsNiA0LDAgMCwwIAkiLz4NCgk8cGF0aCBmaWxsPSIjRTExQzFDIiBkPSJNMSwxaDIuNDY1bDMuMzMzLDVsLTMuMzMzLDVIMVYxIE0wLDB2MTJoNGw0LTZMNCwwSDBMMCwweiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .report-area-print-margin-guide > .print-margin-guide-left > .print-margin-guide-handle,
.theme-dark .report-area-print-margin-guide > .print-margin-guide-right > .print-margin-guide-handle {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTJweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxMiA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMiA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM4OTg5ODkiIHBvaW50cz0iMCwwIDAsNCA2LDggMTIsNCAxMiwwIAkiLz4NCgk8cGF0aCBmaWxsPSIjRTExQzFDIiBkPSJNMTEsMXYyLjQ2NUw2LDYuNzk4TDEsMy40NjVWMUgxMSBNMTIsMEgwdjRsNiw0bDYtNFYwTDEyLDB6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.report-area-space-guide > div[class*='space-guide'] {
  position: absolute;
  z-index: 1;
  text-align: center;
  pointer-events: none;
}

.report-area-space-guide > div[class*='space-guide']:after {
  content: "";
  display: none;
  opacity: 0;
  position: absolute;
  border-color: #999;
  border-width: 1px;
}

.report-area-space-guide > .space-guide-top:after {
  left: 0;
  right: 0;
  top: 6px;
  border-top-style: dashed;
}

.report-area-space-guide > .space-guide-left:after {
  top: 0;
  bottom: 0;
  left: 6px;
  border-left-style: dashed;
}

.report-area-space-guide > .space-guide-top {
  height: 11px;
  left: -20px;
  right: auto;
  margin-top: -5px;
}

.report-area-space-guide > .space-guide-left {
  width: 11px;
  top: -20px;
  bottom: auto;
  margin-left: -5px;
}

.report-area-space-guide > div[class*='space-guide']:before {
  content: attr(data-size)" px";
  position: absolute;
  display: none;
  background-color: #999;
  color: #fff;
  padding: 0;
  white-space: nowrap;
  overflow: hidden;
  text-align: center;
  opacity: 0;
}

.report-area-space-guide.show-all > .space-guide-top,
.report-area-space-guide.show-top > .space-guide-top,
.report-area-space-guide:hover > .space-guide-top {
  right: -5px;
}

.report-area-space-guide.show-all > .space-guide-left,
.report-area-space-guide.show-left > .space-guide-left,
.report-area-space-guide:hover > .space-guide-left {
  bottom: -5px;
}

.report-area-space-guide.show-all > div[class*='space-guide']:after,
.report-area-space-guide.show-top > .space-guide-top:after,
.report-area-space-guide.show-left > .space-guide-left:after,
.report-area-space-guide:hover > div[class*='space-guide']:after {
  display: block;
}

.report-area-space-guide.show-all > div[class*='space-guide']:before,
.report-area-space-guide:hover > div[class*='space-guide']:before,
.report-area-space-guide.show-top > .space-guide-top:before,
.report-area-space-guide.show-left > .space-guide-left:before {
  display: inline-block;
}

.report-area-space-guide > .space-guide-top:before {
  max-height: 0;
  bottom: 5px;
  border-radius: 3px 3px 0 0;
}

.report-area-space-guide > .space-guide-left:before {
  max-width: 0;
  top: 50%;
  margin-top: -9px;
  right: 5px;
  border-radius: 3px 0 0 3px;
}

.report-area-space-guide:hover > .space-guide-top:before,
.report-area-space-guide.show-unit > .space-guide-top:before {
  max-height: 200px;
}

.report-area-space-guide:hover > .space-guide-left:before,
.report-area-space-guide.show-unit > .space-guide-left:before {
  max-width: 200px;
}

.report-area-space-guide:hover > div[class*='space-guide']:after,
.report-area-space-guide:hover > div[class*='space-guide']:before,
.report-area-space-guide.show-all > div[class*='space-guide']:after,
.report-area-space-guide.show-top > .space-guide-top:after,
.report-area-space-guide.show-left > .space-guide-left:after,
.report-area-space-guide.show-unit > div[class*='space-guide']:before {
  animation-name: reportMarginGuide;
  animation-duration: 0.5s;
  animation-fill-mode: both;
  padding: 1px 5px 0;
}

.report-area-space-guide > div[class*='space-guide'] > .space-guide-handle {
  position: absolute;
  z-index: 2;
  pointer-events: auto;
}

.report-area-space-guide > .space-guide-top > .space-guide-handle {
  width: 20px;
  height: 13px;
  left: -1px;
  cursor: ns-resize;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMjAgMTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDEzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxMyIvPg0KPHBvbHlnb24gZmlsbD0iI0NDQ0NDQyIgcG9pbnRzPSIxNCwwIDIwLDYuNDgyIDE0LDEyLjk2NCAiLz4NCjwvc3ZnPg0K");
}

.report-area-space-guide > .space-guide-left > .space-guide-handle {
  width: 13px;
  height: 20px;
  top: -1px;
  cursor: ew-resize;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTNweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTMgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEzIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxNCIvPg0KPHBvbHlnb24gZmlsbD0iI0NDQ0NDQyIgcG9pbnRzPSIxMi45ODYsMTQgNi41MDQsMjAgMC4wMjIsMTQgIi8+DQo8L3N2Zz4NCg==");
}

.wrapper-areaselect-sticky-guide-h {
  position: absolute;
  border-top: 1px solid #da9a35;
}

.wrapper-areaselect-sticky-guide-v {
  position: absolute;
  border-left: 1px solid #da9a35;
}

.template-setup .wrapper-ecount-report .panel.panel-inverse .panel-heading {
  padding: 10px 5px;
}

.template-setup .wrapper-ecount-report .panel.panel-inverse .panel-body {
  padding: 0 5px 10px 15px;
}

.template-setup .wrapper-ecount-report .table-template-setup > tbody > tr > th {
  width: 40%;
}

.template-setup .wrapper-ecount-report .table-template-setup > tbody > tr > th,
.template-setup .wrapper-ecount-report .table-template-setup > tbody > tr > td {
  padding: 5px;
}

.label-check {
  margin: 0 3px 3px 0;
  border: 1px solid transparent;
  cursor: pointer;
}

.label-check:not(.active) {
  background-color: #ffffff !important;
  color: #a5a5a5;
  border-color: #d8d8d8;
}

.label-check.active {
  background-color: #005b9e;
  border-color: #005b9e;
}

.theme-dark .report-category > .tools > .tool > .btn.btn-arrow:after,
.theme-dark .report-category > .category-header > .category-option > .btn.btn-arrow:after {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iNSwxMi43MDcgMS42NDcsOS4zNTQgMi4zNTQsOC42NDYgNSwxMS4yOTMgNy42NDYsOC42NDYgOC4zNTQsOS4zNTQgIi8+DQo8L3N2Zz4NCg==');
}

.theme-dark .tool-info {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwwSDNIMnYxdjE0djFoMWgxMmgxdi0xVjFWMEgxNXogTTE1LDE1SDNWMWgxMlYxNXoiLz4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMyw3VjZoLTFWNWgtMXYyaC0xVjRjMC0xLjEwNC0wLjg5Ni0yLTItMkgyQzAuODk2LDIsMCwyLjg5NiwwLDR2OGMwLDEuMTA0LDAuODk2LDIsMiwyaDYNCgljMS4xMDQsMCwyLTAuODk2LDItMlY4aDF2MmgxVjloMVY4aDFWN0gxM3oiLz4NCjxnPg0KCTxyZWN0IHg9IjQiIHk9IjQiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjYsMTEgNiw3IDQsNyAzLDcgMyw4IDQsOCA0LDExIDMsMTEgMywxMiA0LDEyIDYsMTIgNywxMiA3LDExIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-restore-default {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMiwzdjIuMDI5QzExLjA4OSwzLjgwNCw5LjY0NSwzLDgsM0M1LjIzOCwzLDMsNS4yMzksMyw4YzAsMi43NjIsMi4yMzgsNSw1LDVjMi4wNDksMCwzLjgwNi0xLjIzNiw0LjU3OC0zDQoJaC0xLjcxM0MxMC4yMywxMC45MDQsOS4xODYsMTEuNSw4LDExLjVjLTEuOTMsMC0zLjUtMS41Ny0zLjUtMy41UzYuMDcsNC41LDgsNC41YzEuMTg0LDAsMi4yMjUsMC41OTUsMi44NTQsMS41SDl2MWgyLjMzN0gxMmgwLjg5OQ0KCUgxM1Y2VjNIMTJ6Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-undo {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik02LjI1Niw0Ljg1MlY0LjYyOFYzLjgxNFYzSDUuNDQxdjAuODE0SDQuNjI4djAuODE0SDMuODE0djAuODE0SDN2MC44MTRoMC44MTRWNy4wN2gwLjgxM3YwLjgxNGgwLjgxMw0KCXYwLjgxM2gwLjgxNFY3Ljg4NFY3LjA3VjYuMjU2VjYuMDkzYzIuMzg5LDAuMjEsNC4yNzMsMi4xOTgsNC4yNzMsNC42Mzl2Mi4wMzVoMS4yMjF2LTIuMDM1QzExLjc1LDcuNjE2LDkuMzIsNS4wNjMsNi4yNTYsNC44NTJ6Ig0KCS8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-redo {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMi4xODYsNS40NDJWNC42MjhoLTAuODEzVjMuODE0aC0wLjgxM1YzSDkuNzQ0djAuODE0djAuODE0djAuMjI0QzYuNjc5LDUuMDYzLDQuMjUsNy42MTYsNC4yNSwxMC43MzINCgl2Mi4wMzVoMS4yMjF2LTIuMDM1YzAtMi40NDEsMS44ODUtNC40MjksNC4yNzMtNC42Mzl2MC4xNjNWNy4wN3YwLjgxNHYwLjgxM2gwLjgxNFY3Ljg4NGgwLjgxM1Y3LjA3aDAuODEzVjYuMjU2SDEzVjUuNDQySDEyLjE4NnoiDQoJLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-view {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxlbGxpcHNlIGZpbGw9IiNGQ0JFNUQiIGN4PSI4LjAwMiIgY3k9IjguMDAzIiByeD0iMS44NDgiIHJ5PSIxLjc2NyIvPg0KPHBhdGggZmlsbD0iIzg2ODY4NiIgZD0iTTguMDAyLDQuMDAzYy0yLjgyMiwwLTUuMjU2LDEuNTkyLTYuMzc1LDMuODg4Yy0wLjAzNSwwLjA3MS0wLjAzNSwwLjE1LDAsMC4yMjINCglDMi43NDQsMTAuNDA4LDUuMTc4LDEyLDguMDAyLDEyczUuMjU1LTEuNTkyLDYuMzczLTMuODg4YzAuMDM2LTAuMDcxLDAuMDM2LTAuMTUxLDAtMC4yMjJDMTMuMjU3LDUuNTk1LDEwLjgyMiw0LjAwMyw4LjAwMiw0LjAwM3oNCgkgTTgsMTFjLTEuNjU2LDAtMy0xLjM0NC0zLTNjMC0xLjY1NywxLjM0NC0zLDMtM3MzLDEuMzQzLDMsM0MxMSw5LjY1Niw5LjY1NiwxMSw4LDExeiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-view-area-title {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjEiIHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI0IiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI2IiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI4IiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIxMCIgeT0iNSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMTIiIHk9IjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjE0IiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI0IiB5PSIxMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iNiIgeT0iMTEiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjgiIHk9IjExIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIxMCIgeT0iMTEiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjEyIiB5PSIxMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMTQiIHk9IjExIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-view-paper-margin {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMywzIDMsMCAyLDAgMiwyIDAsMiAwLDMgMiwzIAkJCSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBvbHlnb24gZmlsbD0iI0YwNjA1MSIgcG9pbnRzPSIxNCwyIDE0LDAgMTMsMCAxMywyIDEyLDIgMTIsMyAxMywzIDEzLDQgMTQsNCAxNCwzIDE2LDMgMTYsMiAJCQkiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTMsMTQgMTMsMTYgMTQsMTYgMTQsMTQgMTYsMTQgMTYsMTMgMTMsMTMgCQkJIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI0IiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI2IiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI4IiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIxMCIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMTMiIHk9IjUiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIxMyIgeT0iOSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMTMiIHk9IjExIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIxMSIgeT0iMTMiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjkiIHk9IjEzIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iNSIgeT0iMTMiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMywxMiAyLDEyIDIsMTMgMCwxMyAwLDE0IDIsMTQgMiwxNiAzLDE2IDMsMTQgNCwxNCA0LDEzIDMsMTMgCQkJIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIyIiB5PSIxMCIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMiIgeT0iOCIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMiIgeT0iNiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMiIgeT0iNCIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-view-grid-title {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iNywxIDcsMCA0LDAgNCw0IDcsNCA3LDMgNSwzIDUsMSAJCQkiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iNCwxNiA3LDE2IDcsMTUgNSwxNSA1LDEzIDcsMTMgNywxMiA0LDEyIAkJCSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSI0LDExIDcsMTEgNywxMCA1LDEwIDUsNiA3LDYgNyw1IDQsNSAJCQkiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTYsMVYwaC0zaC0xSDh2NHYxdjZ2MXY0aDRoMWgzdi0xaC0zdi0zaDN2LTFoLTNWNWgzVjRoLTNWMUgxNnogTTEyLDE1SDl2LTNoM1YxNXogTTEyLDExSDlWNWgzVjExeiBNMTIsNA0KCUg5VjFoM1Y0eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert-table {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwwSDB2MXYydjF2M3YxdjN2MXYzdjFoMWg0aDFoNGgxaDRoMXYtMXYtM3YtMVY4VjdWNFYzVjFWMEgxNXogTTEsNGg0djNIMVY0eiBNMTAsN0g2VjRoNFY3eiBNMTAsOHYzSDYNCglWOEgxMHogTTEsOGg0djNIMVY4eiBNMSwxNXYtM2g0djNIMXogTTYsMTV2LTNoNHYzSDZ6IE0xNSwxNWgtNHYtM2g0VjE1eiBNMTUsMTFoLTRWOGg0VjExeiBNMTUsN2gtNFY0aDRWN3ogTTE1LDNIMVYxaDE0VjN6Ii8+DQo8cmVjdCB4PSIxIiB5PSIxIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMTQiIGhlaWdodD0iMiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert-textbox {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwwSDB2MXYxNHYxaDFoMTRoMXYtMVYxVjBIMTV6IE0xNSwxNUgxVjFoMTRWMTV6Ii8+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI5IiB5PSIzIiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIzIiB5PSI5IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMTAiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMyIgeT0iMTIiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNNy45NzEsNy41NDJMNS44NjUsMy4xODhjLTAuMTIzLTAuMjUxLTAuNjExLTAuMjUxLTAuNzMzLDBMMy4wMjcsNy41NDINCgljLTAuMDc5LDAuMTcsMC4wMTcsMC4zNjMsMC4yMTksMC40MzNDMy40NSw4LjA0MywzLjY4LDcuOTYyLDMuNzY0LDcuNzkzbDAuNDE5LTAuODY5QzQuMTk3LDYuOTI2LDQuMjEsNi45MzMsNC4yMjUsNi45MzNoMi41NTENCgljMC4wMTYsMCwwLjAyOC0wLjAwOCwwLjA0My0wLjAxbDAuNDIsMC44NjlDNy4zMDEsNy45MjIsNy40NDksOCw3LjYwNCw4YzAuMDQ5LDAsMC4xMDItMC4wMDksMC4xNDktMC4wMjUNCglDNy45NTQsNy45MDUsOC4wNTIsNy43MTIsNy45NzEsNy41NDJ6IE00LjU2Myw2LjEzNUw1LjUsNC4xOTRsMC45MzgsMS45NDFINC41NjN6Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-insert-textbox-layered {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjgiIHk9IjIiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjgiIHk9IjQiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjgiIHk9IjYiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwzaC0zVjFWMGgtMUgwdjF2MTB2MWgxaDJ2NGgxaDExaDF2LTFWNFYzSDE1eiBNMSwxMVYxaDEwdjEwSDF6IE0xNSwxNUg0di0zaDdoMXYtMVY0aDNWMTV6Ii8+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIxMyIgeT0iNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjEzIiB5PSI5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSIxMyIgeT0iMTEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjUiIHk9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNNi45NzEsNi41NDJMNC44NjYsMi4xODhjLTAuMTIzLTAuMjUxLTAuNjExLTAuMjUxLTAuNzMzLDBMMi4wMjksNi41NDJjLTAuMDgsMC4xNywwLjAxNiwwLjM2MywwLjIxOCwwLjQzMw0KCUMyLjQ1MSw3LjA0MywyLjY4LDYuOTYyLDIuNzY0LDYuNzkzbDAuNDItMC44NjljMC4wMTUsMC4wMDIsMC4wMjcsMC4wMDksMC4wNDMsMC4wMDloMi41NDljMC4wMTYsMCwwLjAyOS0wLjAwOCwwLjA0NS0wLjAxDQoJbDAuNDIsMC44NjlDNi4zMDIsNi45MjIsNi40NSw3LDYuNjA1LDdjMC4wNDksMCwwLjEwMS0wLjAwOSwwLjE0OC0wLjAyNUM2Ljk1NSw2LjkwNSw3LjA1Myw2LjcxMiw2Ljk3MSw2LjU0MnogTTMuNTY0LDUuMTM1DQoJbDAuOTM3LTEuOTQxbDAuOTM4LDEuOTQxSDMuNTY0eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert-line {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwwSDFIMHYxdjE0djFoMTVoMXYtMVYxVjBIMTV6IE0xNSwxNUgxVjFoMTRWMTV6Ii8+DQo8cmVjdCB4PSI3LjUiIHk9IjIuNzkzIiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgLTAuNzA3MSAwLjcwNzEgMC43MDcxIC0zLjMxMzUgNy45OTk5KSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMTAuNDE0Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-insert-line-horizontal {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMTYsMTIgMTMsMTIgMTMsOSAxMiw5IDEyLDEyIDksMTIgOSwxMyAxMiwxMyAxMiwxNiAxMywxNiAxMywxMyAxNiwxMyAiLz4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTUsMCAxLDAgMCwwIDAsMSAwLDE1IDAsMTYgOCwxNiA4LDE1IDEsMTUgMSwxIDE1LDEgMTUsOCAxNiw4IDE2LDEgMTYsMCAiLz4NCjxyZWN0IHg9IjQiIHk9IjciIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-insert-line-vertical {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMTYsMTIgMTMsMTIgMTMsOSAxMiw5IDEyLDEyIDksMTIgOSwxMyAxMiwxMyAxMiwxNiAxMywxNiAxMywxMyAxNiwxMyAiLz4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTUsMCAxLDAgMCwwIDAsMSAwLDE1IDAsMTYgOCwxNiA4LDE1IDEsMTUgMSwxIDE1LDEgMTUsOCAxNiw4IDE2LDEgMTYsMCAiLz4NCjxyZWN0IHg9IjciIHk9IjQiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-insert-image {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMTAsMTIuMzk0IDUuNSw3Ljg5NCAxLDEyLjM5NCAxLDE1IDE1LDE1IDE1LDEyLjM5NCAxMi41LDkuODk0ICIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTE1LDBIMUgwdjF2MTIuMzk0VjE1djFoMWgxNGgxdi0xdi0xLjYwNlYxVjBIMTV6IE0xNSwxNUgxdi0yLjYwNlYxaDE0djExLjM5NFYxNXoiLz4NCjxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjExIiBjeT0iNSIgcj0iMiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert-image-share {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjguNSIgY3k9IjMuNSIgcj0iMS41Ii8+DQo8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjksNS45MjkgNyw3LjkyOSA0LDQuOTI5IDEsNy45MjkgMSwxMSA4LDExIDgsOCAxMSw4IDExLDcuOTI5ICIvPg0KPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSIxLDExIDEsNy45MjkgMSwxIDExLDEgMTEsNy45MjkgMTEsOCAxMiw4IDEyLDEgMTIsMCAwLDAgMCwxIDAsOC45MjkgMCwxMSAwLDEyIDEsMTIgOCwxMiA4LDExICIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTE1LDloLTVIOXYxdjN2MWgxaDJ2MWgtMnYxaDJoMWgydi0xaC0ydi0xaDJoMXYtMXYtM1Y5SDE1eiBNMTUsMTNoLTJoLTFoLTJ2LTNoNVYxM3oiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-insert-image-personal {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjguNSIgY3k9IjMuNSIgcj0iMS41Ii8+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMTAuMDgzLDcuMDEyTDksNS45MjlsLTIsMmwtMy0zbC0zLDNWMTFoNy4wMzZDOC4wMTQsMTAuODM0LDgsMTAuNjY3LDgsMTAuNQ0KCUM4LDguOTkzLDguODQ4LDcuNjkzLDEwLjA4Myw3LjAxMnoiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik04LjAzNiwxMUgxVjcuOTI5VjFoMTB2NS42NDJDMTEuMzIxLDYuNTU5LDExLjY1Miw2LjUsMTIsNi41VjFWMEgwdjF2Ny45MjlWMTF2MWgxLjU5NGg2LjI3MWwwLjI4OC0wLjQzMg0KCUM4LjA5OCwxMS4zODEsOC4wNjEsMTEuMTkxLDguMDM2LDExeiIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTE0LjE1OCwxMi4yMzhDMTQuMzY5LDExLjg3MSwxNC41LDExLjQ1MywxNC41LDExYzAtMS4zNzktMS4xMjEtMi41LTIuNS0yLjVTOS41LDkuNjIxLDkuNSwxMQ0KCWMwLDAuNDUzLDAuMTMxLDAuODcxLDAuMzQyLDEuMjM4TDgsMTV2MWg4di0xTDE0LjE1OCwxMi4yMzh6IE0xMiw5LjVjMC44MjcsMCwxLjUsMC42NzMsMS41LDEuNWMwLDAuMzg2LTAuMTUsMC43MzQtMC4zOTEsMWgtMi4yMTkNCgljLTAuMjQtMC4yNjYtMC4zOTEtMC42MTQtMC4zOTEtMUMxMC41LDEwLjE3MywxMS4xNzMsOS41LDEyLDkuNXogTTEzLjU0NywxM2wxLjI1MiwySDkuMjAxbDEuMjk5LTJIMTMuNTQ3eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert-image-filebox {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjEyLjUiIGN5PSI3LjUiIHI9IjEuNSIvPg0KPHBvbHlnb24gZmlsbD0ibm9uZSIgcG9pbnRzPSI1LDUgNSwxMS45MjkgOCw4LjkyOSAxMSwxMS45MjkgMTMsOS45MjkgMTUsMTEuOTI5IDE1LDUgIi8+DQo8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjExLDExLjkyOSA4LDguOTI5IDUsMTEuOTI5IDUsMTUgMTUsMTUgMTUsMTEuOTI5IDEzLDkuOTI5ICIvPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTQsNHYxdjcuOTI5VjE1djFoMS41OTRoMTBIMTZ2LTF2LTIuMDcxVjVWNEg0eiBNMTUsMTVINXYtMy4wNzFWNWgxMHY2LjkyOVYxNXoiLz4NCjxwYXRoIGZpbGw9IiNGQ0JFNUQiIGQ9Ik0xLjUsMTNDMS4yMjUsMTMsMSwxMi43NzUsMSwxMi41di0xMUMxLDEuMjI0LDEuMjI1LDEsMS41LDFoNC4zMThsMi40LDJIMTIuNUMxMi43NzUsMywxMywzLjIyNCwxMywzLjVWNGgxDQoJVjMuNUMxNCwyLjY3MywxMy4zMjcsMiwxMi41LDJIOC41ODFMNi4xODIsMEgxLjVDMC42NzMsMCwwLDAuNjczLDAsMS41djExQzAsMTMuMzI3LDAuNjczLDE0LDEuNSwxNEg0di0xSDEuNXoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-insert-image-sign {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMTQiIGhlaWdodD0iMiIvPg0KPHBhdGggZmlsbD0iIzQ0NDQ0NCIgZD0iTTgsMi4xMjVjLTEuMTA0LDAtMiwxLjMwNy0yLDIuNjg4QzYsNS42MzQsNi4zMjEsNiw2LjgxMSw3aDAuMDE4bC0wLjE3MiwzSDlWOVY3aDAuMTg5DQoJQzkuNjc5LDYsMTAsNS41NzIsMTAsNC43NUMxMCwzLjM2OSw5LjEwNCwyLjEyNSw4LDIuMTI1eiIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEzLjUsOUg5LjI3TDEwLDYuMjk1YzAuMzIyLTAuNTEyLDAuNS0xLjEzNywwLjUtMS43OTVjMC0xLjY1NC0xLjEyMS0zLTIuNS0zcy0yLjUsMS4zNDYtMi41LDMNCgljMCwwLjY1OSwwLjE3OCwxLjI4MywwLjUsMS43OTVMNi43Myw5SDIuNUMxLjY3Myw5LDEsOS42NzMsMSwxMC41VjEzaDE0di0yLjVDMTUsOS42NzMsMTQuMzI3LDksMTMuNSw5eiBNNyw2LjMxM1Y2VjUuOTQ2DQoJQzYuNjksNS41NjgsNi41LDUuMDUyLDYuNSw0LjVjMC0xLjEwMywwLjY3My0yLDEuNS0yczEuNSwwLjg5NywxLjUsMmMwLDAuNTUyLTAuMTksMS4wNjgtMC41LDEuNDQ2VjZ2MC40NjJMOCw5TDcsNi4zMTN6IE0xNCwxMkgyDQoJdi0xLjVDMiwxMC4yMjUsMi4yMjUsMTAsMi41LDEwSDdoMmg0LjVjMC4yNzUsMCwwLjUsMC4yMjUsMC41LDAuNVYxMnoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-insert-image-signbox {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMC44MjMsNy4yODhMOS42OTQsNi4zOTlDOS41Myw2LjI3MSw5LjMyMyw2LjIsOS4xMTYsNi4yYy0wLjE5MywwLTAuMzc5LDAuMDU5LTAuNTM3LDAuMTY4DQoJQzguNTU4LDYuMzgzLDguNTQzLDYuMzk0LDguNTIyLDYuNDA5Yy0wLjgwOCwwLjU3LTEuMzUzLDEuMDM3LTEuNjU1LDEuNDJDNi42ODYsOC4wNiw2LjYyMyw4LjM2OCw2LjY5OSw4LjY1MQ0KCWMwLjE4OCwwLjcwOS0wLjMwMSwxLjU2OS0wLjUwNiwxLjg0MmMtMC4zMDQsMC4zOTYtMC4yNDIsMC45NjEsMC4xMzMsMS4yODNsMC4wMzMsMC4wMjZDNi41MjMsMTEuOTMsNi43MjksMTIsNi45MzYsMTINCgljMC4yODgsMCwwLjU1NS0wLjEzLDAuNzM1LTAuMzU2TDcuNjcsMTEuNjQ2YzAuMjA2LTAuMjU3LDAuODk3LTAuOTE4LDEuNjItMC45MThjMC4wMTMsMCwwLjAyNSwwLDAuMDQsMGMwLjAxLDAsMC4wMjEsMCwwLjAyOCwwDQoJYzAuMjg5LDAsMC41NTktMC4xMzIsMC43MzYtMC4zNTdjMC4zMDEtMC4zODMsMC42MTktMS4wMDQsMC45NzEtMS44ODNjMC4wMTgtMC4wNDMsMC4wMzItMC4wNzgsMC4wNTEtMC4xMjENCglDMTEuMjY5LDcuOTc4LDExLjE1MSw3LjU0NiwxMC44MjMsNy4yODh6IE05LjIzMyw5LjI0M0M5LjE3MSw5LjMyMyw5LjA5LDkuMzg0LDkuMDA1LDkuNDI4QzguOTc2LDkuNDQyLDguOTQyLDkuNDQ2LDguOTEyLDkuNDU3DQoJYy0wLjA2LDAuMDIxLTAuMTE5LDAuMDM4LTAuMTgzLDAuMDRjLTAuMDEzLDAuMDAyLTAuMDI0LDAuMDEtMC4wMzcsMC4wMWMtMC4wNDEsMC0wLjA4Mi0wLjAxNC0wLjEyMy0wLjAyMQ0KCUM4LjU0NSw5LjQ4MSw4LjUyMSw5LjQ4MSw4LjQ5NSw5LjQ3M2MtMC4wOC0wLjAyNC0wLjE1OC0wLjA2LTAuMjI4LTAuMTE0Yy0wLjMtMC4yMzQtMC4zNTItMC42NjgtMC4xMTUtMC45NjgNCglDOC4yMTYsOC4zMSw4LjI5Niw4LjI1LDguMzgyLDguMjA3QzguNDExLDguMTksOC40NDIsOC4xODcsOC40NzMsOC4xNzhDOC41MzQsOC4xNTcsOC41OTIsOC4xNCw4LjY1NSw4LjEzNw0KCUM4LjY2OSw4LjEzNiw4LjY4LDguMTI4LDguNjkyLDguMTI4YzAuMDQxLDAsMC4wOCwwLjAxMywwLjEyMSwwLjAyMUM4Ljg0LDguMTUzLDguODY2LDguMTUzLDguODkxLDguMTYxDQoJYzAuMDgsMC4wMjUsMC4xNTgsMC4wNjEsMC4yMjgsMC4xMTVDOS40MTYsOC41MTEsOS40NjksOC45NDQsOS4yMzMsOS4yNDN6Ii8+DQo8cGF0aCBmaWxsPSIjNDQ0NDQ0IiBkPSJNMTAuMDM3LDEuNDc4bDAuMDM0LTAuMDQ2bDAuMDAyLTAuMDA0YzAuMDc4LTAuMTM2LDAuMTY2LTAuMjY1LDAuMjY4LTAuMzgzTDEwLjM3NiwxSDF2M2g3LjYyM2wxLjM3MS0yLjQzMw0KCUwxMC4wMzcsMS40Nzh6Ii8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNOC4yOTMsNC44NTZjMC4wMTQtMC4wNzEsMC4wMzctMC4xNCwwLjA1Ny0wLjIxbDAuMDI3LTAuMTE0bDAuMDAzLDBjMC4wNDctMC4xNDYsMC4xMDUtMC4yOSwwLjE4NC0wLjQyOA0KCUw4LjYyMyw0SDFWMWg5LjM3NmwwLjAwNy0wLjAwOWwwLjAyNi0wLjAyNkwxMS4yNjIsMEgxSDB2MXYzdjF2MTB2MWgxaDE1di0xVjUuNDk5Yy0wLjA3LDAuMDk2LTAuMTQzLDAuMTkzLTAuMjIsMC4yN2wtMC4wMjEsMC4wMjQNCglsLTAuMDIzLDAuMDIybC0wLjA0OSwwLjA0N2wtMC4wMTMsMC4wMTVMMTUuNjA2LDUuOTRsLTAuMDAyLDAuMDAybC0wLjAxNCwwLjAxMmwtMC4wMDQsMC4wMDRMMTUsNi41MDVWMTVIMVY1aDcuMjY0bDAuMDM1LTAuMTQ2DQoJQzguMjk3LDQuODU1LDguMjk1LDQuODU1LDguMjkzLDQuODU2eiIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEyLjQwMiw2Ljg2NmMwLjAwOC0wLjAwNCwwLjAxNi0wLjAwOCwwLjAyMi0wLjAxNGwyLjAwOS0xLjg3MWwwLjE0OC0wLjEzOA0KCWMwLjAwNS0wLjAwNiwwLjAxMS0wLjAxMiwwLjAxNi0wLjAxN2wwLjA5My0wLjA5bDAuMDE3LTAuMDE3YzAuMDA4LTAuMDA4LDAuMDE0LTAuMDE4LDAuMDIxLTAuMDI1DQoJYzAuMDMxLTAuMDM1LDAuMDYzLTAuMDcsMC4wODktMC4xMUwxNiwyLjg5M1YwaC0yLjczNGwtMS43NjIsMS45OTNjLTAuMDA0LDAuMDA0LTAuMDA4LDAuMDA5LTAuMDEzLDAuMDE0DQoJYy0wLjA0MSwwLjA0OC0wLjA3OCwwLjEwMi0wLjEwOSwwLjE1NkwxMS4zMywyLjI1MWwtMC4wMDksMC4wMTRjMCwwLjAwMi0wLjAwMiwwLjAwNC0wLjAwNCwwLjAwNkw5Ljg4LDQuODI3DQoJYzAuMjY2LDAuMDg4LDAuNTIsMC4yMiwwLjc0MywwLjM5NWwxLjEzMSwwLjg5MWMwLjI3MSwwLjIxMywwLjQ3OSwwLjQ3NywwLjYzMywwLjc2NGwwLjAwMSwwYzAsMCwwLDAsMCwwDQoJQzEyLjM5Myw2Ljg3MiwxMi4zOTYsNi44NjksMTIuNDAyLDYuODY2eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert-linked-item {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik01LjYzOCwxMC42MjdjLTAuMDY3LDAtMC4xMzYtMC4wMjYtMC4xODctMC4wNzhjLTAuMTAzLTAuMTAxLTAuMTAzLTAuMjY3LDAtMC4zN2w0LjU4Mi00LjU4MQ0KCQljMC4xMDMtMC4xMDMsMC4yNjctMC4xMDMsMC4zNywwYzAuMTAyLDAuMTAzLDAuMTAyLDAuMjY4LDAsMC4zNzJsLTQuNTgxLDQuNTgxQzUuNzcsMTAuNjAxLDUuNzAzLDEwLjYyNyw1LjYzOCwxMC42MjcNCgkJTDUuNjM4LDEwLjYyN3oiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTAuMTYyLDguNTQ3Yy0wLjA3OSwwLTAuMTU2LTAuMDA0LTAuMjM0LTAuMDEyYy0wLjE0My0wLjAxMy0wLjI1LTAuMTQyLTAuMjM2LTAuMjg2DQoJCQljMC4wMTItMC4xNDUsMC4xNDUtMC4yNDgsMC4yODUtMC4yMzdjMC42LDAuMDU2LDEuMTgyLTAuMTU3LDEuNjA0LTAuNTc3bDEuMzA0LTEuMzA1YzAuNzktMC43OSwwLjc5LTIuMDc3LDAtMi44NjhsLTAuMTQ3LTAuMTQ4DQoJCQljLTAuNzktMC43ODktMi4wNzYtMC43OS0yLjg2MywwLjAwMUw4LjU2NSw0LjQxOUM4LjE0NSw0Ljg0Miw3LjkzNCw1LjQyNiw3Ljk4Nyw2LjAyNEM4LDYuMTcsNy44OTMsNi4yOTcsNy43NSw2LjMxMQ0KCQkJQzcuNjA4LDYuMzIzLDcuNDc5LDYuMjE3LDcuNDY1LDYuMDcyQzcuMzk3LDUuMzE5LDcuNjYyLDQuNTgzLDguMTkzLDQuMDQ5TDkuNSwyLjc0NWMwLjk5LTAuOTk1LDIuNjExLTAuOTk1LDMuNjA3LDBsMC4xNDgsMC4xNDkNCgkJCWMwLjk5NCwwLjk5NSwwLjk5NCwyLjYxNS0wLjAwMiwzLjYxTDExLjk1MSw3LjgxQzExLjQ3Myw4LjI4NSwxMC44Myw4LjU0NywxMC4xNjIsOC41NDdMMTAuMTYyLDguNTQ3eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNNC43MDEsMTRjLTAuNjU0LDAtMS4zMDktMC4yNDgtMS44MDctMC43NDVsLTAuMTQ3LTAuMTQ3QzIuMjY2LDEyLjYyNSwyLDExLjk4MywyLDExLjMwMQ0KCQkJYzAtMC42OCwwLjI2Ni0xLjMyMiwwLjc1LTEuODAzbDEuMzAyLTEuMzA1YzAuNTMyLTAuNTMxLDEuMjcyLTAuNzk0LDIuMDIxLTAuNzNjMC4xNDQsMC4wMTMsMC4yNTEsMC4xNCwwLjIzNywwLjI4Ng0KCQkJYy0wLjAxMiwwLjE0NC0wLjEzNSwwLjI1LTAuMjgzLDAuMjM4QzUuNDI2LDcuOTI4LDQuODQ0LDguMTQzLDQuNDIyLDguNTY0TDMuMTIsOS44NjljLTAuMzg2LDAuMzgzLTAuNTk2LDAuODkxLTAuNTk2LDEuNDMyDQoJCQljMCwwLjU0MiwwLjIxMiwxLjA1MSwwLjU5NSwxLjQzNGwwLjE0NiwwLjE0OGMwLjc5MiwwLjc4OSwyLjA3NywwLjc5MSwyLjg2Ny0wLjAwMmwxLjMwNi0xLjMwMw0KCQkJYzAuNDItMC40MjIsMC42My0xLjAwNywwLjU3Ny0xLjYwNkM4LjAwMiw5LjgyOCw4LjEwOSw5LjcwMSw4LjI1Miw5LjY4OEM4LjQsOS42ODEsOC41MjQsOS43ODEsOC41MzcsOS45MjQNCgkJCWMwLjA2OCwwLjc1NC0wLjE5NywxLjQ5LTAuNzI3LDIuMDIxTDYuNTA0LDEzLjI1QzYuMDA4LDEzLjc1Miw1LjM1NCwxNCw0LjcwMSwxNEw0LjcwMSwxNHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTMuNDM0LDIuNzE4bC0wLjE0OS0wLjE1Yy0wLjUyOC0wLjUyOC0xLjIzMy0wLjgyLTEuOTgzLTAuODJjLTAuNzQ5LDAtMS40NTEsMC4yOTItMS45NzgsMC44Mg0KCQlMOC4wMTYsMy44NzNjLTAuNTgzLDAuNTg2LTAuODc0LDEuMzk2LTAuOCwyLjIyM0M3LjI0MSw2LjM1Niw3LjQ2Myw2LjU2LDcuNzcsNi41NmMwLjAwMSwwLDAuMDAzLDAsMC4wMDQsMA0KCQljMC4yNzktMC4wMjcsMC40ODctMC4yNzcsMC40NjItMC41NThDOC4xODksNS40NzksOC4zNzQsNC45NjYsOC43NDIsNC41OTZsMS4zMDktMS4zMDZjMC42NjUtMC42NjgsMS44MzktMC42NjksMi41MDgtMC4wMDENCgkJbDAuMTQ4LDAuMTQ4YzAuNjkzLDAuNjk0LDAuNjkzLDEuODIyLDAsMi41MTVsLTEuMzAzLDEuMzA1Yy0wLjMzMiwwLjMzMS0wLjc3MiwwLjUxMy0xLjIzOCwwLjUxMw0KCQljLTAuMDU1LDAtMC4xMTEtMC4wMDItMC4yMDktMC4wMDljLTAuMjY4LDAtMC40OTQsMC4yMDUtMC41MTUsMC40NjRDOS40Myw4LjM2Miw5LjQ3MSw4LjQ5NSw5LjU1OSw4LjYwMXMwLjIxMSwwLjE3LDAuMzQ0LDAuMTgyDQoJCWMwLjA4NywwLjAwOSwwLjE3MiwwLjAxNCwwLjI2LDAuMDE0YzAuNzQxLDAsMS40MzktMC4yODgsMS45NjYtMC44MWwxLjMwMy0xLjMwNmMwLjUyOC0wLjUyOCwwLjgyLTEuMjMyLDAuODItMS45ODINCgkJQzE0LjI1MiwzLjk1LDEzLjk2MSwzLjI0NiwxMy40MzQsMi43MTh6Ii8+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTguMjMyLDkuNDM5Yy0wLjAwMSwwLTAuMDAyLDAtMC4wMDMsMGMtMC4xMzYsMC4wMTItMC4yNiwwLjA3Ny0wLjM0NywwLjE4NA0KCQlDNy43OTUsOS43MjksNy43NTQsOS44Niw3Ljc2Nyw5Ljk5NGMwLjA0NiwwLjUyNS0wLjEzOCwxLjAzOC0wLjUwNSwxLjQwNmwtMS4zMDYsMS4zMDVjLTAuNjY3LDAuNjctMS44NDEsMC42NzItMi41MTIsMC4wMDINCgkJbC0wLjE0Ny0wLjE0OGMtMC4zMzctMC4zMzgtMC41MjItMC43ODQtMC41MjItMS4yNThjMC0wLjQ3NSwwLjE4Ni0wLjkyLDAuNTIzLTEuMjU1bDEuMzAxLTEuMzA1DQoJCUM0LjkzMSw4LjQxLDUuMzY5LDguMjI3LDUuODMzLDguMjI3YzAuMDU3LDAsMC4xMTMsMC4wMDIsMC4yMTgsMC4wMWMwLjI2OSwwLDAuNDg3LTAuMjAyLDAuNTA5LTAuNDY1DQoJCWMwLjAxMy0wLjEzNy0wLjAyOS0wLjI3MS0wLjExNi0wLjM3NmMtMC4wODgtMC4xMDUtMC4yMTEtMC4xNy0wLjM0OS0wLjE4MkM1LjI2LDcuMTQ2LDQuNDU4LDcuNDM3LDMuODc1LDguMDE3TDIuNTc0LDkuMzINCgkJYy0wLjUzMSwwLjUyNy0wLjgyNCwxLjIzLTAuODI0LDEuOThjMCwwLjc0OSwwLjI5MiwxLjQ1MywwLjgyLDEuOTgybDAuMTQ4LDAuMTQ4YzAuNTI5LDAuNTI3LDEuMjMzLDAuODE4LDEuOTgzLDAuODE4DQoJCWMwLjc1MSwwLDEuNDU1LTAuMjkzLDEuOTc5LTAuODIzbDEuMzA3LTEuMzA2YzAuNTgyLTAuNTg0LDAuODczLTEuMzk0LDAuNzk4LTIuMjJDOC43NjMsOS42MzksOC41NDEsOS40MzksOC4yMzIsOS40Mzl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-insert-hyperlink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0zLjgxNiwxMi44MzhjLTEuMTY4LTAuODEtMi4wNjYtMS45ODItMi41MDgtMy4zNjNjMC43NTYsMC41MTUsMS44MDEsMC45MjgsMy4wMjIsMS4xOTQNCgljMC4wNDcsMC4yMTQsMC4xMDQsMC40MTQsMC4xNTksMC42MTZjMC40NTctMC42MiwxLjEtMS4wODYsMS44NDgtMS4zMzJDNS45MzYsOS45MjIsNS41NDksOS44NzUsNS4xODQsOS44MTYNCglDNS4wNjksOS4xMTMsNSw4LjM0Miw1LDcuNXMwLjA2OS0xLjYxNCwwLjE4NC0yLjMxNkM1Ljg4Nyw1LjA2OSw2LjY1OCw1LDcuNSw1czEuNjEzLDAuMDY5LDIuMzE2LDAuMTg0DQoJQzkuOTMxLDUuODg2LDEwLDYuNjU4LDEwLDcuNWMwLDAuODE3LTAuMDY3LDEuNTY0LTAuMTc2LDIuMjVoMy40MDFjMC4xNjEtMC4wOSwwLjMyMy0wLjE3OSwwLjQ2Ni0wLjI3NQ0KCWMtMC4wMzEsMC4wOTctMC4wNzQsMC4xODgtMC4xMDksMC4yODNjMC4zNDgsMC4wMDgsMC42ODQsMC4wNzIsMS4wMDcsMC4xNzRDMTQuODUyLDkuMTY4LDE1LDguMzUzLDE1LDcuNUMxNSwzLjM1OCwxMS42NDMsMCw3LjUsMA0KCVMwLDMuMzU4LDAsNy41YzAsMi43OTUsMS41MzIsNS4yMjksMy43OTksNi41MTlDMy43NzQsMTMuODQ4LDMuNzUsMTMuNjc2LDMuNzUsMTMuNUMzLjc1LDEzLjI3MywzLjc3OCwxMy4wNTMsMy44MTYsMTIuODM4eg0KCSBNMTAuODU4LDkuNkMxMC45NDksOC45MzMsMTEsOC4yMjksMTEsNy41cy0wLjA1MS0xLjQzMy0wLjE0Mi0yLjFDMTIuODM4LDUuOTExLDE0LDYuODEsMTQsNy41UzEyLjgzOCw5LjA5LDEwLjg1OCw5LjZ6DQoJIE0xMy42OTEsNS41MjZjLTAuNzU2LTAuNTE1LTEuODAxLTAuOTI4LTMuMDIyLTEuMTk1Yy0wLjI2Ny0xLjIyMi0wLjY4LTIuMjY3LTEuMTk0LTMuMDIyQzExLjQ3MywxLjk0NywxMy4wNTMsMy41MjcsMTMuNjkxLDUuNTI2eg0KCSBNNy41LDFjMC42ODksMCwxLjU5LDEuMTYzLDIuMSwzLjE0MkM4LjkzNCw0LjA1MSw4LjIyOSw0LDcuNSw0UzYuMDY2LDQuMDUxLDUuNCw0LjE0MkM1LjkxLDIuMTYzLDYuODExLDEsNy41LDF6IE01LjUyNSwxLjMwOQ0KCUM1LjAxMSwyLjA2NCw0LjU5OCwzLjEwOSw0LjMzMSw0LjMzMWMtMS4yMjIsMC4yNjctMi4yNjcsMC42OC0zLjAyMiwxLjE5NUMxLjk0NywzLjUyNywzLjUyNywxLjk0Nyw1LjUyNSwxLjMwOXogTTQuMTQyLDUuNA0KCUM0LjA1MSw2LjA2Nyw0LDYuNzcxLDQsNy41czAuMDUxLDEuNDMzLDAuMTQyLDIuMUMyLjE2Miw5LjA5LDEsOC4xOSwxLDcuNVMyLjE2Miw1LjkxMSw0LjE0Miw1LjR6Ii8+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTEwLDEzLjQ5OWgxYzAtMC40NC0wLjE5NS0wLjgzNC0wLjUtMS4xMDgiLz4NCgkJPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTExLjQ5LDEyLjAwMWMtMC4yNTgtMC4zNDEtMC41OTQtMC42MTYtMC45OS0wLjc5QzEwLjE5MywxMS4wNzYsOS44NTUsMTEsOS41LDExSDkuMjE3SDcuNQ0KCQkJQzYuMTE5LDExLDUsMTIuMTE5LDUsMTMuNVM2LjExOSwxNiw3LjUsMTZoMS43MTdjLTAuMzQyLTAuMjczLTAuNjIyLTAuNjExLTAuODI5LTFINy41QzYuNjczLDE1LDYsMTQuMzI3LDYsMTMuNVM2LjY3MywxMiw3LjUsMTINCgkJCWgwLjg4OEg5LjVjMC4wMDQsMCwwLjAwNywwLjAwMSwwLjAxLDAuMDAxYzAuMzgyLDAuMDAzLDAuNzI3LDAuMTUxLDAuOTksMC4zOWMwLjMwNSwwLjI3NCwwLjUsMC42NjgsMC41LDEuMTA4aDENCgkJCUMxMiwxMi45MzUsMTEuODA2LDEyLjQyLDExLjQ5LDEyLjAwMXoiLz4NCgkJPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTEzLjUsMTFoLTEuNzE3YzAuMzQyLDAuMjczLDAuNjIyLDAuNjExLDAuODI5LDFIMTMuNWMwLjgyNywwLDEuNSwwLjY3MywxLjUsMS41UzE0LjMyNywxNSwxMy41LDE1DQoJCQloLTAuODg4SDExLjVjLTAuMDA0LDAtMC4wMDctMC4wMDEtMC4wMS0wLjAwMWMtMC4zODItMC4wMDMtMC43MjctMC4xNTEtMC45OS0wLjM5QzEwLjE5NSwxNC4zMzUsMTAsMTMuOTQxLDEwLDEzLjUNCgkJCWMwLDAsMCwwLDAtMC4wMDFIOUM5LDEzLjUsOSwxMy41LDksMTMuNWMwLDAuNTY0LDAuMTk0LDEuMDgsMC41MSwxLjQ5OWMwLjI1OCwwLjM0MSwwLjU5NCwwLjYxNiwwLjk5LDAuNzkNCgkJCWMwLjMwNywwLjEzNCwwLjY0NSwwLjIxMSwxLDAuMjExaDAuMjgzSDEzLjVjMS4zODEsMCwyLjUtMS4xMTksMi41LTIuNVMxNC44ODEsMTEsMTMuNSwxMXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-edit-hyperlink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik01LjQsMTAuODU4QzYuMDY2LDEwLjk0OSw2Ljc3MSwxMSw3LjUsMTFjMC4yMTUsMCwwLjQyMi0wLjAxNCwwLjYzMy0wLjAyMWwxLjA5LTEuMDkNCglDOC42ODIsOS45NTMsOC4xMTUsMTAsNy41LDEwYy0wLjg0MiwwLTEuNjEzLTAuMDY5LTIuMzE2LTAuMTg0QzUuMDY5LDkuMTEzLDUsOC4zNDIsNSw3LjVzMC4wNjktMS42MTQsMC4xODQtMi4zMTYNCglDNS44ODcsNS4wNjksNi42NTgsNSw3LjUsNXMxLjYxMywwLjA2OSwyLjMxNiwwLjE4NEM5LjkzMSw1Ljg4NiwxMCw2LjY1OCwxMCw3LjVjMCwwLjYxNi0wLjA0NywxLjE4Mi0wLjExMSwxLjcyM2wxLjA5LTEuMDkNCglDMTAuOTg2LDcuOTIyLDExLDcuNzE1LDExLDcuNWMwLTAuNzI5LTAuMDUxLTEuNDMzLTAuMTQyLTIuMWMwLjgzOSwwLjIxNiwxLjUyLDAuNTA0LDIuMDM4LDAuODE0bDAuNzI5LTAuNzI4DQoJYy0wLjc1LTAuNDk2LTEuNzY4LTAuODk2LTIuOTU2LTEuMTU1Yy0wLjI2Ny0xLjIyMi0wLjY4LTIuMjY3LTEuMTk0LTMuMDIyYzEuOTcyLDAuNjMsMy41MzMsMi4xOCw0LjE4OCw0LjE0MWwwLjIxNy0wLjIxNw0KCWwxLjAwNywxLjAwN0MxNC4yODUsMi42OTksMTEuMjExLDAsNy41LDBDMy4zNTcsMCwwLDMuMzU4LDAsNy41YzAsMy43MTQsMi43MDIsNi43ODksNi4yNDYsNy4zODdsMC40MjMtMS4zNTcNCglDNi4xOTEsMTMuMDE2LDUuNzIsMTIuMDk4LDUuNCwxMC44NTh6IE03LjUsMWMwLjY4OSwwLDEuNTksMS4xNjMsMi4xLDMuMTQyQzguOTM0LDQuMDUxLDguMjI5LDQsNy41LDRTNi4wNjYsNC4wNTEsNS40LDQuMTQyDQoJQzUuOTEsMi4xNjMsNi44MTEsMSw3LjUsMXogTTUuNTI1LDEuMzA5QzUuMDExLDIuMDY0LDQuNTk4LDMuMTA5LDQuMzMxLDQuMzMxYy0xLjIyMiwwLjI2Ny0yLjI2NywwLjY4LTMuMDIyLDEuMTk1DQoJQzEuOTQ3LDMuNTI3LDMuNTI3LDEuOTQ3LDUuNTI1LDEuMzA5eiBNNC4xNDIsNS40QzQuMDUxLDYuMDY3LDQsNi43NzEsNCw3LjVzMC4wNTEsMS40MzMsMC4xNDIsMi4xQzIuMTYyLDkuMDksMSw4LjE5LDEsNy41DQoJUzIuMTYyLDUuOTExLDQuMTQyLDUuNHogTTEuMzA5LDkuNDc1YzAuNzU2LDAuNTE1LDEuODAxLDAuOTI4LDMuMDIyLDEuMTk0YzAuMjY3LDEuMjIyLDAuNjgsMi4yNjcsMS4xOTQsMy4wMjINCglDMy41MjcsMTMuMDUzLDEuOTQ3LDExLjQ3MywxLjMwOSw5LjQ3NXoiLz4NCjxnPg0KCQ0KCQk8cmVjdCB4PSIxMS42NzIiIHk9IjkuMzI4IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgMTUuNTM2MyAyNi4wOTE2KSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM3Nzc3NzciIGQ9Ik0xMy44NzksOC40MTRsMC43MDcsMC43MDdsLTQuMjQyLDQuMjQzbC0wLjcwOC0wLjcwOEwxMy44NzksOC40MTQgTTEzLjg3OSw3bC01LjY1Nyw1LjY1NmwyLjEyMiwyLjEyMg0KCQkJCUwxNiw5LjEyMUwxMy44NzksN0wxMy44NzksN3oiLz4NCgkJPC9nPg0KCTwvZz4NCgk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjguOTMsMTEuOTQ5IDguMjIyLDEyLjY1NiA3LjIzMiwxNS45MSAxMC4zNDQsMTQuNzc4IDExLjA1MSwxNC4wNyAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-delete-hyperlink {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik05LjYzNywxMi40NjVsLTAuNDI4LTAuNDI4QzguNzAxLDEzLjI4Niw4LjAzNywxNCw3LjUsMTRjLTAuNjg5LDAtMS41OS0xLjE2Mi0yLjEtMy4xNDINCglDNi4wNjYsMTAuOTQ5LDYuNzcxLDExLDcuNSwxMWMwLjIyMSwwLDAuNDM0LTAuMDE0LDAuNjQ5LTAuMDIybC0wLjI4MS0wLjI4MWwtMC43MS0wLjcxQzYuNDUyLDkuOTcsNS43ODcsOS45MTQsNS4xODQsOS44MTYNCglDNS4wNjksOS4xMTMsNSw4LjM0Miw1LDcuNXMwLjA2OS0xLjYxNCwwLjE4NC0yLjMxNkM1Ljg4Nyw1LjA2OSw2LjY1OCw1LDcuNSw1czEuNjEzLDAuMDY5LDIuMzE2LDAuMTg0DQoJYzAuMDk4LDAuNjAzLDAuMTUzLDEuMjY4LDAuMTcsMS45NzRsMC43MSwwLjcxbDAuMjgxLDAuMjgxQzEwLjk4Niw3LjkzNCwxMSw3LjcyMSwxMSw3LjVjMC0wLjcyOS0wLjA1MS0xLjQzMy0wLjE0Mi0yLjENCglDMTIuODM4LDUuOTExLDE0LDYuODEsMTQsNy41YzAsMC41MzgtMC43MTQsMS4yMDEtMS45NjMsMS43MDlsMC40MjgsMC40MjhsMS43NjgtMS43NjlMMTQuOTgsNy4xMkMxNC43ODEsMy4xNTUsMTEuNTE0LDAsNy41LDANCglDMy4zNTcsMCwwLDMuMzU4LDAsNy41YzAsNC4wMTQsMy4xNTUsNy4yODEsNy4xMTksNy40OGwwLjc0OS0wLjc0OEw5LjYzNywxMi40NjV6IE0xMy42OTEsNS41MjYNCgljLTAuNzU2LTAuNTE1LTEuODAxLTAuOTI4LTMuMDIyLTEuMTk1Yy0wLjI2Ny0xLjIyMi0wLjY4LTIuMjY3LTEuMTk0LTMuMDIyQzExLjQ3MywxLjk0NywxMy4wNTMsMy41MjcsMTMuNjkxLDUuNTI2eiBNNy41LDENCgljMC42ODksMCwxLjU5LDEuMTYzLDIuMSwzLjE0MkM4LjkzNCw0LjA1MSw4LjIyOSw0LDcuNSw0UzYuMDY2LDQuMDUxLDUuNCw0LjE0MkM1LjkxLDIuMTYzLDYuODExLDEsNy41LDF6IE01LjUyNSwxLjMwOQ0KCUM1LjAxMSwyLjA2NCw0LjU5OCwzLjEwOSw0LjMzMSw0LjMzMWMtMS4yMjIsMC4yNjctMi4yNjcsMC42OC0zLjAyMiwxLjE5NUMxLjk0NywzLjUyNywzLjUyNywxLjk0Nyw1LjUyNSwxLjMwOXogTTQuMTQyLDUuNA0KCUM0LjA1MSw2LjA2Nyw0LDYuNzcxLDQsNy41czAuMDUxLDEuNDMzLDAuMTQyLDIuMUMyLjE2Miw5LjA5LDEsOC4xOSwxLDcuNVMyLjE2Miw1LjkxMSw0LjE0Miw1LjR6IE0xLjMwOSw5LjQ3NQ0KCWMwLjc1NiwwLjUxNSwxLjgwMSwwLjkyOCwzLjAyMiwxLjE5NGMwLjI2NywxLjIyMiwwLjY4LDIuMjY3LDEuMTk0LDMuMDIyQzMuNTI3LDEzLjA1MywxLjk0NywxMS40NzMsMS4zMDksOS40NzV6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRjA2MDUxIiBwb2ludHM9IjE2LDE1LjI5MyAxMy4xNzIsMTIuNDY1IDE2LDkuNjM2IDE1LjI5Myw4LjkyOSAxMi40NjUsMTEuNzU4IDkuNjM2LDguOTI5IDguOTI5LDkuNjM2IA0KCTExLjc1OCwxMi40NjUgOC45MjksMTUuMjkzIDkuNjM2LDE2IDEyLjQ2NSwxMy4xNzIgMTUuMjkzLDE2ICIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert-digital-signature {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik03Ljk5NiwxMy40NjJjLTAuNDA0LDAtMS4xMTUtMC4xOS0xLjk2NC0xLjIzMWMtMC4xMDYtMC4xMy0wLjIxNC0wLjI2My0wLjMwNC0wLjM2Nw0KCWMtMC4xMzksMC4yNTUtMC4zNTcsMC41OTktMC43NSwwLjk2MWMtMC40MzQsMC40MDItMC43MzksMC4xNjktMC44NSwwLjA1MWMtMC4xMzQtMC4xNDItMC40MS0wLjQzNi0wLjIyNS0yLjE1TDIuODUsMTMuMTINCgljLTAuMTM1LDAuMzA0LTAuNDIyLDAuNDAxLTAuNjQzLDAuMjE0Yy0wLjIyLTAuMTg4LTAuMjg4LTAuNTg4LTAuMTUzLTAuODkzbDIuNzIzLTYuMTc5QzQuOSw1Ljk4MSw1LjE1Niw1Ljg3NSw1LjM3MSw2LjAxNA0KCWMwLjIxNSwwLjEzOSwwLjMyLDAuNDgxLDAuMjQ2LDAuNzk0Yy0wLjM5NCwxLjY0My0wLjc2LDMuNTg1LTAuODQxLDQuNTg5YzAuMTQ3LTAuMTksMC4yMjgtMC4zNTEsMC4yOTMtMC40ODENCgljMC4xMDEtMC4yMDMsMC4yMzktMC40NzksMC41MTQtMC41MjNjMC4zMjEtMC4wNjMsMC41MjIsMC4xOTcsMS4wNjYsMC44NjVjMC44NjMsMS4wNjIsMS40MzQsMC45MDQsMS40NTQsMC44OTUNCgljMC4yNDktMC4wNzYsMC41LDAuMTMyLDAuNTYzLDAuNDcxYzAuMDYzLDAuMzM4LTAuMDc0LDAuNjg0LTAuMzE0LDAuNzgyQzguMzE2LDEzLjQxOCw4LjE5MiwxMy40NjIsNy45OTYsMTMuNDYyeiIvPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTE1LjYyLDAuNTM5bC0wLjM5NywwLjU2MmwtMi4yNzMsMy4yMThjLTAuMDAyLDAuMDAzLTAuMDA1LDAuMDA4LTAuMDA4LDAuMDEyDQoJYy0wLjAzMSwwLjA0My0wLjA1NiwwLjA4OS0wLjA3NiwwLjEzN0wxMi44Myw0LjU0NWwtMC4wMDYsMC4wMTJjLTAuMDAxLDAuMDAxLTAuMDAyLDAuMDAzLTAuMDAzLDAuMDA1bC0wLjk2NSwyLjIxNQ0KCWMwLjIxMiwwLjA1NSwwLjQxNSwwLjE1LDAuNjAxLDAuMjhsMC45MywwLjY2OWMwLjIyMiwwLjE1OSwwLjM5OCwwLjM2NSwwLjUzNSwwLjU5NGMwLjAwOC0wLjAwOSwwLjAyLTAuMDEzLDAuMDI3LTAuMDIxDQoJbDEuMjcxLTEuNDc3bDAuMjgzLTAuMzI5YzAuMDA0LTAuMDA1LDAuMDA4LTAuMDExLDAuMDEyLTAuMDE0bDAuMDY2LTAuMDgxbDAuMDEyLTAuMDE3YzAuMDI5LTAuMDM2LDAuMDU1LTAuMDc2LDAuMDc5LTAuMTJMMTYsNS42Nw0KCVYwLjUzOVYwTDE1LjYyLDAuNTM5eiIvPg0KPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTEyLjczNCw4Ljc2MmwtMC45MjgtMC42NjhjLTAuMTM1LTAuMDk2LTAuMjk5LTAuMTQyLTAuNDYxLTAuMTI3Yy0wLjE0OSwwLjAxMi0wLjI5LDAuMDcyLTAuNDA2LDAuMTczDQoJYy0wLjAxNiwwLjAxMy0wLjAyNywwLjAyNC0wLjA0MSwwLjAzN0MxMC4zMDUsOC43MDIsOS45MSw5LjEyNSw5LjY5OSw5LjQ2MUM5LjU3LDkuNjY0LDkuNTQxLDkuOTI2LDkuNjE3LDEwLjE1Ng0KCWMwLjE4OCwwLjU3Ni0wLjE0MywxLjMyNC0wLjI4NSwxLjU2M2MtMC4yMTEsMC4zNDgtMC4xMzEsMC44MTQsMC4xOCwxLjA1OWwwLjAyNSwwLjAyYzAuMTM3LDAuMDk0LDAuMjk5LDAuMTQxLDAuNDYsMC4xMjcNCgljMC4yMjQtMC4wMTgsMC40MjMtMC4xNDIsMC41NS0wLjM0NGwtMC4wMDIsMC4wMDNjMC4xNDYtMC4yMjYsMC42NDEtMC44MTksMS4yMDMtMC44NjVjMC4wMS0wLjAwMSwwLjAyLTAuMDAyLDAuMDMxLTAuMDAzDQoJYzAuMDA4LDAsMC4wMTYtMC4wMDIsMC4wMjItMC4wMDJjMC4yMjQtMC4wMTgsMC40MjQtMC4xNDQsMC41NS0wLjM0M2MwLjIxMS0wLjMzNywwLjQyMi0wLjg3NCwwLjY0MS0xLjYyNg0KCWMwLjAxMi0wLjAzNywwLjAyMS0wLjA2NiwwLjAzMy0wLjEwNEMxMy4xMiw5LjMwOSwxMy4wMDIsOC45NTcsMTIuNzM0LDguNzYyeiBNMTEuNjE1LDEwLjQ4OGMtMC4wNDUsMC4wNy0wLjEwMiwwLjEyNS0wLjE2OCwwLjE2OA0KCWMtMC4wMjEsMC4wMTMtMC4wNDYsMC4wMTktMC4wNywwLjAyOWMtMC4wNDUsMC4wMjEtMC4wODksMC4wMzktMC4xMzksMC4wNDVjLTAuMDA5LDAuMDAyLTAuMDE5LDAuMDEtMC4wMjgsMC4wMTINCgljLTAuMDMyLDAuMDAyLTAuMDYzLTAuMDA2LTAuMDk1LTAuMDEyYy0wLjAyLTAuMDAxLTAuMDM5LDAtMC4wNi0wLjAwNGMtMC4wNjMtMC4wMTYtMC4xMjYtMC4wNDEtMC4xODMtMC4wODINCgljLTAuMjQ0LTAuMTc2LTAuMzExLTAuNTMzLTAuMTQ2LTAuNzk3YzAuMDQ1LTAuMDcxLDAuMTA0LTAuMTI2LDAuMTY4LTAuMTY2YzAuMDIxLTAuMDE2LDAuMDQ3LTAuMDIsMC4wNjgtMC4wMjkNCgljMC4wNDctMC4wMjEsMC4wOTItMC4wMzksMC4xNDEtMC4wNDdjMC4wMDktMC4wMDIsMC4wMTgtMC4wMSwwLjAyNy0wLjAxYzAuMDMxLTAuMDAyLDAuMDYzLDAuMDA2LDAuMDk2LDAuMDA5DQoJYzAuMDIxLDAuMDAxLDAuMDQxLDAuMDAxLDAuMDYxLDAuMDA2YzAuMDYzLDAuMDE1LDAuMTI1LDAuMDQsMC4xODMsMC4wODFDMTEuNzE1LDkuODY3LDExLjc4MSwxMC4yMjUsMTEuNjE1LDEwLjQ4OHoiLz4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iMTUsOSAxNSwxNSAxLDE1IDEsMSAxNCwxIDE0LDAgMSwwIDAsMCAwLDE1IDAsMTYgMSwxNiAxNSwxNiAxNiwxNiAxNiwxNSAxNiw5ICIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert-checkbox {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xNSwwSDFIMHYxdjE0djFoMWgxNGgxdi0xVjFWMEgxNXogTTE1LDE1SDFWMWgxNFYxNXoiLz4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik02Ljk4NiwxMS4zODFINi45ODRjLTAuMTQ2LDAtMC4yODMtMC4wNjYtMC4zNzUtMC4xNzlMMy44NTcsNy44MTVjLTAuMTY5LTAuMjA4LTAuMTM5LTAuNTEzLDAuMDctMC42ODINCgljMC4yMDgtMC4xNjksMC41MTQtMC4xMzcsMC42ODIsMC4wN2wyLjM4LDIuOTI4bDQuNDAzLTUuMzM3YzAuMTcxLTAuMjA4LDAuNDc3LTAuMjM2LDAuNjgzLTAuMDY1czAuMjM2LDAuNDc2LDAuMDY1LDAuNjgyDQoJbC00Ljc3OSw1Ljc5M0M3LjI2OCwxMS4zMTYsNy4xMzEsMTEuMzgxLDYuOTg2LDExLjM4MXoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-text-bold {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTEsNSA5LDUgOCw1IDYsNSA1LDUgNSw2IDUsNyA2LDcgNiw2IDgsNiA4LDExIDYsMTEgNiwxMiA4LDEyIDksMTIgMTEsMTIgMTEsMTEgOSwxMSA5LDYgMTEsNiANCgkxMSw3IDEyLDcgMTIsNiAxMiw1ICIvPg0KPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHJlY3QgeD0iOSIgeT0iNiIgZmlsbD0iIzU1NTU1NSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-text-italic {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTEsNSA5LDUgOCw1IDYsNSA1LDUgNSw2IDUsNyA2LDcgNiw2IDcuNzE0LDYgNi4yODYsMTEgNSwxMSA1LDEyIDYsMTIgNywxMiA4LDEyIDgsMTEgNy4yODYsMTEgDQoJOC43MTQsNiAxMSw2IDExLDcgMTIsNyAxMiw2IDEyLDUgIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-text-underline {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjYsNiA4LDYgOCwxMSA3LDExIDcsMTIgOCwxMiA5LDEyIDEwLDEyIDEwLDExIDksMTEgOSw2IDExLDYgMTEsNyAxMiw3IDEyLDYgMTIsNSAxMSw1IDksNSA4LDUgDQoJCQk2LDUgNSw1IDUsNiA1LDcgNiw3IAkJIi8+DQoJCTxyZWN0IHg9IjIiIHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-text-line-through {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjksOCA5LDYgMTEsNiAxMSw3IDEyLDcgMTIsNiAxMiw1IDExLDUgOSw1IDgsNSA2LDUgNSw1IDUsNiA1LDcgNiw3IDYsNiA4LDYgOCw4IDIsOCAyLDkgOCw5IDksOSANCgkJCTE0LDkgMTQsOCAJCSIvPg0KCQk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjksMTAgOCwxMCA4LDEyIDcsMTIgNywxMyA4LDEzIDksMTMgMTAsMTMgMTAsMTIgOSwxMiAJCSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-text-color-background::before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMyMjIyMjIiIHBvaW50cz0iMTEsNSA2LDUgNSw1IDUsNiA1LDcgNiw3IDYsNiA4LDYgOCwxMSA3LDExIDcsMTIgOCwxMiA5LDEyIDEwLDEyIDEwLDExIDksMTEgOSw2IDExLDYgMTEsNyAxMiw3IA0KCTEyLDYgMTIsNSAiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-color-display.highlight.transparent + .tool-text-color-background::before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTEsNSA2LDUgNSw1IDUsNiA1LDcgNiw3IDYsNiA4LDYgOCwxMSA3LDExIDcsMTIgOCwxMiA5LDEyIDEwLDEyIDEwLDExIDksMTEgOSw2IDExLDYgMTEsNyAxMiw3IA0KCTEyLDYgMTIsNSAiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-text-color::before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTEsMyA1LDMgNSw0IDUsNSA2LDUgNiw0IDgsNCA4LDkgNyw5IDcsMTAgOCwxMCA5LDEwIDEwLDEwIDEwLDkgOSw5IDksNCAxMSw0IDExLDUgMTIsNSAxMiw0IDEyLDMgDQoJIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-text-align-top {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-text-align-middle {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSIxMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-text-align-bottom {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-text-align-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-text-align-center {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-text-align-right {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-color-background::before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMy44OTksN2MwLDAsMC0yLTItNHMtNS0xLTUtMXMyLjY2NiwyLjY4OCw0LjU4NCw0LjVjMC41ODIsMC41NTEsMC40NzEsMi4xNDMsMC40MTYsMi41DQoJYy0wLjA1NCwwLjM1NSwwLjA2MywwLjU3OCwwLjIzLDAuNjhjLTAuMTMzLDAuNDU1LTAuMjMsMS4wMTktMC4yMywxLjMyYzAsMC41NTMsMC4yMjQsMSwwLjUsMXMwLjUtMC40NDcsMC41LTENCgljMC0wLjM0LTAuMDQ3LTEuMDItMC4xNDgtMS40OTJDMTIuODM3LDkuMzg1LDEyLjg5OSw5LjIyMiwxMi44OTksOUMxMi44OTksOCwxMy44OTksNywxMy44OTksN3oiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik02LjI0MiwwLjcwN0w0LjgyOCwyLjEyMUwyLjcwNywwTDIsMC43MDdsMi4xMjIsMi4xMjFMMC41ODUsNi4zNjRjLTAuNzgxLDAuNzgxLTAuNzgxLDIuMDQ3LDAsMi44MjkNCglsMi44MjksMi44MjhjMC4zOSwwLjM5MSwwLjkwMiwwLjU4NiwxLjQxNCwwLjU4NnMxLjAyNC0wLjE5NSwxLjQxNC0wLjU4Nmw1LjY1Ny01LjY1N0w2LjI0MiwwLjcwN3ogTTUuNzQ3LDExLjUyNQ0KCWMtMC4yNDYsMC4yNDYtMC41NzIsMC4zODEtMC45MTksMC4zODFzLTAuNjczLTAuMTM1LTAuOTE5LTAuMzgxTDEuMDgxLDguNjk3Yy0wLjUwNy0wLjUwNy0wLjUwNy0xLjMzMiwwLTEuODM4bDMuNTM1LTMuNTM2DQoJTDYuOTUsNS42NTdMNy42NTcsNC45NUw1LjMyMywyLjYxNmwwLjkxOS0wLjkxOWw0LjY2Nyw0LjY2N0w1Ljc0NywxMS41MjV6Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-color-none {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjcuNSIgeT0iLTEuNCIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcxIC0wLjcwNzEgMC43MDcxIDAuNzA3MSAtMy4zMTM3IDgpIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxOC43OTkiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNCwydjEySDJWMkgxNCBNMTUsMUgxdjE0aDE0VjFMMTUsMXoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-color-more {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjQiIHk9IjEiIGZpbGw9IiMyQzI2MjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNzA1MTIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMyIgZmlsbD0iIzcwNkUyRCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjQiIGZpbGw9IiMyQzJDMjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI1IiBmaWxsPSIjNzA4MTM2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzkxQzMzRSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiM5NkM5M0QiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI4IiBmaWxsPSIjOEVDNzNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iOSIgZmlsbD0iIzQ0QjY0OSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEwIiBmaWxsPSIjMjM4MTNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNCIgZmlsbD0iI0UxRTMxRCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjUiIGZpbGw9IiNFOUU2MTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI2IiBmaWxsPSIjQzVEOTJEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNyIgZmlsbD0iI0E5Q0YzOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI5IiBmaWxsPSIjNkNCRTQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTAiIGZpbGw9IiM2OUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSIxMSIgZmlsbD0iIzVCQkE0NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjExIiBmaWxsPSIjMjEyQzIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iMTIiIGZpbGw9IiMxRTcyM0EiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIzIiBmaWxsPSIjRkVENDAxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iNCIgZmlsbD0iI0ZERUMwNiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjUiIGZpbGw9IiNGNEVBMTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSI2IiBmaWxsPSIjRDlFMDIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iNyIgZmlsbD0iI0I0RDMzNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSI5IiBmaWxsPSIjNkNCRTQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM2OUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIxMSIgZmlsbD0iIzZDQkU0NSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjEyIiBmaWxsPSIjNkZCRTQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTMiIGZpbGw9IiMxNzcxM0EiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSIyIiBmaWxsPSIjRjg5QTFDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMyIgZmlsbD0iI0ZEQjQxNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjQiIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI1IiBmaWxsPSIjRkJFRDI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iNiIgZmlsbD0iI0U5RTYxMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjciIGZpbGw9IiNCREQ2MzAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI4IiBmaWxsPSIjOEVDNzNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iOSIgZmlsbD0iIzZDQkU0NSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjEwIiBmaWxsPSIjNjlCRDQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTEiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSIxMiIgZmlsbD0iIzcxQzA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjEzIiBmaWxsPSIjNkZDMzg2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTQiIGZpbGw9IiMyMDJDMjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIzIiBmaWxsPSIjRjY4QzFGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iNCIgZmlsbD0iI0ZCQUMxOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjUiIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI2IiBmaWxsPSIjRjdFQzFGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iNyIgZmlsbD0iI0NGREQyOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjgiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI5IiBmaWxsPSIjNkNCRTQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTAiIGZpbGw9IiM2OUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMSIgZmlsbD0iIzZDQkU0NSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjEyIiBmaWxsPSIjNzBDMTc2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTMiIGZpbGw9IiM2RkMzODYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxNCIgZmlsbD0iIzEzODU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjMiIGZpbGw9IiNGMTVDMjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI0IiBmaWxsPSIjRjM3MzIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iNSIgZmlsbD0iI0Y4OUExQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjRThFNjEzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iOCIgZmlsbD0iIzhFQzczRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjkiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMCIgZmlsbD0iIzcwQkY1MCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjExIiBmaWxsPSIjNzFDMjc2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTIiIGZpbGw9IiM2RkM1OUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzcwQzZBNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjM0NCQjk5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMyIgZmlsbD0iI0VFMzMyNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjQiIGZpbGw9IiNFRjNCMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI1IiBmaWxsPSIjRjA0QzIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iI0YzNzMyMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjciIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI4IiBmaWxsPSIjOEVDNzNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iOSIgZmlsbD0iIzcwQzE3NSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNkZDNTlBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTEiIGZpbGw9IiM3MEM3QUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iIzcwQ0NENyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEzIiBmaWxsPSIjNzFDQ0Q2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTQiIGZpbGw9IiM2NUM2QkUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIzIiBmaWxsPSIjRUQxRDMxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNCIgZmlsbD0iI0VFMUUzRCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjUiIGZpbGw9IiNFRTFENTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI2IiBmaWxsPSIjRUQxQjdDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNyIgZmlsbD0iI0M3NEQ5QyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjgiIGZpbGw9IiMzMjZCQjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI5IiBmaWxsPSIjNDg5N0QyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMTAiIGZpbGw9IiMzMUM1RjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxMSIgZmlsbD0iIzUzQzhFQiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjEyIiBmaWxsPSIjNjFDQkU2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMTMiIGZpbGw9IiM2OENCRTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxNCIgZmlsbD0iIzVEQzhEOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjMiIGZpbGw9IiNFRDFBNjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI0IiBmaWxsPSIjRUQxRDdEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNSIgZmlsbD0iI0VDMzM5MyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjYiIGZpbGw9IiNDNzREOUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI3IiBmaWxsPSIjQTg1MDlGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzNDNTBBMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjkiIGZpbGw9IiMzRDVBQTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMCIgZmlsbD0iIzQyNzNCOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjExIiBmaWxsPSIjNEE5OEQyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM0NEI1RTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMyIgZmlsbD0iIzQ3QzdFRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE0IiBmaWxsPSIjMDBBRkM4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjMiIGZpbGw9IiNFRDIyOTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iNCIgZmlsbD0iI0RGNDA5NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI1IiBmaWxsPSIjQzc0RDlDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiNCNTUwOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iNyIgZmlsbD0iIzkzNTFBMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI4IiBmaWxsPSIjNEE0Q0EwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjkiIGZpbGw9IiM0MTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTAiIGZpbGw9IiMzRDVBQTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTEiIGZpbGw9IiM0MDY5QjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTIiIGZpbGw9IiM0OTk2RDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTMiIGZpbGw9IiM0NEFCRTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTQiIGZpbGw9IiMxNTY4ODUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMyIgZmlsbD0iI0M4NEQ5QyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI0IiBmaWxsPSIjQzc0RDlDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjUiIGZpbGw9IiNCQTUxOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iNiIgZmlsbD0iI0E4NTA5RiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI3IiBmaWxsPSIjODc1MUEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjgiIGZpbGw9IiM1MjRDQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOSIgZmlsbD0iIzQxNTNBNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMCIgZmlsbD0iIzNBNTNBNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMSIgZmlsbD0iIzNENUFBOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMiIgZmlsbD0iIzQwNjFBRCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMyIgZmlsbD0iIzNBN0VDMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxNCIgZmlsbD0iIzIwMjgyQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjIiIGZpbGw9IiNGNDc0MjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIyIiBmaWxsPSIjRjA0QzIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iI0VEMUUyNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjIiIGZpbGw9IiNFRDFDMkIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjRUQxQjUyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjIiIGZpbGw9IiNFRDFEN0QiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iI0VDMzM5MyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIyIiBmaWxsPSIjOEQyNjgwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjMiIGZpbGw9IiM4RDI2ODAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNCIgZmlsbD0iIzJFMjAzMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI1IiBmaWxsPSIjNjkyQTdFIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiM3QzQxOTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNyIgZmlsbD0iIzcyNEQ5RiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI4IiBmaWxsPSIjNkQ1QkE3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjkiIGZpbGw9IiMzRTQzOUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMTAiIGZpbGw9IiMyRDJCNzgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMTEiIGZpbGw9IiMyMDFGMkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNCIgZmlsbD0iI0I1NTE5RSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI1IiBmaWxsPSIjQTc1MDlFIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiM5NDUwOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNyIgZmlsbD0iIzdCNTFBMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjNUY0REEwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjkiIGZpbGw9IiM0MTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTAiIGZpbGw9IiMzQTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTEiIGZpbGw9IiMzOTRGQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTIiIGZpbGw9IiMyQTJCNkUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMyIgZmlsbD0iI0M4NEQ5QyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI0IiBmaWxsPSIjQkM1MTlFIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjUiIGZpbGw9IiNCMDUwOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iNiIgZmlsbD0iIzlDNTE5RiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI3IiBmaWxsPSIjN0Y1MUExIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjgiIGZpbGw9IiM1ODREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iOSIgZmlsbD0iIzQxNTNBNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMCIgZmlsbD0iIzNBNTNBNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMSIgZmlsbD0iIzNCNTVBNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMiIgZmlsbD0iIzI5Mzk4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMyIgZmlsbD0iIzFDM0U3MiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjEiIGZpbGw9IiNDODMyMjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxIiBmaWxsPSIjRUQxRTI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMSIgZmlsbD0iI0VEMjAyNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjEiIGZpbGw9IiNFRDFDMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxIiBmaWxsPSIjQzgyMDMzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjEiIGZpbGw9IiM4NDE1M0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMSIgZmlsbD0iIzI3MjEyMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-border-top {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTMiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-border-bottom {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjMiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIzIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjUiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjExIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTEiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNyIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTMiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-border-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEzIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-border-right {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHJlY3QgeD0iMTMiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEzIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-border-none {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-border-all {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMywyaC0xaC0xaC0xSDlIOEg3SDZINUg0SDNIMkgxdjF2MXYxdjF2MXYxdjF2MXYxdjF2MXYxdjFoMWgxaDFoMWgxaDFoMWgxaDFoMWgxaDFoMXYtMXYtMXYtMXYtMXYtMVY5VjgNCglWN1Y2VjVWNFYzVjJIMTN6IE03LDEwdjF2MXYxdjFINkg1SDRIM0gydi0xdi0xdi0xdi0xVjloMWgxaDFoMWgxVjEweiBNNyw0djF2MXYxdjFINkg1SDRIM0gyVjdWNlY1VjRWM2gxaDFoMWgxaDFWNHogTTEzLDEwdjF2MXYxDQoJdjFoLTFoLTFoLTFIOUg4di0xdi0xdi0xdi0xVjloMWgxaDFoMWgxVjEweiBNMTMsNHYxdjF2MXYxaC0xaC0xaC0xSDlIOFY3VjZWNVY0VjNoMWgxaDFoMWgxVjR6Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-border-outside {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEzLDJIMXYxdjExdjFoMWgxMWgxVjNWMkgxM3ogTTEzLDE0SDJWM2gxMVYxNHoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-border-inside {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjE0LDggOCw4IDgsMiA3LDIgNyw4IDEsOCAxLDkgNyw5IDcsMTUgOCwxNSA4LDkgMTQsOSAiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-border-color {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTUsNCAxNSwzIDE0LDMgMTQsMiAxMywyIDEzLDMgMTIsMyAxMiw0IDEzLDQgMTMsNSAxNCw1IDE0LDYgMTUsNiAxNSw1IDE2LDUgMTYsNCAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxMyw1IDEyLDUgMTIsNCAxMSw0IDExLDUgMTAsNSAxMCw2IDksNiA5LDcgOCw3IDgsOCA3LDggNyw5IDgsOSA4LDEwIDksMTAgOSwxMSAxMCwxMSAxMCwxMC41IA0KCQkxMSwxMC41IDExLDEwIDExLDkgMTIsOSAxMiw4IDEzLDggMTMsNyAxNCw3IDE0LDYgMTMsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSI4LDEwIDcsMTAgNyw5IDYsOSA2LDEwIDYsMTEgNiwxMiA3LDEyIDgsMTIgOSwxMiA5LDExIDgsMTEgCSIvPg0KPC9nPg0KPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSIxNSwwIDAsMCAwLDEgMCwxMSAxLDExIDUsMTEgNSwxMCAxLDEwIDEsMSAxNSwxIDE1LDIgMTYsMiAxNiwxIDE2LDAgIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-border-width {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB5PSIzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjMiLz4NCgkJPHJlY3QgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjIiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-border-style {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB5PSI4IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHk9IjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNCIgeT0iNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI4IiB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEyIiB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNCIgeT0iMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjgiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTAiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTIiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTQiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iMTEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjIiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjIiLz4NCgkJPHJlY3QgeD0iMTIiIHk9IjExIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNCIgaGVpZ2h0PSIyIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-text-nowrap {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMiw5Ljc5MyAxMiwxMiA4LDEyIDgsOS41MzUgNSwxMi4yNjggOCwxNSA4LDEzIDEyLDEzIDEzLDEzIDEzLDEyIDEzLDkuNzkzIDEyLjUsOS4yOTMgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMiwxIDEyLDQuNTUgMTIuNSw1LjA1IDEzLDQuNTUgMTMsMSAJCSIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTUuMzI4LDUuMDUgMTQuNjIxLDQuMzQzIDEyLjUsNi40NjQgMTAuMzc5LDQuMzQzIDkuNjcyLDUuMDUgMTEuNzkzLDcuMTcxIDkuNjcyLDkuMjkzIDEwLjM3OSwxMCANCgkJMTIuNSw3Ljg3OCAxNC42MjEsMTAgMTUuMzI4LDkuMjkzIDEzLjIwNyw3LjE3MSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-table-striped {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMTYiIGhlaWdodD0iNCIvPg0KCQk8cmVjdCB5PSI4IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMTYiIGhlaWdodD0iNCIvPg0KCTwvZz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwwaC00aC0xSDZINUgxSDB2MXYydjF2NHYxdjJ2MXYzdjFoMWg0aDFoNGgxaDRoMXYtMXYtM3YtMVY5VjhWNFYzVjFWMEgxNXogTTEwLDF2Mkg2VjFIMTB6IE02LDhWNGg0djQNCglINnogTTEwLDl2Mkg2VjlIMTB6IE0xLDFoNHYySDFWMXogTTEsNGg0djRIMVY0eiBNMSw5aDR2MkgxVjl6IE0xLDE1di0zaDR2M0gxeiBNNiwxNXYtM2g0djNINnogTTE1LDE1aC00di0zaDRWMTV6IE0xNSwxMWgtNFY5aDQNCglWMTF6IE0xNSw4aC00VjRoNFY4eiBNMTUsM2gtNFYxaDRWM3oiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-view-paper {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjQTc1RjU3IiBwb2ludHM9IjEzLDAgMTMsMSA1LDEgNSwwIDQsMCA0LDEgNCwyIDQsMyA1LDMgNSwyIDEzLDIgMTMsMyAxNCwzIDE0LDIgMTQsMSAxNCwwIAkJIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiNBNzVGNTciIHBvaW50cz0iMSw0IDAsNCAwLDUgMSw1IDEsMTUgMCwxNSAwLDE2IDEsMTYgMiwxNiAzLDE2IDMsMTUgMiwxNSAyLDUgMyw1IDMsNCAyLDQgCQkiLz4NCgk8L2c+DQo8L2c+DQo8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTMsNXYxMEg1VjVIMTMgTTE0LDRINHYxMmgxMFY0TDE0LDR6Ii8+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iOCIgeT0iNyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiB5PSI5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNiIgaGVpZ2h0PSIyIi8+DQoJCTxyZWN0IHg9IjciIHk9IjEyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-align-body-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjQiIHk9IjIiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSI1IiBoZWlnaHQ9IjIiLz4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEyIi8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTIsNnYxSDVWNkgxMiBNMTMsNUg0djNoOVY1TDEzLDV6Ii8+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMSwxMiAxMSwxMSA2LDExIDYsMTAgNSwxMCA1LDExIDQsMTEgNCwxMiA1LDEyIDUsMTMgNiwxMyA2LDEyIAkJIi8+DQoJCTxyZWN0IHg9IjYiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-align-body-right {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSI1IiBoZWlnaHQ9IjIiLz4NCjxnPg0KCTxyZWN0IHg9IjEzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxMiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTExLDZ2MUg0VjZIMTEgTTEyLDVIM3YzaDlWNUwxMiw1eiIvPg0KPGc+DQoJPGc+DQoJCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iNSwxMiA1LDExIDEwLDExIDEwLDEwIDExLDEwIDExLDExIDEyLDExIDEyLDEyIDExLDEyIDExLDEzIDEwLDEzIDEwLDEyIAkJIi8+DQoJCTxyZWN0IHg9IjkiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iOSIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-align-body-center {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xMiw2djFIOUg4SDVWNmgzaDFIMTIgTTksMUg4djRINHYzaDR2N2gxVjhoNFY1SDlWMUw5LDF6Ii8+DQo8cmVjdCB4PSI2IiB5PSIyIiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iNSIgaGVpZ2h0PSIyIi8+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSI4LDUgOSw1IDksMTEgMTAsMTEgMTAsMTIgOSwxMiA5LDEzIDgsMTMgOCwxMiA3LDEyIDcsMTEgOCwxMSAJCSIvPg0KCQk8cmVjdCB4PSIxMCIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-cell-insert-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNDQ0NDQ0MiIHBvaW50cz0iOS4wNjMsNy41IDEuOTQxLDcuNSA0LjI3LDUuMTcyIDMuNTYzLDQuNDY1IDAuNzM0LDcuMjkzIDAuMDI3LDggMC43MzQsOC43MDcgMy41NjMsMTEuNTM2IA0KCTQuMjcsMTAuODI5IDEuOTQxLDguNSA5LjA2Myw4LjUgIi8+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSIxNSwwIDExLDAgMTEsMSAxNSwxIDE1LDUgMTEsNSAxMSw2IDE1LDYgMTUsMTAgMTEsMTAgMTEsMTEgMTUsMTEgMTUsMTUgMTEsMTUgMTEsMTYgMTUsMTYgMTYsMTYgDQoJCQkxNiwxNSAxNiwxMSAxNiwxMCAxNiw2IDE2LDUgMTYsMSAxNiwwIAkJIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMSwxMS4wOTQgMCwxMC4wOTQgMCwxMSAwLDE1IDAsMTYgMSwxNiA1LDE2IDUsMTUgMSwxNSAJCSIvPg0KCQk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjAsMCAwLDEgMCw1IDAsNS45MDcgMSw0LjkwNyAxLDEgNSwxIDUsMCAxLDAgCQkiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBvbHlnb24gZmlsbD0iIzI1MzQzRiIgcG9pbnRzPSI2LDExLjIyMSA2LDE1IDEwLDE1IDEwLDExIDYuMjIsMTEgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iIzI1MzQzRiIgcG9pbnRzPSI2LDEgNiw0Ljc4MiA2LjIxOCw1IDEwLDUgMTAsMSAJCSIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjYsMTAuNDM4IDYsMTAgNS41NjMsMTAgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSI2LDYgNiw1LjU2NCA1LjU2Myw2IDYsNiAJCSIvPg0KCQk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjEwLDAgNiwwIDUsMCA1LDEgNSwzLjc4MSA2LDQuNzgyIDYsMSAxMCwxIDEwLDUgMTAsNiAxMCw2IDEwLjU2Myw2IDEwLjU2MywxMCAxMCwxMCAxMCwxMSAxMCwxNSANCgkJCTYsMTUgNiwxMS4yMjEgNSwxMi4yMjEgNSwxNSA1LDE2IDYsMTYgMTAsMTYgMTEsMTYgMTEsMTUgMTEsMTEgMTEsMTAgMTEsNiAxMSw1IDExLDEgMTEsMCAJCSIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iNi4yMTgsNSA2LjM5MSw1LjE3MyA2LDUuNTY0IDYsNiAxMCw2IDEwLDUgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iNiwxMC40MzggNi4zOTEsMTAuODI5IDYuMjIsMTEgMTAsMTEgMTAsMTAgNiwxMCAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-cell-insert-right {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNDQ0NDQ0MiIHBvaW50cz0iNi45MzgsNy41IDE0LjA1OSw3LjUgMTEuNzMsNS4xNzIgMTIuNDM4LDQuNDY1IDE1LjI2Niw3LjI5MyAxNS45NzMsOCAxNS4yNjYsOC43MDggMTIuNDM4LDExLjUzNiANCgkxMS43MywxMC44MjkgMTQuMDU5LDguNSA2LjkzOCw4LjUgIi8+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjE1LDAgMTEsMCAxMSwxIDE1LDEgMTUsNC45MDcgMTYsNS45MDcgMTYsNSAxNiwxIDE2LDAgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMCwwIDAsMSAwLDUgMCw2IDAsMTAgMCwxMSAwLDE1IDAsMTYgMSwxNiA1LDE2IDUsMTUgMSwxNSAxLDExIDUsMTEgNSwxMCAxLDEwIDEsNiA1LDYgNSw1IDEsNSANCgkJMSwxIDUsMSA1LDAgMSwwIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjE1LDE1IDExLDE1IDExLDE2IDE1LDE2IDE2LDE2IDE2LDE1IDE2LDExIDE2LDEwLjA5NCAxNSwxMS4wOTQgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzI1MzQzRiIgcG9pbnRzPSI2LDEgNiw1IDkuNzgyLDUgMTAsNC43ODIgMTAsMSAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzI1MzQzRiIgcG9pbnRzPSI2LDExIDYsMTUgMTAsMTUgMTAsMTEuMjIxIDkuNzc5LDExIAkiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMTAsMCA2LDAgNSwwIDUsMSA1LDUgNSw2IDUsMTAgNSwxMSA1LDE1IDUsMTYgNiwxNiAxMCwxNiAxMSwxNiAxMSwxNSAxMSwxMi4yMjEgMTAsMTEuMjIxIDEwLDE1IA0KCQk2LDE1IDYsMTEgNiwxMCA1LjQzOCwxMCA1LjQzOCw2IDYsNiA2LDYgNiw1IDYsMSAxMCwxIDEwLDQuNzgyIDExLDMuNzgxIDExLDEgMTEsMCAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMCwxMC40MzggMTAuNDM4LDEwIDEwLDEwIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjEwLDYgMTAsNiAxMC40MzgsNiAxMCw1LjU2NCAJIi8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjkuNjA5LDUuMTczIDkuNzgyLDUgNiw1IDYsNiAxMCw2IDEwLDUuNTY0IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjYsMTEgOS43NzksMTEgOS42MDksMTAuODI5IDEwLDEwLjQzOCAxMCwxMCA2LDEwIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-cell-insert-top {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNDQ0NDQ0MiIHBvaW50cz0iNy41LDkuMDYzIDcuNSwxLjk0MSA1LjE3Miw0LjI3IDQuNDY1LDMuNTYzIDcuMjkzLDAuNzM0IDgsMC4wMjcgOC43MDcsMC43MzQgMTEuNTM1LDMuNTYzIA0KCTEwLjgyOCw0LjI3IDguNSwxLjk0MSA4LjUsOS4wNjMgIi8+DQo8cmVjdCB4PSIxIiB5PSIxMSIgZmlsbD0ibm9uZSIgd2lkdGg9IjQiIGhlaWdodD0iNCIvPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSIxNSwxNSAxMSwxNSAxMSwxMSAxMCwxMSAxMCwxNSA2LDE1IDYsMTEgNSwxMSA1LDE1IDEsMTUgMSwxMSAwLDExIDAsMTUgMCwxNiAxLDE2IDUsMTYgNiwxNiANCgkJMTAsMTYgMTEsMTYgMTUsMTYgMTYsMTYgMTYsMTUgMTYsMTEgMTUsMTEgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTUsMCAxMSwwIDEwLjA5NCwwIDExLjA5NCwxIDE1LDEgMTUsNSAxNiw1IDE2LDEgMTYsMCAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSIxLDEgNC45MDYsMSA1LjkwNiwwIDUsMCAxLDAgMCwwIDAsMSAwLDUgMSw1IAkiLz4NCjwvZz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiMyNTM0M0YiIHBvaW50cz0iMTEuMjIsNiAxMSw2LjIyIDExLDEwIDE1LDEwIDE1LDYgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiMyNTM0M0YiIHBvaW50cz0iMSw2IDEsMTAgNSwxMCA1LDYuMjE4IDQuNzgxLDYgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxNSw1IDEyLjIyLDUgMTEuMjIsNiAxNSw2IDE1LDEwIDExLDEwIDEwLDEwIDEwLDEwLjU2MyA2LDEwLjU2MyA2LDEwIDUsMTAgMSwxMCAxLDYgNC43ODEsNiANCgkJMy43ODEsNSAxLDUgMCw1IDAsNiAwLDEwIDAsMTEgMSwxMSA1LDExIDYsMTEgMTAsMTEgMTEsMTEgMTUsMTEgMTYsMTEgMTYsMTAgMTYsNiAxNiw1IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjEwLDUuNTYzIDEwLDYgMTAuNDM4LDYgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iNiw1LjU2MyA1LjU2Myw2IDYsNiAJIi8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjEwLjgyOCw2LjM5MSAxMC40MzgsNiAxMCw2IDEwLDEwIDExLDEwIDExLDYuMjIgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iNS4xNzMsNi4zOTEgNSw2LjIxOCA1LDEwIDYsMTAgNiw2IDUuNTYzLDYgCSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-cell-insert-bottom {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNDQ0NDQ0MiIHBvaW50cz0iOC41LDYuOTUzIDguNSwxNC4wNzQgMTAuODI4LDExLjc0NiAxMS41MzUsMTIuNDUzIDguNzA3LDE1LjI4MSA4LDE1Ljk4OCA3LjI5MywxNS4yODEgDQoJNC40NjQsMTIuNDUzIDUuMTcxLDExLjc0NiA3LjUsMTQuMDc0IDcuNSw2Ljk1MyAiLz4NCjxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9Im5vbmUiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTUsMTUgMTEuMTA5LDE1IDEwLjEwOSwxNiAxMSwxNiAxNSwxNiAxNiwxNiAxNiwxNSAxNiwxMSAxNSwxMSAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSIxNSwwIDExLDAgMTAsMCA2LDAgNSwwIDEsMCAwLDAgMCwxIDAsNSAxLDUgMSwxIDUsMSA1LDUgNiw1IDYsMSAxMCwxIDEwLDUgMTEsNSAxMSwxIDE1LDEgMTUsNSANCgkJMTYsNSAxNiwxIDE2LDAgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMSwxNSAxLDExIDAsMTEgMCwxNSAwLDE2IDEsMTYgNSwxNiA1Ljg5MSwxNiA0Ljg5MSwxNSAJIi8+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjMjUzNDNGIiBwb2ludHM9IjEsMTAgNC43OTUsMTAgNSw5Ljc5NSA1LDYgMSw2IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjMjUzNDNGIiBwb2ludHM9IjExLDYgMTEsOS43OTggMTEuMjAyLDEwIDE1LDEwIDE1LDYgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxNSw1IDExLDUgMTAsNSA2LDUgNSw1IDEsNSAwLDUgMCw2IDAsMTAgMCwxMSAxLDExIDMuNzk1LDExIDQuNzk1LDEwIDEsMTAgMSw2IDUsNiA2LDYgNiw1LjQ1MyANCgkJMTAsNS40NTMgMTAsNiAxMCw2IDExLDYgMTUsNiAxNSwxMCAxMS4yMDIsMTAgMTIuMjAzLDExIDE1LDExIDE2LDExIDE2LDEwIDE2LDYgMTYsNSAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMCwxMCAxMCwxMC40NTMgMTAuNDUxLDEwIDEwLDEwIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjYsMTAuNDUzIDYsMTAgNS41NDcsMTAgCSIvPg0KPC9nPg0KPGc+DQoJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMCw2IDEwLDEwIDEwLjQ1MSwxMCAxMC44MjYsOS42MjUgMTEsOS43OTggMTEsNiAJIi8+DQoJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSI1LDkuNzk1IDUuMTcxLDkuNjI1IDUuNTQ3LDEwIDYsMTAgNiw2IDUsNiAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-cell-merge {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTUsMTUgMTEsMTUgMTEsMTEgMTAsMTEgMTAsMTUgNiwxNSA2LDExIDUsMTEgNSwxNSAxLDE1IDEsMTEgMCwxMSAwLDE1IDAsMTYgMSwxNiA1LDE2IDYsMTYgDQoJCTEwLDE2IDExLDE2IDE1LDE2IDE2LDE2IDE2LDE1IDE2LDExIDE1LDExIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjE1LDAgMTEsMCAxMCwwIDYsMCA1LDAgMSwwIDAsMCAwLDEgMCw1IDEsNSAxLDEgNSwxIDUsNSA2LDUgNiwxIDEwLDEgMTAsNSAxMSw1IDExLDEgMTUsMSAxNSw1IA0KCQkxNiw1IDE2LDEgMTYsMCAJIi8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjMjUzNDNGIiBwb2ludHM9IjExLDYgMTAsNiA2LDYgNSw2IDEsNiAxLDEwIDUsMTAgNiwxMCAxMCwxMCAxMSwxMCAxNSwxMCAxNSw2ICIvPg0KPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTE1LDVoLTRoLTFINkg1SDFIMHYxdjR2MWgxaDRoMWg0aDFoNGgxdi0xVjZWNUgxNXogTTE1LDEwaC00aC0xSDZINUgxVjZoNGgxaDRoMWg0VjEweiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-cell-division {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTUsMTUgMTEsMTUgMTEsMTEgMTAsMTEgMTAsMTUgNiwxNSA2LDExIDUsMTEgNSwxNSAxLDE1IDEsMTEgMCwxMSAwLDE1IDAsMTYgMSwxNiA1LDE2IDYsMTYgDQoJCTEwLDE2IDExLDE2IDE1LDE2IDE2LDE2IDE2LDE1IDE2LDExIDE1LDExIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjE1LDAgMTEsMCAxMCwwIDYsMCA1LDAgMSwwIDAsMCAwLDEgMCw1IDEsNSAxLDEgNSwxIDUsNSA2LDUgNiwxIDEwLDEgMTAsNSAxMSw1IDExLDEgMTUsMSAxNSw1IA0KCQkxNiw1IDE2LDEgMTYsMCAJIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSIxMSIgeT0iNiIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjQiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMTUsNWgtNGgtMUg2SDVIMUgwdjF2NHYxaDFoNGgxaDRoMWg0aDF2LTFWNlY1SDE1eiBNMSwxMFY2aDR2NEgxeiBNNiwxMFY2aDR2NEg2eiBNMTUsMTBoLTRWNmg0VjEweiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-delete-row-column {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTYsMTEuMDUxIDE1LjI5MywxMC4zNDMgMTMuMTcyLDEyLjQ2NCAxMS4wNTEsMTAuMzQzIDEwLjM0MywxMS4wNTEgMTIuNDY0LDEzLjE3MiAxMC4zNDMsMTUuMjkzIA0KCTExLjA1MSwxNiAxMy4xNzIsMTMuODc5IDE1LjI5MywxNiAxNiwxNS4yOTMgMTMuODc5LDEzLjE3MiAiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwwaC00aC0xSDZINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMWgzdi0xSDZ2LTRoM3YtMUg2VjZoNHYzaDFWNmg0djNoMVY2VjVWMVYwSDE1eiBNNSwxNUgxdi00aDRWMTV6DQoJIE01LDEwSDFWNmg0VjEweiBNNSw1SDFWMWg0VjV6IE0xMCw1SDZWMWg0VjV6IE0xNSw1aC00VjFoNFY1eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-delete-column {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTYsMTEuMDUxIDE1LjI5MywxMC4zNDMgMTMuMTcyLDEyLjQ2NCAxMS4wNTEsMTAuMzQzIDEwLjM0MywxMS4wNTEgMTIuNDY0LDEzLjE3MiAxMC4zNDMsMTUuMjkzIA0KCTExLjA1MSwxNiAxMy4xNzIsMTMuODc5IDE1LjI5MywxNiAxNiwxNS4yOTMgMTMuODc5LDEzLjE3MiAiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwwaC00aC0xSDZINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMWgzdi0xSDZ2LTRoM3YtMUg2VjZoNHYzaDFWNmg0djNoMVY2VjVWMVYwSDE1eiBNNSwxNUgxdi00aDRWMTV6DQoJIE01LDEwSDFWNmg0VjEweiBNNSw1SDFWMWg0VjV6IE0xMCw1SDZWMWg0VjV6IE0xNSw1aC00VjFoNFY1eiIvPg0KPGc+DQoJPHJlY3QgZmlsbD0iIzUxM0EzQSIgd2lkdGg9IjYiIGhlaWdodD0iMTYiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNNSwxdjE0SDFWMUg1IE02LDBIMHYxNmg2VjBMNiwweiIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI1IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-delete-row {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwwaC00aC0xSDZINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMWgzdi0xSDZ2LTRoM3YtMUg2VjZoNHYzaDFWNmg0djNoMVY2VjVWMVYwSDE1eiBNNSwxNUgxdi00aDRWMTV6DQoJIE01LDEwSDFWNmg0VjEweiBNNSw1SDFWMWg0VjV6IE0xMCw1SDZWMWg0VjV6IE0xNSw1aC00VjFoNFY1eiIvPg0KPHBvbHlnb24gZmlsbD0iI0YwNjA1MSIgcG9pbnRzPSIxNiwxMS4wNTEgMTUuMjkzLDEwLjM0MyAxMy4xNzIsMTIuNDY0IDExLjA1MSwxMC4zNDMgMTAuMzQzLDExLjA1MSAxMi40NjQsMTMuMTcyIDEwLjM0MywxNS4yOTMgDQoJMTEuMDUxLDE2IDEzLjE3MiwxMy44NzkgMTUuMjkzLDE2IDE2LDE1LjI5MyAxMy44NzksMTMuMTcyICIvPg0KPHJlY3QgZmlsbD0iIzUxM0EzQSIgd2lkdGg9IjE2IiBoZWlnaHQ9IjYiLz4NCjxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0xNSwxdjRIMVYxSDE1IE0xNiwwSDB2NmgxNlYwTDE2LDB6Ii8+DQo8cmVjdCB4PSI1IiB5PSIxIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQo8cmVjdCB4PSIxMCIgeT0iMSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-bring-forward {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSw2djlINlY2SDE1IE0xNiw1SDV2MTFoMTFWNUwxNiw1eiIvPg0KPHJlY3QgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjExIiBoZWlnaHQ9IjExIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-bring-front {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSw5djZIOVY5SDE1IE0xNiw4SDh2OGg4VjhMMTYsOHoiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik03LDF2NkgxVjFINyBNOCwwSDB2OGg4VjBMOCwweiIvPg0KPHJlY3QgeD0iMyIgeT0iMyIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEwIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-send-backward {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGQ0JFNUQiIHBvaW50cz0iMTEsNSAxMSwxMSA1LDExIDUsMTYgMTYsMTYgMTYsNSAJIi8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMCwwdjExaDVoNlY1VjBIMHogTTEwLDEwSDVIMVYxaDl2NFYxMHoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-send-back {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjgiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSI1IiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSI4IiB5PSIzIiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iNSIgaGVpZ2h0PSI1Ii8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEzLDhIOHY1djNoOFY4SDEzeiBNMTUsMTVIOXYtMlY5aDRoMlYxNXoiLz4NCgkJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTgsMEgwdjhoM2g1VjNWMHogTTcsM3Y0SDNIMVYxaDZWM3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-dimension {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz4NCjxyZWN0IHg9IjciIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz4NCjxyZWN0IHg9IjEzIiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMyIgeT0iMTEiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMTYsNyAxNiw2IDE1LDYgMTUsNSAxNCw1IDE0LDYgMTMsNiAxMyw3IDE0LDcgMTQsOSAxMyw5IDEzLDEwIDE0LDEwIDE0LDExIDE1LDExIDE1LDEwIDE2LDEwIDE2LDkgDQoJMTUsOSAxNSw3ICIvPg0KPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSI3LDEgNiwxIDYsMCA1LDAgNSwxIDMsMSAzLDAgMiwwIDIsMSAxLDEgMSwyIDIsMiAyLDMgMywzIDMsMiA1LDIgNSwzIDYsMyA2LDIgNywyICIvPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjQiIHk9IjEyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQoJCTxyZWN0IHg9IjciIHk9IjEyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQoJCTxyZWN0IHg9IjgiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iOCIgeT0iMTEiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjcsOCA3LDkgNywxMSA1LDExIDQsMTEgMSwxMSAxLDEyIDQsMTIgNSwxMiA3LDEyIDgsMTIgOCwxMSA4LDkgOCw4IDgsNSA3LDUgCSIvPg0KPC9nPg0KPHBvbHlnb24gZmlsbD0iIzI1MzQzRiIgcG9pbnRzPSI1LDExIDcsMTEgNyw5IDcsOCA3LDUgNSw1IDQsNSAxLDUgMSw4IDEsOSAxLDExIDQsMTEgIi8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTEsNEg4SDFIMHYxdjd2M3YxaDEydi0xVjVWNEgxMXogTTExLDh2MXYydjF2M0g4SDdINUg0SDF2LTN2LTFWOVY4VjVoM2gxaDJoMWgzVjh6Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-dimension-height {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik01LDF2MTRIMVYxSDUgTTYsMEgwdjE2aDZWMEw2LDB6Ii8+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iNyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjExIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE1IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjciIHk9IjE1IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjkiIHk9IjE1IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjExIiB5PSIxNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iMTUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTUiIHk9IjE1IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMTIsNCAxMiwzIDExLDMgMTEsNCAxMCw0IDEwLDUgMTEsNSAxMSwxMSAxMCwxMSAxMCwxMiAxMSwxMiAxMSwxMyAxMiwxMyAxMiwxMiAxMywxMiAxMywxMSANCgkJCTEyLDExIDEyLDUgMTMsNSAxMyw0IAkJIi8+DQoJCTxyZWN0IHg9IjEzIiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiB5PSIxMCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI5IiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-dimension-width {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNSwxdjRIMVYxSDE1IE0xNiwwSDB2NmgxNlYwTDE2LDB6Ii8+DQo8Zz4NCgk8cmVjdCB4PSIxNSIgeT0iNyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjExIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjE1IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iNyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjEyLDExIDEyLDEwIDExLDEwIDExLDExIDUsMTEgNSwxMCA0LDEwIDQsMTEgMywxMSAzLDEyIDQsMTIgNCwxMyA1LDEzIDUsMTIgMTEsMTIgMTEsMTMgMTIsMTMgDQoJCQkxMiwxMiAxMywxMiAxMywxMSAJCSIvPg0KCQk8cmVjdCB4PSIxMCIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNSIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTAiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNSIgeT0iOSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-context-cut {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMy45NDcsMTIuOTI5TDguNzgyLDhsNS4xNjItNC45MjZjMC4wNjYtMC4wNjMsMC4xMDQtMC4xNDYsMC4xMDQtMC4yMzVjMC0wLjA5MS0wLjAzNi0wLjE3NS0wLjEwNC0wLjIzOQ0KCWMtMC4wMjMtMC4wMjMtMC4wNTMtMC4wMjktMC4wNzQtMC4wMzVjLTAuMDAyLDAtMC4wMDUtMC4wMDEtMC4wMDgtMC4wMDJjMC0wLjAwMi0wLjAwMS0wLjAwNi0wLjAwMi0wLjAwOA0KCWMtMC4wMDYtMC4wMjItMC4wMTQtMC4wNTMtMC4wNDEtMC4wNzhjLTAuMzU2LTAuMzQtMC44My0wLjUyNi0xLjMzNS0wLjUyNnMtMC45NzgsMC4xODctMS4zMzMsMC41MjZMOS4xMDksNC40MjENCglDOC40MjQsNS4wNzcsOC4zNzksNi4xMzUsOSw2Ljg0OGwtMC43MTIsMC42OEw2LjU1LDUuODY5QzYuNDE4LDUuNzQ2LDYuMTkxLDUuNzQ1LDYuMDU5LDUuODdDNS45OTMsNS45MzQsNS45NTcsNi4wMTgsNS45NTYsNi4xMDcNCgljMCwwLjA5LDAuMDM3LDAuMTc0LDAuMTAzLDAuMjM3TDcuNzkzLDhMNi4wNTYsOS42NTZDNS45OSw5LjcxOSw1Ljk1NCw5LjgwMyw1Ljk1NCw5Ljg5M2MwLDAuMDksMC4wMzYsMC4xNzQsMC4xMDMsMC4yMzgNCgljMC4xMjgsMC4xMjUsMC4zNjIsMC4xMjUsMC40OTIsMGwxLjc0LTEuNjZsMC43MTQsMC42ODJjLTAuMjg3LDAuMzI1LTAuNDQ0LDAuNzMyLTAuNDQ0LDEuMTQ5YzAsMC40ODQsMC4xOTcsMC45MzgsMC41NTQsMS4yNzcNCglsMi4wMzksMS45NDNjMC4zNTQsMC4zNDEsMC44MjYsMC41MjcsMS4zMzEsMC41MjdjMC41MDQtMC4wMDEsMC45NzktMC4xODgsMS4zMzctMC41MjRjMC4wMjYtMC4wMjUsMC4wMzUtMC4wNTYsMC4wNDEtMC4wNzgNCgljMC0wLjAwMiwwLjAwMS0wLjAwNCwwLjAwMi0wLjAwNmMwLjAwMi0wLjAwMSwwLjAwNi0wLjAwMiwwLjAwOC0wLjAwMmMwLjAyMy0wLjAwNiwwLjA1Mi0wLjAxNCwwLjA3OC0wLjAzNw0KCWMwLjA2Ni0wLjA2MywwLjEwNC0wLjE0OCwwLjEwNC0wLjIzOEMxNC4wNSwxMy4wNzUsMTQuMDE0LDEyLjk5MSwxMy45NDcsMTIuOTI5eiBNMTIuNDgzLDEzLjM4M2MtMC4zMTksMC0wLjYxOC0wLjExOC0wLjg0MS0wLjMzMg0KCWwtMi4wNDEtMS45NDVjLTAuMjI3LTAuMjIxLTAuMzQ3LTAuNDk4LTAuMzQ3LTAuODAyYzAtMC4yMzUsMC4wODctMC40NjYsMC4yNTEtMC42NzFsMy42ODEsMy41MTINCglDMTIuOTY5LDEzLjMwMSwxMi43MjcsMTMuMzgzLDEyLjQ4MywxMy4zODN6IE05LjYsNC44OTZsMi4wNC0xLjk0NWMwLjIyLTAuMjA5LDAuNTEzLTAuMzI0LDAuODIzLTAuMzI0DQoJYzAuMjU4LDAsMC41MTIsMC4wODIsMC43MjIsMC4yMjlMOS41MDQsNi4zNjhDOS4xNDksNS45MTUsOS4xODgsNS4yOTEsOS42LDQuODk2eiIvPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0zLjI0OSw2LjExM0MzLjY1OCw2LjUwMSw0LjIsNi43MTQsNC43NzUsNi43MTRjMC41NzgsMCwxLjEyMS0wLjIxNCwxLjUzMS0wLjYwNA0KCQkJYzAuNDA4LTAuMzksMC42MzItMC45MDksMC42MzItMS40NmMwLTAuNTUzLTAuMjI1LTEuMDcxLTAuNjM0LTEuNDZMNS42MzksMi41NTRDNS4yNSwyLjE4Miw0LjY5MiwxLjk2OCw0LjExMSwxLjk2OA0KCQkJUzIuOTcyLDIuMTgyLDIuNTgzLDIuNTU0QzIuMTc0LDIuOTQ0LDEuOTUsMy40NjQsMS45NTEsNC4wMThjMCwwLjU1MywwLjIyNSwxLjA3LDAuNjMyLDEuNDU4TDMuMjQ5LDYuMTEzeiBNNC4xMTEsMi42MTkNCgkJCWMwLjM5MiwwLDAuNzYxLDAuMTQ2LDEuMDM3LDAuNDA4bDAuNjY1LDAuNjM4YzAuMjc3LDAuMjY1LDAuNDMsMC42MTQsMC40MywwLjk4NmMwLDAuMzcyLTAuMTUxLDAuNzIyLTAuNDI4LDAuOTg1DQoJCQlDNS41NTEsNS44ODksNS4xNzIsNi4wMzMsNC43NzYsNi4wMzNjLTAuMzk1LDAtMC43NzMtMC4xNDUtMS4wMzctMC4zOTVMMy4wNzMsNS4wMDJDMi43OTksNC43NCwyLjY0Nyw0LjM5MSwyLjY0Niw0LjAxOA0KCQkJczAuMTUxLTAuNzI1LDAuNDI2LTAuOTlDMy4zNTEsMi43NjUsMy43MiwyLjYxOSw0LjExMSwyLjYxOXoiLz4NCgkJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTQuNzc1LDkuMzA0Yy0wLjU4MSwwLTEuMTM4LDAuMjE0LTEuNTI4LDAuNTg2bC0wLjY2NCwwLjYzOGMtMC40MSwwLjM4Ny0wLjYzNSwwLjkwNC0wLjYzNSwxLjQ1OA0KCQkJYzAsMC41NTEsMC4yMjUsMS4wNjksMC42MzQsMS40NjFjMC40MDksMC4zOSwwLjk1MSwwLjYwNCwxLjUyNywwLjYwNGMwLjU3NywwLDEuMTItMC4yMTQsMS41MjgtMC42MDRsMC42NjYtMC42MzUNCgkJCWMwLjQwOS0wLjM5LDAuNjM1LTAuOTA3LDAuNjM1LTEuNDYxYzAtMC41NTItMC4yMjUtMS4wNzEtMC42MzQtMS40NjFDNS45MTUsOS41MTgsNS4zNTcsOS4zMDQsNC43NzUsOS4zMDR6IE02LjI0MywxMS4zNDkNCgkJCWMwLDAuMzcyLTAuMTUzLDAuNzIyLTAuNDMsMC45ODVsLTAuNjY1LDAuNjM1Yy0wLjI3NiwwLjI2NC0wLjY0NSwwLjQwOS0xLjAzOCwwLjQwOWMtMC4zOTMsMC0wLjc2MS0wLjE0Ni0xLjAzOC0wLjQwOQ0KCQkJYy0wLjI3Ni0wLjI2MS0wLjQyOC0wLjYxMS0wLjQyOC0wLjk4NWMwLTAuMzcyLDAuMTUyLTAuNzIxLDAuNDI5LTAuOTgzbDAuNjY1LTAuNjM3YzAuMjc5LTAuMjY0LDAuNjQ4LTAuNDEsMS4wMzktMC40MQ0KCQkJczAuNzU5LDAuMTQ2LDEuMDM3LDAuNDFDNi4wOSwxMC42MjUsNi4yNDMsMTAuOTc1LDYuMjQzLDExLjM0OXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-context-copy {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik05LDRWMEgwdjEyaDd2NGg1aDF2LTFoMXYtMWgtMXYtMWgxdjFoMXYtMWgxdi0xVjRIOXogTTcsMTFIMVYxaDd2M0g3VjExeiBNMTUsMTJoLTJoLTF2MXYySDh2LTN2LTFWNWgxaDYNCglWMTJ6Ii8+DQo8Zz4NCgk8Zz4NCgkJPHJlY3QgeD0iMiIgeT0iMiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIyIiB5PSI0IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjIiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMiIgeT0iOCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iOSIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-context-paste {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSI4IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjgiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iOCIgeT0iMTEiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTEsNVYxSDhWMEg0djFIMXYxMmg1djNoNnYtMWgxdi0xaC0xdi0xaC0xdjJIN3YtMnYtMVY2aDNoMWgzdjZoLTJ2MWgxdjFoMXYtMWgxVjVIMTF6IE01LDFoMnYxSDVWMXoNCgkgTTEwLDVINnY3SDJWMmgydjFoNFYyaDJWNXoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-context-paste-text {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iOCw3IDgsOCA4LDkgOSw5IDksOCAxMCw4IDEwLDExIDksMTEgOSwxMiAxMCwxMiAxMSwxMiAxMiwxMiAxMiwxMSAxMSwxMSAxMSw4IDEyLDggMTIsOSAxMyw5IDEzLDggDQoJMTMsNyAiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMSw1VjFIOFYwSDR2MUgxdjEyaDV2M2g2di0xaDF2LTFoLTF2LTFoLTF2Mkg3di0ydi0xVjZoM2gxaDN2NmgtMnYxaDF2MWgxdi0xaDFWNUgxMXogTTUsMWgydjFINVYxeg0KCSBNMTAsNUg2djdIMlYyaDJ2MWg0VjJoMlY1eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-context-delete {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMSwzVjJjMC0wLjU1My0wLjQ0Ny0xLTEtMUg2QzUuNDQ4LDEsNSwxLjQ0Nyw1LDJ2MUgydjFoMXY4YzAsMS42NTYsMS4zNDMsMywzLDNoNGMxLjY1NiwwLDMtMS4zNDQsMy0zVjQNCgloMVYzSDExeiBNNiwyaDR2MUg2VjJ6IE0xMiwxMmMwLDEuMTA0LTAuODk2LDItMiwySDZjLTEuMTAzLDAtMi0wLjg5Ni0yLTJWNGg4VjEyeiIvPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjUiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgkJPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8L2c+DQo8L2c+DQo8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMiIgaGVpZ2h0PSI2Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-context-linked-item-add {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik04LDEuN2MzLjQ3NCwwLDYuMywyLjgyNiw2LjMsNi4zcy0yLjgyNiw2LjMtNi4zLDYuM1MxLjcsMTEuNDc0LDEuNyw4UzQuNTI2LDEuNyw4LDEuNyBNOCwxDQoJQzQuMTM0LDEsMSw0LjEzNCwxLDhzMy4xMzQsNyw3LDdzNy0zLjEzNCw3LTdTMTEuODY2LDEsOCwxTDgsMXoiLz4NCjxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMTEuNSw3LjUgOC41LDcuNSA4LjUsNC41IDcuNSw0LjUgNy41LDcuNSA0LjUsNy41IDQuNSw4LjUgNy41LDguNSA3LjUsMTEuNSA4LjUsMTEuNSA4LjUsOC41IA0KCTExLjUsOC41ICIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-context-linked-item-connect {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNNS42MzcsMTAuNjI3Yy0wLjA2NywwLTAuMTM2LTAuMDI2LTAuMTg3LTAuMDc4Yy0wLjEwMy0wLjEwMS0wLjEwMy0wLjI2NywwLTAuMzdsNC41ODItNC41ODENCgkJCWMwLjEwMy0wLjEwMiwwLjI2Ny0wLjEwMiwwLjM3LDBjMC4xMDIsMC4xMDQsMC4xMDIsMC4yNjgsMCwwLjM3MmwtNC41ODEsNC41ODFDNS43NjksMTAuNjAxLDUuNzAyLDEwLjYyNyw1LjYzNywxMC42MjcNCgkJCUw1LjYzNywxMC42Mjd6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEzLjQzMiwyLjcxOWwtMC4xNDgtMC4xNWMtMC41MjktMC41MjgtMS4yMzItMC44MTktMS45ODItMC44MTlTOS44NDgsMi4wNCw5LjMyMiwyLjU2OEw4LjAxNSwzLjg3Mw0KCQljLTAuNTgzLDAuNTg2LTAuODc0LDEuMzk2LTAuOCwyLjIyM0M3LjI0LDYuMzU1LDcuNDYyLDYuNTYsNy43NjksNi41NmMwLjAwMSwwLDAuMDAzLDAsMC4wMDQsMA0KCQlDOC4wNTIsNi41MzIsOC4yNiw2LjI4Myw4LjIzNSw2LjAwMkM4LjE4OCw1LjQ3OSw4LjM3Myw0Ljk2Niw4Ljc0MSw0LjU5N2wxLjMwOC0xLjMwNmMwLjY2OC0wLjY3LDEuODQtMC42NjgsMi41MS0wLjAwMg0KCQlsMC4xNDcsMC4xNDljMC4zMzUsMC4zMzUsMC41MiwwLjc4MiwwLjUyLDEuMjU4cy0wLjE4NSwwLjkyMS0wLjUyLDEuMjU2bC0xLjMwNCwxLjMwNmMtMC4zMzIsMC4zMzEtMC43NzEsMC41MTMtMS4yMzYsMC41MTMNCgkJYy0wLjA1NSwwLTAuMTExLTAuMDAyLTAuMjA5LTAuMDFjLTAuMjY4LDAtMC40OTQsMC4yMDYtMC41MTYsMC40NjVjLTAuMDI3LDAuMjgxLDAuMTgsMC41MzEsMC40NjEsMC41NTkNCgkJYzAuMDg2LDAuMDA5LDAuMTcyLDAuMDEzLDAuMjU5LDAuMDEzYzAuNzQxLDAsMS40MzktMC4yODcsMS45NjYtMC44MWwxLjMwMy0xLjMwN2MwLjUyOS0wLjUyNywwLjgyLTEuMjMxLDAuODItMS45ODENCgkJUzEzLjk2LDMuMjQ2LDEzLjQzMiwyLjcxOXoiLz4NCgk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNOC4yMyw5LjQzOGMtMC4wMDEsMC0wLjAwMiwwLTAuMDAzLDBDNy45NDYsOS40NjYsNy43MzksOS43MTYsNy43NjYsOS45OTMNCgkJYzAuMDQ2LDAuNTI2LTAuMTM4LDEuMDM5LTAuNTA1LDEuNDA4bC0xLjMwNiwxLjMwM2MtMC42NjksMC42NzItMS44NDIsMC42NzEtMi41MTIsMC4wMDNsLTAuMTQ3LTAuMTQ5DQoJCWMtMC4zMzYtMC4zMzYtMC41MjEtMC43ODItMC41MjEtMS4yNTdzMC4xODYtMC45MiwwLjUyMi0xLjI1NWwxLjMwMi0xLjMwNWMwLjMzMi0wLjMzMiwwLjc3LTAuNTE1LDEuMjM0LTAuNTE1DQoJCWMwLjA1NiwwLDAuMTEzLDAuMDAzLDAuMjE3LDAuMDExYzAuMjY5LDAsMC40ODgtMC4yMDIsMC41MS0wLjQ2NkM2LjU3MSw3LjYzNSw2LjUzLDcuNTAxLDYuNDQyLDcuMzk2DQoJCUM2LjM1NCw3LjI5MSw2LjIzMSw3LjIyNiw2LjA5Myw3LjIxNEM1LjI2Miw3LjE0Niw0LjQ1Niw3LjQzNiwzLjg3NCw4LjAxN0wyLjU3Myw5LjMyYy0wLjUzMSwwLjUyNy0wLjgyNCwxLjIzLTAuODI0LDEuOTgNCgkJYzAsMC43NDksMC4yOTIsMS40NTMsMC44MiwxLjk4M2wwLjE0NywwLjE0N0MzLjI0NiwxMy45NTksMy45NSwxNC4yNSw0LjcsMTQuMjVjMC43NTIsMCwxLjQ1NS0wLjI5MywxLjk3OS0wLjgyM2wxLjMwNy0xLjMwNQ0KCQljMC41ODItMC41ODUsMC44NzMtMS4zOTUsMC43OTgtMi4yMjFDOC43NjIsOS42MzgsOC41NCw5LjQzOCw4LjIzLDkuNDM4eiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-context-linked-item-delete {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik04LDEuN2MzLjQ3NCwwLDYuMywyLjgyNiw2LjMsNi4zcy0yLjgyNiw2LjMtNi4zLDYuM1MxLjcsMTEuNDc0LDEuNyw4UzQuNTI2LDEuNyw4LDEuNyBNOCwxDQoJQzQuMTM0LDEsMSw0LjEzNCwxLDhzMy4xMzQsNyw3LDdzNy0zLjEzNCw3LTdTMTEuODY2LDEsOCwxTDgsMXoiLz4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iMTAuODI4LDEwLjEyMSA4LjcwNyw4IDEwLjgyOCw1Ljg3OSAxMC4xMjEsNS4xNzIgOCw3LjI5MyA1Ljg3OSw1LjE3MiA1LjE3MSw1Ljg3OSA3LjI5Myw4IA0KCTUuMTcxLDEwLjEyMSA1Ljg3OSwxMC44MjggOCw4LjcwNyAxMC4xMjEsMTAuODI4ICIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-context-linked-item-setting {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik04Ljg2OSwxNUg3LjEzYy0wLjE1MywwLTAuMjg1LTAuMTA0LTAuMzI0LTAuMjUzTDYuMzcsMTMuMDAyYy0wLjI2Mi0wLjA4NS0wLjUxNS0wLjE5MS0wLjc1NS0wLjMxNA0KCWwtMS41NDQsMC45M2MtMC4xMywwLjA3OS0wLjMsMC4wNTctMC40MDktMC4wNTFsLTEuMjI5LTEuMjI5Yy0wLjEwNy0wLjEwNy0wLjEyOS0wLjI3My0wLjA1MS0wLjQwN2wwLjkyOC0xLjU0Nw0KCWMtMC4xMjUtMC4yMzctMC4yMy0wLjQ5My0wLjMxMy0wLjc1NUwxLjI1LDkuMTk1QzEuMTA0LDkuMTU1LDEsOS4wMjMsMSw4Ljg2OVY3LjEzYzAtMC4xNTMsMC4xMDQtMC4yODQsMC4yNTMtMC4zMjRMMyw2LjM3DQoJYzAuMDgzLTAuMjYxLDAuMTg4LTAuNTEzLDAuMzEzLTAuNzUzTDIuMzg1LDQuMDcyQzIuMzA4LDMuOTQxLDIuMzI3LDMuNzczLDIuNDM2LDMuNjY1bDEuMjI5LTEuMjI5DQoJYzAuMTA4LTAuMTA3LDAuMjc3LTAuMTI3LDAuNDA4LTAuMDUxbDEuNTQ0LDAuOTI5QzUuODU3LDMuMTg4LDYuMTEsMy4wODQsNi4zNzIsM2wwLjQzNi0xLjc0OEM2Ljg0NSwxLjEwNCw2Ljk3NywxLDcuMTMsMWgxLjczOQ0KCWMwLjE1NCwwLDAuMjg2LDAuMTA0LDAuMzI0LDAuMjUzTDkuNjI5LDNjMC4yNjIsMC4wODQsMC41MTMsMC4xODksMC43NTQsMC4zMTNsMS41NDUtMC45MjljMC4xMjktMC4wNzYsMC4yOTktMC4wNTksMC40MDgsMC4wNTENCglsMS4yMjksMS4yMjljMC4xMDcsMC4xMDgsMC4xMjcsMC4yNzYsMC4wNSwwLjQwN2wtMC45MjksMS41NDVjMC4xMjUsMC4yNCwwLjIyOSwwLjQ5MiwwLjMxMSwwLjc1NWwxLjc0OCwwLjQzNg0KCUMxNC44OTYsNi44NDYsMTUsNi45NzcsMTUsNy4xM3YxLjczOWMwLDAuMTU0LTAuMTA0LDAuMjg2LTAuMjUzLDAuMzI0bC0xLjc0NSwwLjQzNmMtMC4wODUsMC4yNjItMC4xOTEsMC41MTQtMC4zMTQsMC43NTUNCglsMC45MzEsMS41NDRjMC4wNzksMC4xMzEsMC4wNTYsMC4yOTktMC4wNTIsMC40MDhsLTEuMjI4LDEuMjI5Yy0wLjEwNywwLjEwNy0wLjI3MywwLjEyNy0wLjQwNywwLjA1bC0xLjU0OC0wLjkyOQ0KCWMtMC4yMzgsMC4xMjUtMC40OTIsMC4yMjktMC43NTUsMC4zMTFsLTAuNDMzLDEuNzQ5QzkuMTU1LDE0Ljg5Niw5LjAyMywxNSw4Ljg2OSwxNXogTTcuMzkyLDE0LjMzNGgxLjIxNmwwLjQxOS0xLjY3OQ0KCWMwLjAyOS0wLjExNCwwLjExOS0wLjIwNywwLjIzNS0wLjIzOWMwLjM0NC0wLjA5NiwwLjY3LTAuMjMyLDAuOTY3LTAuNDAzYzAuMTA5LTAuMDYzLDAuMjQ0LTAuMDU4LDAuMzQ2LDAuMDEyDQoJYzAuMDExLDAuMDA0LDAuMDE5LDAuMDExLDAuMDI0LDAuMDE5bDEuNDQ1LDAuODY3bDAuODU5LTAuODU4bC0wLjg3NS0xLjQ1OGMtMC4wMDYtMC4wMTEtMC4wMTUtMC4wMTktMC4wMTktMC4wMjUNCgljLTAuMDU4LTAuMTAzLTAuMDYtMC4yMzItMC4wMDMtMC4zMzZjMC4xNjktMC4zMDEsMC4zMDktMC42MjYsMC40MDQtMC45NjZjMC4wMzItMC4xMTYsMC4xMjctMC4yMDQsMC4yMzYtMC4yMzZsMS42NzgtMC40MTlWNy4zOTMNCglsLTEuNjcxLTAuNDJjLTAuMTE2LTAuMDI5LTAuMjA3LTAuMTE4LTAuMjQtMC4yMzRjLTAuMDk1LTAuMzQzLTAuMjMtMC42NjgtMC40MDEtMC45NjdjLTAuMDY2LTAuMTE1LTAuMDU2LTAuMjU2LDAuMDItMC4zNjMNCgljMC4wMDItMC4wMDIsMC4wMDYtMC4wMDYsMC4wMDgtMC4wMDlsMC44NjctMS40NDZsLTAuODYtMC44NjFsLTEuNDU3LDAuODc1Yy0wLjAwNSwwLjAwMy0wLjAwOSwwLjAwNi0wLjAxNCwwLjAxDQoJYy0wLjEwNCwwLjA2OC0wLjI0LDAuMDcyLTAuMzQ5LDAuMDEyYy0wLjMtMC4xNzItMC42MjctMC4zMDgtMC45NjctMC40MDNDOS4xNDUsMy41NTMsOS4wNTgsMy40NjEsOS4wMjcsMy4zNDZMOC42MDgsMS42NjhINy4zOTINCglMNi45NzMsMy4zNDRDNi45NDQsMy40NjEsNi44NTQsMy41NTMsNi43MzksMy41ODVDNi4zOTgsMy42ODEsNi4wNzEsMy44MTYsNS43NzIsMy45ODhDNS42NjMsNC4wNDksNS41Myw0LjA0Niw1LjQyNCwzLjk3Nw0KCUM1LjQxNSwzLjk3MSw1LjQwNywzLjk2Nyw1LjM5OCwzLjk2TDMuOTUyLDMuMDkybC0wLjg2MSwwLjg2bDAuODc1LDEuNDU3YzAuMDc4LDAuMTA2LDAuMDg3LDAuMjQ5LDAuMDIyLDAuMzYzDQoJQzMuODE1LDYuMDcsMy42OCw2LjM5NiwzLjU4NSw2LjczOUMzLjU1Miw2Ljg1NCwzLjQ2LDYuOTQzLDMuMzQ0LDYuOTczbC0xLjY3NywwLjQydjEuMjE2bDEuNjc3LDAuNDE5DQoJYzAuMTE2LDAuMDI5LDAuMjA4LDAuMTE5LDAuMjQsMC4yMzVjMC4wOTYsMC4zNDUsMC4yMzEsMC42NywwLjQwMywwLjk2N2MwLjA1OSwwLjEwNCwwLjA1OCwwLjIzMy0wLjAwMSwwLjMzNg0KCWMtMC4wMDgsMC4wMTQtMC4wMTYsMC4wMjQtMC4wMjYsMC4wMzdsLTAuODY5LDEuNDQ2bDAuODYxLDAuODYxbDEuNDU4LTAuODc3YzAuMDAzLTAuMDA0LDAuMDA5LTAuMDA3LDAuMDEzLTAuMDA5DQoJYzAuMTA1LTAuMDY5LDAuMjQtMC4wNzUsMC4zNDktMC4wMTVjMC4zLDAuMTY5LDAuNjI2LDAuMzA5LDAuOTY3LDAuNDAxYzAuMTE2LDAuMDMzLDAuMjAzLDAuMTI4LDAuMjM0LDAuMjM3TDcuMzkyLDE0LjMzNHoiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik04LDEwLjk0MWMtMS42MjMsMC0yLjk0Mi0xLjMxOS0yLjk0Mi0yLjk0MWMwLTEuNjIzLDEuMzE5LTIuOTQxLDIuOTQyLTIuOTQxDQoJYzEuNjIyLDAsMi45NDEsMS4zMTgsMi45NDEsMi45NDFDMTAuOTQxLDkuNjIyLDkuNjIyLDEwLjk0MSw4LDEwLjk0MXogTTgsNS43MjVDNi43NDUsNS43MjUsNS43MjUsNi43NDUsNS43MjUsOA0KCWMwLDEuMjU0LDEuMDIxLDIuMjc2LDIuMjc1LDIuMjc2UzEwLjI3Niw5LjI1NCwxMC4yNzYsOEMxMC4yNzYsNi43NDUsOS4yNTQsNS43MjUsOCw1LjcyNXoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-context-linked-item-setting-all {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik01LjE0Miw4LjM2OEg0LjIyN2MtMC4wOCwwLTAuMTUxLTAuMDU1LTAuMTctMC4xMzRMMy44MjcsNy4zMTZDMy42ODgsNy4yNzEsMy41NTYsNy4yMTYsMy40MjksNy4xNQ0KCUwyLjYxNyw3LjYzOUMyLjU0Nyw3LjY4MSwyLjQ1OCw3LjY3LDIuNDAxLDcuNjEzTDEuNzU0LDYuOTY3QzEuNjk4LDYuOTEsMS42ODgsNi44MiwxLjcyOCw2Ljc1MWwwLjQ4OC0wLjgxMg0KCUMyLjE1Miw1LjgxMywyLjA5Niw1LjY4LDIuMDUyLDUuNTQxTDEuMTMzLDUuMzEzQzEuMDU1LDUuMjkyLDEsNS4yMjMsMSw1LjE0MlY0LjIyN2MwLTAuMDgsMC4wNTUtMC4xNTEsMC4xMzMtMC4xNzFsMC45Mi0wLjIyOQ0KCUMyLjA5NywzLjY4OCwyLjE1MiwzLjU1NiwyLjIxOCwzLjQzTDEuNzI5LDIuNjE3Yy0wLjA0LTAuMDY4LTAuMDMtMC4xNTgsMC4wMjctMC4yMTVsMC42NDctMC42NDYNCgljMC4wNTctMC4wNTcsMC4xNDYtMC4wNjcsMC4yMTUtMC4wMjdMMy40MywyLjIxN2MwLjEyNy0wLjA2NCwwLjI1OC0wLjExOSwwLjM5Ny0wLjE2NGwwLjIyOS0wLjkyQzQuMDc1LDEuMDU1LDQuMTQ2LDEsNC4yMjcsMQ0KCWgwLjkxNWMwLjA4MSwwLDAuMTUxLDAuMDU1LDAuMTcxLDAuMTMzbDAuMjI5LDAuOTJjMC4xMzksMC4wNDUsMC4yNywwLjEsMC4zOTcsMC4xNjVsMC44MTMtMC40ODgNCgljMC4wNjctMC4wNDEsMC4xNTctMC4wMywwLjIxNCwwLjAyNmwwLjY0NywwLjY0NkM3LjY3LDIuNDU5LDcuNjgsMi41NDksNy42MzksMi42MTdMNy4xNTEsMy40M2MwLjA2NSwwLjEyNywwLjEyLDAuMjU5LDAuMTY0LDAuMzk3DQoJbDAuOTE5LDAuMjI5YzAuMDc5LDAuMDE5LDAuMTM0LDAuMDksMC4xMzQsMC4xN3YwLjkxNWMwLDAuMDgxLTAuMDU1LDAuMTUxLTAuMTM0LDAuMTcxTDcuMzE2LDUuNTQxDQoJQzcuMjcyLDUuNjgsNy4yMTcsNS44MTEsNy4xNTEsNS45MzlsMC40ODgsMC44MTJDNy42OCw2LjgyLDcuNjcsNi45MSw3LjYxNCw2Ljk2N0w2Ljk2Niw3LjYxM0M2LjkxLDcuNjcsNi44MjEsNy42ODEsNi43NTIsNy42MzkNCglMNS45MzksNy4xNUM1LjgxMiw3LjIxNyw1LjY4LDcuMjcxLDUuNTQxLDcuMzE0bC0wLjIyOSwwLjkyQzUuMjkyLDguMzEzLDUuMjIyLDguMzY4LDUuMTQyLDguMzY4eiBNNC4zNjQsOC4wMTZoMC42NDFsMC4yMi0wLjg4MQ0KCUM1LjI0LDcuMDczLDUuMjg4LDcuMDI1LDUuMzQ5LDcuMDA4QzUuNTI5LDYuOTU3LDUuNyw2Ljg4Niw1Ljg1Nyw2Ljc5NWMwLjA1OC0wLjAzMiwwLjEyOS0wLjAyOSwwLjE4NCwwLjAwNw0KCWMwLjAwNSwwLjAwMywwLjAwOCwwLjAwNiwwLjAxMywwLjAwOUw2LjgxNSw3LjI3bDAuNDUzLTAuNDUzbC0wLjQ2MS0wLjc3QzYuODAzLDYuMDQyLDYuOCw2LjAzNyw2Ljc5OCw2LjAzMw0KCUM2Ljc2Niw1Ljk3OSw2Ljc2NSw1LjkxMiw2Ljc5Niw1Ljg1N2MwLjA5LTAuMTU4LDAuMTYyLTAuMzI4LDAuMjEyLTAuNTFDNy4wMjUsNS4yODYsNy4wNzQsNS4yNCw3LjEzNCw1LjIyNWwwLjg4Mi0wLjIyMVY0LjM2Mw0KCUw3LjEzNCw0LjE0NUM3LjA3Myw0LjEyOCw3LjAyNSw0LjA4Miw3LjAwNyw0LjAyYy0wLjA1LTAuMTgtMC4xMjItMC4zNTEtMC4yMTEtMC41MDhjLTAuMDM1LTAuMDYxLTAuMDMtMC4xMzUsMC4wMTEtMC4xOTINCglDNi44MDksMy4zMTgsNi44MSwzLjMxNiw2LjgxMSwzLjMxNGwwLjQ1Ny0wLjc2Mkw2LjgxNCwyLjEwMmwtMC43NjYsMC40NkM2LjA0NiwyLjU2Myw2LjA0MywyLjU2NCw2LjA0MSwyLjU2Ng0KCUM1Ljk4NSwyLjYwMyw1LjkxNSwyLjYwNSw1Ljg1NywyLjU3MmMtMC4xNTgtMC4wOS0wLjMyOS0wLjE2MS0wLjUxLTAuMjEyQzUuMjg2LDIuMzQ0LDUuMjQsMi4yOTUsNS4yMjQsMi4yMzRsLTAuMjItMC44ODNoLTAuNjQNCglsLTAuMjIsMC44ODJDNC4xMjgsMi4yOTUsNC4wODIsMi4zNDQsNC4wMjEsMi4zNkMzLjg0LDIuNDExLDMuNjY5LDIuNDgxLDMuNTExLDIuNTcyQzMuNDU0LDIuNjA1LDMuMzgzLDIuNjA0LDMuMzI4LDIuNTY2DQoJQzMuMzI0LDIuNTY0LDMuMzE5LDIuNTYyLDMuMzE1LDIuNTU5TDIuNTU0LDIuMTAyTDIuMTAxLDIuNTUzbDAuNDYsMC43NjhjMC4wNCwwLjA1NywwLjA0NiwwLjEzMSwwLjAxMiwwLjE5MQ0KCUMyLjQ4MiwzLjY2OSwyLjQxMSwzLjg0LDIuMzYxLDQuMDJDMi4zNDMsNC4wODIsMi4yOTQsNC4xMjgsMi4yMzMsNC4xNDVMMS4zNTEsNC4zNjN2MC42NDFsMC44ODMsMC4yMjENCgljMC4wNjIsMC4wMTYsMC4xMSwwLjA2MywwLjEyNywwLjEyNEMyLjQxMSw1LjUyOSwyLjQ4Miw1LjcsMi41NzMsNS44NTdjMC4wMzEsMC4wNTUsMC4wMzEsMC4xMjEtMC4wMDEsMC4xNzYNCglDMi41NjgsNi4wNCwyLjU2Myw2LjA0NywyLjU1OCw2LjA1M0wyLjEwMSw2LjgxNWwwLjQ1MywwLjQ1MmwwLjc2Ny0wLjQ2MWMwLjAwMi0wLjAwMSwwLjAwNS0wLjAwMiwwLjAwNy0wLjAwNA0KCWMwLjA1Ni0wLjAzNywwLjEyNi0wLjAzOSwwLjE4NS0wLjAwN2MwLjE1NywwLjA5LDAuMzI5LDAuMTYxLDAuNTA5LDAuMjEyYzAuMDYxLDAuMDE3LDAuMTA4LDAuMDY1LDAuMTIzLDAuMTI3TDQuMzY0LDguMDE2eiIvPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTQuNjg0LDYuMjMyYy0wLjg1NCwwLTEuNTQ5LTAuNjk1LTEuNTQ5LTEuNTQ5czAuNjk0LTEuNTQ5LDEuNTQ5LTEuNTQ5YzAuODU0LDAsMS41NDksMC42OTQsMS41NDksMS41NDkNCglDNi4yMzMsNS41MzcsNS41MzgsNi4yMzIsNC42ODQsNi4yMzJ6IE00LjY4NCwzLjQ4NmMtMC42NiwwLTEuMTk3LDAuNTM3LTEuMTk3LDEuMTk3czAuNTM3LDEuMTk4LDEuMTk3LDEuMTk4DQoJczEuMTk4LTAuNTM4LDEuMTk4LTEuMTk4UzUuMzQ0LDMuNDg2LDQuNjg0LDMuNDg2eiIvPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTExLjEyOCwxNWgtMS4wOTljLTAuMDk3LDAtMC4xOC0wLjA2Ni0wLjIwNS0wLjE2TDkuNTUsMTMuNzM3Yy0wLjE2NS0wLjA1My0wLjMyNC0wLjEyLTAuNDc4LTAuMTk4DQoJbC0wLjk3NSwwLjU4OGMtMC4wODIsMC4wNDktMC4xODksMC4wMzUtMC4yNTgtMC4wMzJsLTAuNzc3LTAuNzc3Yy0wLjA2Ny0wLjA2Ny0wLjA4MS0wLjE3My0wLjAzMS0wLjI1N2wwLjU4Ni0wLjk3Nw0KCWMtMC4wNzktMC4xNS0wLjE0Ni0wLjMxMi0wLjE5OC0wLjQ3N2wtMS4xMDQtMC4yNzRjLTAuMDkyLTAuMDI0LTAuMTU4LTAuMTA4LTAuMTU4LTAuMjA1di0xLjA5OWMwLTAuMDk3LDAuMDY2LTAuMTgsMC4xNi0wLjIwNQ0KCWwxLjEwNC0wLjI3NUM3LjQ3NCw5LjM4NSw3LjU0LDkuMjI3LDcuNjIsOS4wNzRMNy4wMzMsOC4wOThDNi45ODQsOC4wMTYsNi45OTcsNy45MDksNy4wNjUsNy44NDFsMC43NzctMC43NzYNCglDNy45MSw2Ljk5Niw4LjAxNiw2Ljk4NCw4LjEsNy4wMzNsMC45NzUsMC41ODZDOS4yMjcsNy41NCw5LjM4NSw3LjQ3NSw5LjU1LDcuNDIxbDAuMjc2LTEuMTA0YzAuMDIzLTAuMDkzLDAuMTA2LTAuMTU4LDAuMjAzLTAuMTU4DQoJaDEuMDk5YzAuMDk3LDAsMC4xODEsMC4wNjUsMC4yMDQsMC4xNTlsMC4yNzUsMS4xMDRjMC4xNjUsMC4wNTMsMC4zMjQsMC4xMTksMC40NzcsMC4xOTdsMC45NzYtMC41ODYNCgljMC4wODEtMC4wNDksMC4xODktMC4wMzcsMC4yNTgsMC4wMzFsMC43NzYsMC43NzZjMC4wNjcsMC4wNjgsMC4wOCwwLjE3NSwwLjAzMSwwLjI1N2wtMC41ODYsMC45NzcNCgljMC4wNzgsMC4xNTIsMC4xNDUsMC4zMTEsMC4xOTcsMC40NzZsMS4xMDMsMC4yNzRDMTQuOTM0LDkuODUsMTUsOS45MzMsMTUsMTAuMDI5djEuMDk5YzAsMC4wOTctMC4wNjYsMC4xODEtMC4xNiwwLjIwNA0KCWwtMS4xMDMsMC4yNzVjLTAuMDUzLDAuMTY1LTAuMTIsMC4zMjQtMC4xOTgsMC40NzdsMC41ODgsMC45NzVjMC4wNDksMC4wODIsMC4wMzQsMC4xODktMC4wMzIsMC4yNThsLTAuNzc3LDAuNzc3DQoJYy0wLjA2NywwLjA2Ny0wLjE3MywwLjA3OC0wLjI1NywwLjAzMWwtMC45NzctMC41ODdjLTAuMTUxLDAuMDc4LTAuMzEyLDAuMTQ1LTAuNDc3LDAuMTk2bC0wLjI3NCwxLjEwNQ0KCUMxMS4zMDksMTQuOTM0LDExLjIyNSwxNSwxMS4xMjgsMTV6IE0xMC4xOTUsMTQuNThoMC43NjhsMC4yNjYtMS4wNjFjMC4wMTctMC4wNzIsMC4wNzQtMC4xMzEsMC4xNDctMC4xNQ0KCWMwLjIxNy0wLjA2MSwwLjQyMi0wLjE0NywwLjYxLTAuMjU2YzAuMDY5LTAuMDQsMC4xNTQtMC4wMzYsMC4yMTksMC4wMDhjMC4wMDgsMC4wMDMsMC4wMTIsMC4wMDgsMC4wMTYsMC4wMTJsMC45MTIsMC41NDkNCglsMC41NDMtMC41NDRsLTAuNTUzLTAuOTE5Yy0wLjAwNC0wLjAwOS0wLjAwOC0wLjAxNC0wLjAxMy0wLjAxOGMtMC4wMzYtMC4wNjQtMC4wMzctMC4xNDYsMC0wLjIxMQ0KCWMwLjEwNi0wLjE5LDAuMTk0LTAuMzk2LDAuMjU1LTAuNjExYzAuMDItMC4wNzMsMC4wNzktMC4xMjgsMC4xNDgtMC4xNDhsMS4wNi0wLjI2M3YtMC43NzFsLTEuMDU2LTAuMjY1DQoJYy0wLjA3My0wLjAxOC0wLjEzMy0wLjA3NC0wLjE1Mi0wLjE0OGMtMC4wNjEtMC4yMTUtMC4xNDYtMC40Mi0wLjI1NC0wLjYwOWMtMC4wNDItMC4wNzItMC4wMzUtMC4xNjEsMC4wMTQtMC4yMjkNCgljMC4wMDEtMC4wMDIsMC4wMDMtMC4wMDUsMC4wMDQtMC4wMDZsMC41NDktMC45MTNsLTAuNTQxLTAuNTQ3bC0wLjkyMiwwLjU1M2MtMC4wMDIsMC4wMDEtMC4wMDYsMC4wMDItMC4wMDgsMC4wMDYNCgljLTAuMDY3LDAuMDQzLTAuMTUyLDAuMDQ3LTAuMjIxLDAuMDA4Yy0wLjE4OS0wLjEwOC0wLjM5NS0wLjE5My0wLjYxMS0wLjI1NWMtMC4wNzQtMC4wMjEtMC4xMy0wLjA3OS0wLjE0Ni0wLjE1MWwtMC4yNjYtMS4wNjENCgloLTAuNzY4TDkuOTMxLDcuNjM3QzkuOTEyLDcuNzExLDkuODU2LDcuNzY5LDkuNzgzLDcuNzljLTAuMjE1LDAuMDYyLTAuNDIyLDAuMTQ2LTAuNjEsMC4yNTVDOS4xMDQsOC4wODQsOS4wMiw4LjA4Miw4Ljk1NCw4LjAzNw0KCUM4Ljk0Nyw4LjAzMyw4Ljk0MSw4LjAzMSw4LjkzNyw4LjAyNkw4LjAyMiw3LjQ3OUw3LjQ3OSw4LjAyMWwwLjU1MywwLjkyMUM4LjA4LDkuMDEsOC4wODYsOS4xLDguMDQ2LDkuMTcyDQoJQzcuOTM3LDkuMzU5LDcuODUxLDkuNTY2LDcuNzkxLDkuNzgxQzcuNzcsOS44NTYsNy43MTIsOS45MTEsNy42MzksOS45M2wtMS4wNiwwLjI2NnYwLjc2OGwxLjA2LDAuMjY1DQoJYzAuMDczLDAuMDE4LDAuMTMxLDAuMDc1LDAuMTUxLDAuMTQ3YzAuMDYxLDAuMjE4LDAuMTQ2LDAuNDIzLDAuMjU1LDAuNjExYzAuMDM3LDAuMDY0LDAuMDM3LDAuMTQ2LDAsMC4yMQ0KCWMtMC4wMDUsMC4wMS0wLjAxMSwwLjAxNy0wLjAxNiwwLjAyNGwtMC41NDksMC45MTRsMC41NDMsMC41NDRsMC45MjItMC41NTRjMC4wMDItMC4wMDIsMC4wMDYtMC4wMDQsMC4wMDgtMC4wMDYNCgljMC4wNjctMC4wNDUsMC4xNTEtMC4wNDgsMC4yMjEtMC4wMWMwLjE5LDAuMTA3LDAuMzk2LDAuMTk1LDAuNjEsMC4yNTRjMC4wNzQsMC4wMjEsMC4xMjksMC4wODEsMC4xNDgsMC4xNTFMMTAuMTk1LDE0LjU4eiIvPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTEwLjU3OSwxMi40MzhjLTEuMDI0LDAtMS44NTgtMC44MzQtMS44NTgtMS44NThzMC44MzMtMS44NTgsMS44NTgtMS44NThzMS44NTgsMC44MzQsMS44NTgsMS44NTgNCglTMTEuNjA0LDEyLjQzOCwxMC41NzksMTIuNDM4eiBNMTAuNTc5LDkuMTQzYy0wLjc5MiwwLTEuNDM3LDAuNjQ1LTEuNDM3LDEuNDM3czAuNjQ1LDEuNDM4LDEuNDM3LDEuNDM4czEuNDM4LTAuNjQ2LDEuNDM4LTEuNDM4DQoJUzExLjM3MSw5LjE0MywxMC41NzksOS4xNDN6Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-context-smaple-add {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0zLDEydi0xaDQuMDUxYzAuMDM4LTAuMzQ4LDAuMTExLTAuNjgyLDAuMjI1LTFIM1Y5aDQuNzZjMC4yNTctMC4zODUsMC41ODMtMC43MTIsMC45NDMtMUgydjVoNS4yNzUNCgljLTAuMTEzLTAuMzE4LTAuMTg3LTAuNjUyLTAuMjI1LTFIM3oiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNOCwxSDF2NWg3VjF6IE03LDVIMlYyaDVWNXoiLz4NCgkJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTksMXY1aDZWMUg5eiBNMTQsNWgtNFYyaDRWNXoiLz4NCgkJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTE1LDguNzAzVjdoLTMuNUMxMi45MjMsNywxNC4xNzYsNy42NzMsMTUsOC43MDN6Ii8+DQoJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xLDE0aDYuNzZjLTAuMjA1LTAuMzA3LTAuMzU4LTAuNjQ2LTAuNDg0LTFIMlY4aDYuNzAzYzAuNzctMC42MTYsMS43MzQtMSwyLjc5Ny0xSDFWMTR6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMyIgeT0iMyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMTEiIHk9IjMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0zLDEwaDQuMjc1QzcuNDAxLDkuNjQ2LDcuNTU1LDkuMzA3LDcuNzYsOUgzVjEweiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTMsMTF2MWg0LjA1MUM3LjAzMiwxMS44MzQsNywxMS42NzIsNywxMS41czAuMDMyLTAuMzM0LDAuMDUxLTAuNUgzeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPHBhdGggZmlsbD0iIzI1MzQzRiIgZD0iTTE1LDEwLjAyMWMtMC4yMjUtMC41MjktMC41NzUtMC45ODYtMS0xLjM2QzEzLjY5NSw4LjM5MywxMy4zNTgsOC4xNiwxMi45NzksOA0KCWMtMC40NTUtMC4xOTMtMC45NTUtMC4zLTEuNDc5LTAuM1MxMC40NzYsNy44MDcsMTAuMDIxLDhDOS40OTIsOC4yMjUsOS4wMzUsOC41NzUsOC42NjEsOWMtMC4yNjQsMC4yOTktMC40OSwwLjYzLTAuNjQ5LDENCgljLTAuMTM2LDAuMzEzLTAuMjE1LDAuNjUtMC4yNjEsMUM3LjcyOSwxMS4xNjUsNy43LDExLjMyOCw3LjcsMTEuNXMwLjAyOCwwLjMzNSwwLjA1MSwwLjVjMC4wNDYsMC4zNSwwLjEyNSwwLjY4OCwwLjI2MSwxDQoJYzAuMTU5LDAuMzcsMC4zODYsMC43MDEsMC42NDksMWMwLjY5NiwwLjc5MSwxLjcwNCwxLjMsMi44MzksMS4zczIuMTQzLTAuNTA5LDIuODM5LTEuM2MwLjI2OS0wLjMwNSwwLjUtMC42NDMsMC42NjEtMS4wMjENCgljMC4xOTMtMC40NTQsMC4zLTAuOTU0LDAuMy0xLjQ3OVMxNS4xOTMsMTAuNDc2LDE1LDEwLjAyMXoiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMTUsOC43MDNDMTQuMTc2LDcuNjczLDEyLjkyMyw3LDExLjUsN2MtMS4wNjMsMC0yLjAyNywwLjM4NC0yLjc5NywxQzguMzQzLDguMjg4LDguMDE3LDguNjE1LDcuNzYsOQ0KCQkJYy0wLjIwNSwwLjMwNy0wLjM1OCwwLjY0Ni0wLjQ4NCwxYy0wLjExMywwLjMxOC0wLjE4NywwLjY1Mi0wLjIyNSwxQzcuMDMyLDExLjE2Niw3LDExLjMyOCw3LDExLjVzMC4wMzIsMC4zMzQsMC4wNTEsMC41DQoJCQljMC4wMzgsMC4zNDgsMC4xMTEsMC42ODIsMC4yMjUsMWMwLjEyNiwwLjM1NCwwLjI3OSwwLjY5MywwLjQ4NCwxYzAuODA4LDEuMjA1LDIuMTgxLDIsMy43NCwyYzIuNDg1LDAsNC41LTIuMDE0LDQuNS00LjUNCgkJCUMxNiwxMC40MzgsMTUuNjE2LDkuNDczLDE1LDguNzAzeiBNMTQuMzM5LDE0Yy0wLjY5NiwwLjc5MS0xLjcwNCwxLjMtMi44MzksMS4zUzkuMzU3LDE0Ljc5MSw4LjY2MSwxNA0KCQkJYy0wLjI2NC0wLjI5OS0wLjQ5LTAuNjMtMC42NDktMWMtMC4xMzYtMC4zMTMtMC4yMTUtMC42NS0wLjI2MS0xQzcuNzI5LDExLjgzNSw3LjcsMTEuNjcyLDcuNywxMS41czAuMDI4LTAuMzM1LDAuMDUxLTAuNQ0KCQkJYzAuMDQ2LTAuMzUsMC4xMjUtMC42ODgsMC4yNjEtMWMwLjE1OS0wLjM3LDAuMzg2LTAuNzAxLDAuNjQ5LTFjMC4zNzQtMC40MjUsMC44MzEtMC43NzUsMS4zNTktMQ0KCQkJYzAuNDU1LTAuMTkzLDAuOTU1LTAuMywxLjQ3OS0wLjNzMS4wMjQsMC4xMDYsMS40NzksMC4zQzEzLjM1OCw4LjE2LDEzLjY5NSw4LjM5MywxNCw4LjY2MWMwLjQyNSwwLjM3NCwwLjc3NSwwLjgzMSwxLDEuMzYNCgkJCWMwLjE5MywwLjQ1NCwwLjMsMC45NTQsMC4zLDEuNDc5cy0wLjEwNiwxLjAyNC0wLjMsMS40NzlDMTQuODM5LDEzLjM1NywxNC42MDcsMTMuNjk1LDE0LjMzOSwxNHoiLz4NCgkJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMiw5IDExLDkgMTEsMTEgOSwxMSA5LDEyIDExLDEyIDExLDE0IDEyLDE0IDEyLDEyIDE0LDEyIDE0LDExIDEyLDExIAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-context-fixed-column {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMS4yNDIsMTQuNzYgMS4yNDIsMTQuNzYgNS41MTIsOS40OSA2LjUxMiwxMC40ODggIi8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTAuMDA3LDFMOS4wMDgsMi45OThMNy4wMTEsNC45OTVMMi4wMTcsNS45OTRsNy45OSw3Ljk5bDAuOTk5LTQuOTkybDEuOTk5LTEuOTk4bDEuOTk1LTFMMTAuMDA3LDF6DQoJIE0xMC40NTksOC40NDRjLTAuMTEsMC4xMDgtMC4xODIsMC4yNDQtMC4yMTEsMC4zOTZsLTAuNzE3LDMuNTc1TDMuNTg3LDYuNDcxbDMuNTc0LTAuNzE3YzAuMTUtMC4wMjksMC4yODgtMC4xMDMsMC4zOTctMC4yMTENCglsMS4zODEtMS4zODFsMi45NjYsMi44MzRMMTAuNDU5LDguNDQ0eiBNMTIuNjU3LDYuM2MtMC4wNzUsMC4wMzgtMC4xNDYsMC4wODctMC4yMDEsMC4xNDZsLTAuMDAzLDAuMDAyTDkuNDg3LDMuNjE0bDAuMDY5LTAuMDY5DQoJYzAuMDYtMC4wNTksMC4xMDctMC4xMjcsMC4xNDYtMC4yMDFsMC41MTktMS4wMzVsMy40NzIsMy40NzNMMTIuNjU3LDYuM3oiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-context-fixed-column-left {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xNSwwaC00aC0xSDZ2MWg0djRINnYxaDR2NEg2djFoNHY0SDZ2MWg0aDFoNGgxdi0xdi00di0xVjZWNVYxVjBIMTV6IE0xNSwxNWgtNHYtNGg0VjE1eiBNMTUsMTBoLTRWNmg0VjEwDQoJeiBNMTUsNWgtNFYxaDRWNXoiLz4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMSIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjQiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik02LDExdi0xVjZWNVYxVjBINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMXYtMVYxMXogTTUsNXYxdjR2MXY0SDF2LTR2LTFWNlY1VjFoNFY1eiIvPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjEiIHk9IjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-context-fixed-column-left-remove {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjExIiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ii8+DQoJPHJlY3QgeD0iMSIgeT0iMSIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjQiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik02LDExdi0xVjZWNVYxVjBINUgxSDB2MXY0djF2NHYxdjR2MWgxaDRoMXYtMVYxMXogTTUsNXYxdjR2MXY0SDF2LTR2LTFWNlY1VjFoNFY1eiIvPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjEiIHk9IjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTTE1LDBoLTRoLTFINnYxaDR2NEg2djFoNHYzaDFWNmg0djNoMVY2VjVWMVYwSDE1eiBNMTUsNWgtNFYxaDRWNXoiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjRjA2MDUxIiBwb2ludHM9IjE2LDExLjA1MSAxNS4yOTMsMTAuMzQzIDEzLjE3MiwxMi40NjQgMTEuMDUxLDEwLjM0MyAxMC4zNDMsMTEuMDUxIDEyLjQ2NCwxMy4xNzIgMTAuMzQzLDE1LjI5MyANCgkxMS4wNTEsMTYgMTMuMTcyLDEzLjg3OSAxNS4yOTMsMTYgMTYsMTUuMjkzIDEzLjg3OSwxMy4xNzIgIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-bracket {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNNC42MTIsMTQuMjgxYy0wLjYyMi0wLjQ5OS0xLjE0OC0xLjAwMS0xLjU3Ny0xLjUwNWMtMC40MjktMC41MDMtMC43NzgtMS4wMTctMS4wNDUtMS41MzgNCgkJCWMtMC4yNjctMC41MjEtMC40Ni0xLjA1My0wLjU3OC0xLjU5NkMxLjI5NCw5LjEsMS4yMzUsOC41NDIsMS4yMzUsNy45NzJjMC0xLjE5NiwwLjI2Ny0yLjMzNCwwLjgwMS0zLjQwMQ0KCQkJYzAuNTM0LTEuMDY4LDEuMzY3LTIuMDIsMi40OTYtMi44NTJsMC4zNTUsMC4zM0M0LjQ5MywyLjM5LDQuMTQxLDIuNzk4LDMuODMsMy4yNzFDMy41MTksMy43NDQsMy4yNTYsNC4yNDQsMy4wNDIsNC43NzYNCgkJCUMyLjgyNyw1LjMwNSwyLjY2Myw1Ljg0NiwyLjU0OSw2LjM5N0MyLjQzNSw2Ljk0OSwyLjM3Nyw3LjQ3NSwyLjM3Nyw3Ljk3NGMwLDAuNTE5LDAuMDUzLDEuMDQyLDAuMTU4LDEuNTcxDQoJCQljMC4xMDUsMC41MjksMC4yNjUsMS4wNTEsMC40NzksMS41NjNjMC4yMTQsMC41MTIsMC40ODIsMS4wMDYsMC44MDEsMS40ODRjMC4zMjEsMC40NzcsMC42OTQsMC45MTgsMS4xMjQsMS4zMjJMNC42MTIsMTQuMjgxeiIvPg0KCQk8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTIuMTg1LDEyLjU5M2MwLjMxOS0wLjQ3OCwwLjU4Ny0wLjk3NCwwLjgwMi0xLjQ4NXMwLjM3NC0xLjAzMywwLjQ3OS0xLjU2Mw0KCQkJYzAuMTA1LTAuNTI3LDAuMTU5LTEuMDUzLDAuMTU5LTEuNTdjMC0wLjQ5OS0wLjA1OC0xLjAyNS0wLjE3Mi0xLjU3N3MtMC4yNzgtMS4wOTMtMC40OTMtMS42MjENCgkJCWMtMC4yMTUtMC41My0wLjQ3OS0xLjAzMi0wLjc4OC0xLjUwNWMtMC4zMTItMC40NzQtMC42NjMtMC44OC0xLjA1OC0xLjIyM2wwLjM1NC0wLjMzYzEuMTMsMC44MzIsMS45NjMsMS43ODMsMi40OTgsMi44NTMNCgkJCWMwLjUzMywxLjA2OCwwLjgwMSwyLjIwNCwwLjgwMSwzLjQwMWMwLDAuNTctMC4wNTksMS4xMjctMC4xNzcsMS42N3MtMC4zMTIsMS4wNzUtMC41NzksMS41OTYNCgkJCWMtMC4yNjcsMC41MjMtMC42MTUsMS4wMzUtMS4wNDMsMS41MzljLTAuNDI4LDAuNTAzLTAuOTU0LDEuMDA1LTEuNTc3LDEuNTA0bC0wLjMyOS0wLjM2Nw0KCQkJQzExLjQ5MSwxMy41MSwxMS44NjUsMTMuMDY4LDEyLjE4NSwxMi41OTN6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-bracket-remove {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik00Ljc0LDE0LjYwM2MtMC42MzUtMC41MDktMS4xNzEtMS4wMjEtMS42MDgtMS41MzVjLTAuNDM4LTAuNTE0LTAuNzkzLTEuMDM2LTEuMDY2LTEuNTY4DQoJYy0wLjI3Mi0wLjUzMi0wLjQ2OS0xLjA3NC0wLjU4OS0xLjYyOEMxLjM1Niw5LjMxOCwxLjI5Niw4Ljc0OSwxLjI5Niw4LjE2OGMwLTEuMjIyLDAuMjczLTIuMzgxLDAuODE4LTMuNDcNCgljMC41NDQtMS4wODksMS4zOTQtMi4wNiwyLjU0NS0yLjkwOWwwLjM2MywwLjMzNkM0LjYxOSwyLjQ3NSw0LjI2LDIuODkxLDMuOTQyLDMuMzczQzMuNjI1LDMuODU1LDMuMzU3LDQuMzY1LDMuMTM5LDQuOTA4DQoJQzIuOTIsNS40NDcsMi43NTIsNS45OTksMi42MzYsNi41NjJTMi40NjEsNy42NiwyLjQ2MSw4LjE2OWMwLDAuNTI4LDAuMDU0LDEuMDYzLDAuMTYxLDEuNjAzYzAuMTA3LDAuNTM5LDAuMjcsMS4wNzIsMC40ODksMS41OTQNCgljMC4yMTksMC41MjIsMC40OTIsMS4wMjYsMC44MTcsMS41MTRjMC4zMjcsMC40ODcsMC43MDgsMC45MzgsMS4xNDYsMS4zNDlMNC43NCwxNC42MDN6Ii8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTUuMDkzLDguMjQ2YzAtMC4wMjYsMC4wMDQtMC4wNTEsMC4wMDQtMC4wNzhjMC0xLjIyMS0wLjI3My0yLjM3OS0wLjgxNy0zLjQ2OQ0KCWMtMC41NDYtMS4wOTItMS4zOTUtMi4wNjEtMi41NDctMi45MDlsLTAuMzYxLDAuMzM3YzAuNDAyLDAuMzQ5LDAuNzYxLDAuNzY0LDEuMDc5LDEuMjQ2YzAuMzE1LDAuNDgyLDAuNTg0LDAuOTk0LDAuODAzLDEuNTM1DQoJYzAuMjIxLDAuNTM5LDAuMzg4LDEuMDkxLDAuNTA0LDEuNjUzYzAuMTE3LDAuNTYzLDAuMTc1LDEuMSwwLjE3NSwxLjYwOGMwLDAuMjczLTAuMDE3LDAuNTUxLTAuMDQ1LDAuODI4bDAuMjExLTAuMjEzDQoJQzE0LjM3Niw4LjUxLDE0LjcyLDguMzI4LDE1LjA5Myw4LjI0NnoiLz4NCjxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0xNS44NjIsMTUuMTk5bC0yLjMyMi0yLjMyNGwyLjMxOC0yLjMyYzAuMTgzLTAuMTgzLDAuMTgzLTAuNDc5LDAtMC42NjINCgljLTAuMDYzLTAuMDYzLTAuMTQxLTAuMDk3LTAuMjIxLTAuMTE1Yy0wLjAzNS0wLjAxLTAuMDcyLTAuMDIxLTAuMTA5LTAuMDIxYy0wLjA1OSwwLTAuMTE4LDAuMDEyLTAuMTc2LDAuMDM0YzAsMCwwLDAsMCwwLjAwMQ0KCWMtMC4wNTcsMC4wMjEtMC4xMDksMC4wNTctMC4xNTYsMC4xMDJsLTAuNDA0LDAuNDA2bC0xLjkxNCwxLjkxNGwtMC4wMDctMC4wMDhsLTIuMzEzLTIuMzE0Yy0wLjA5Mi0wLjA5LTAuMjExLTAuMTM1LTAuMzMxLTAuMTM1DQoJcy0wLjIzOSwwLjA0NS0wLjMzLDAuMTM1Yy0wLjE4NiwwLjE4NS0wLjE4NCwwLjQ4MSwwLDAuNjY0bDIuMzE5LDIuMzIybC0yLjMyMywyLjMyNGMtMC4xODMsMC4xODItMC4xODMsMC40NzksMCwwLjY2Mw0KCUM5Ljk4NCwxNS45NTQsMTAuMTA0LDE2LDEwLjIyNiwxNmMwLjExOSwwLDAuMjM4LTAuMDQ2LDAuMzI4LTAuMTM2bDIuMzI0LTIuMzI0bDIuMzIzLDIuMzI0YzAuMDU2LDAuMDU0LDAuMTIxLDAuMDg3LDAuMTksMC4xMDgNCgljMC4wOTIsMC4wMjksMC4xODksMC4wMjksMC4yODEsMGMwLjA2OC0wLjAyMSwwLjEzNS0wLjA1MywwLjE4OS0wLjEwOEMxNi4wNDYsMTUuNjgsMTYuMDQ2LDE1LjM4MywxNS44NjIsMTUuMTk5eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-attach {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xNS4yMTcsOC41NzVjLTAuOTc5LTAuOTc5LTIuNTYxLTAuOTc5LTMuNTM1LDBsLTIuMTIxLDIuMTIybC0xLjQxNCwxLjQxMWwtMC43MDYsMC43MDkNCgljLTAuNTg4LDAuNTg2LTAuNTg4LDEuNTMzLDAuMDAxLDIuMTIxYzAuNTg0LDAuNTg0LDEuNTMyLDAuNTg2LDIuMTIxLDBsMy41MzMtMy41MzdsMC4zNTQtMC4zNTNsLTAuNzA3LTAuNzA3bC0wLjM1NCwwLjM1NA0KCWwtMy41MzYsMy41MzVjLTAuMTk1LDAuMTk0LTAuNTE0LDAuMTk0LTAuNzA3LDBjLTAuMTk1LTAuMTkzLTAuMTk1LTAuNTEyLDAtMC43MDdsMC43MDctMC43MDdsMS40MTUtMS40MTRsMi4xMjEtMi4xMg0KCWMwLjU4NC0wLjU4NSwxLjUzNS0wLjU4NSwyLjExOSwwYzAuNTg2LDAuNTg1LDAuNTg0LDEuNTM0LDAsMi4xMThsLTMuODkxLDMuODkyTDExLjMyNCwxNmwzLjg5MS0zLjg5DQoJQzE2LjE5MSwxMS4xMzQsMTYuMTkxLDkuNTUyLDE1LjIxNyw4LjU3NXoiLz4NCjxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9Im5vbmUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9Im5vbmUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9Im5vbmUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxwb2x5Z29uIGZpbGw9IiM2NjY2NjYiIHBvaW50cz0iMTIsMCAzLDAgMywxIDIsMSAyLDIgMywyIDMsMyAyLDMgMiwyIDEsMiAxLDMgMCwzIDAsMTUgMCwxNiAxLDE2IDYsMTYgNiwxNSAxLDE1IDEsNCAzLDQgNCw0IDQsMyANCgk0LDEgMTIsMSAxMiw3IDEzLDcgMTMsMCAiLz4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIzIiB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjMiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMyIgeT0iOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIzIiB5PSIxMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-toggle-article {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjUiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSI2IiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iMTYiIGhlaWdodD0iOCIvPg0KPGc+DQoJPHJlY3QgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI5IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjExIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iOCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEwIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTIiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjMuNTM1LDIuMTcyIDIuMTIxLDMuNTg2IDAuNzA3LDIuMTcyIDAsMi44NzkgMS40MTQsNC4yOTMgMi4xMjEsNSAyLjgyOCw0LjI5MyA0LjI0MiwyLjg3OSAiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-toggle-article-delete {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjUiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQo8Zz4NCgk8cmVjdCB5PSIxMyIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxwb2x5Z29uIGZpbGw9IiMyNTM0M0YiIHBvaW50cz0iMTQsNyAxNCw2IDEzLDYgMTMsNyAxMiw3IDEyLDYgMTEsNiAxMSw3IDEwLDcgMTAsNiA5LDYgOSw3IDgsNyA4LDYgNyw2IDcsNyA2LDcgNiw2IDUsNiA1LDcgNCw3IA0KCQk0LDYgMyw2IDMsNyAyLDcgMiw2IDEsNiAxLDcgMCw3IDAsOCAxLDggMSw5IDAsOSAwLDEwIDEsMTAgMSwxMSAwLDExIDAsMTIgMSwxMiAxLDEzIDIsMTMgMiwxNCAzLDE0IDMsMTMgNCwxMyA0LDE0IDUsMTQgNSwxMyANCgkJNiwxMyA2LDE0IDcsMTQgNywxMyA4LDEzIDgsMTQgOSwxNCA5LDEzIDksOSAxNSw5IDE2LDkgMTYsOCAxNSw4IDE1LDcgCSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI2IiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iOCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEwIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTIiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHBvbHlnb24gZmlsbD0iI0YwNjA1MSIgcG9pbnRzPSIxNiwxMS4wNTEgMTUuMjkzLDEwLjM0MyAxMy4xNzIsMTIuNDY0IDExLjA1MSwxMC4zNDMgMTAuMzQzLDExLjA1MSAxMi40NjQsMTMuMTcyIDEwLjM0MywxNS4yOTMgDQoJMTEuMDUxLDE2IDEzLjE3MiwxMy44NzkgMTUuMjkzLDE2IDE2LDE1LjI5MyAxMy44NzksMTMuMTcyICIvPg0KPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIzLjUzNSwyLjE3MiAyLjEyMSwzLjU4NiAwLjcwNywyLjE3MiAwLDIuODc5IDEuNDE0LDQuMjkzIDIuMTIxLDUgMi44MjgsNC4yOTMgNC4yNDIsMi44NzkgIi8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-sort {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iNS4yNDMsMi43MDcgNC41MzYsMiAzLjgyOSwyLjcwNyAxLDUuNTM1IDEuNzA3LDYuMjQyIDQuMDM2LDMuOTE0IDQuMDM2LDE0IDUuMDM2LDE0IDUuMDM2LDMuOTE0IA0KCQk3LjM2NCw2LjI0MiA4LjA3MSw1LjUzNSAJIi8+DQoJPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIxNC4zNjMsOS43NTggMTIuMDM1LDEyLjA4NiAxMi4wMzUsMiAxMS4wMzUsMiAxMS4wMzUsMTIuMDg2IDguNzA4LDkuNzU4IDgsMTAuNDY1IDEwLjgyOCwxMy4yOTMgDQoJCTExLjUzNSwxNCAxMi4yNDIsMTMuMjkzIDE1LjA3LDEwLjQ2NSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-sort-asc {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iOC42NDIsMi43MDcgNy45MzYsMiA3LjIyOSwyLjcwNyA0LjQsNS41MzUgNS4xMDcsNi4yNDIgNy40MzYsMy45MTQgNy40MzYsMTQgOC40MzYsMTQgOC40MzYsMy45MTQgDQoJMTAuNzYzLDYuMjQyIDExLjQ3LDUuNTM1ICIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-sort-desc {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTAuNzY0LDkuNzU4IDguNDM2LDEyLjA4NiA4LjQzNiwyIDcuNDM2LDIgNy40MzYsMTIuMDg2IDUuMTA3LDkuNzU4IDQuNCwxMC40NjUgNy4yMjksMTMuMjkzIA0KCTcuOTM2LDE0IDguNjQzLDEzLjI5MyAxMS40NzEsMTAuNDY1ICIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-filter {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9Im5vbmUiIHBvaW50cz0iNy4xLDcuNTUxIDcuMjUsNy43NSA3LjI1LDggNy4yNSwxMi41IDguNzUsMTEuMzc1IDguNzUsOCA4Ljc1LDcuNzUgOC45LDcuNTUxIDEwLjgxMyw1IDUuMTg3LDUgIi8+DQo8cG9seWdvbiBmaWxsPSJub25lIiBwb2ludHM9IjEyLjUsMi43NSAzLjUsMi43NSA0LjU2Myw0LjE2NyAxMS40MzgsNC4xNjcgIi8+DQo8cG9seWdvbiBmaWxsPSIjRjA2MDUxIiBwb2ludHM9IjQuNTYzLDQuMTY3IDUuMTg3LDUgMTAuODEzLDUgMTEuNDM4LDQuMTY3ICIvPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTIsMmw0LjUsNnY2bDMtMi4yNVY4TDE0LDJIMnogTTguOSw3LjU1MUw4Ljc1LDcuNzVWOHYzLjM3NUw3LjI1LDEyLjVWOFY3Ljc1TDcuMSw3LjU1MUw1LjE4Nyw1DQoJTDQuNTYzLDQuMTY3TDMuNSwyLjc1aDlsLTEuMDYzLDEuNDE3TDEwLjgxMyw1TDguOSw3LjU1MXoiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-format {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyNTM0M0YiIGQ9Ik03LjExNywxMC40NTNjLTAuMDAxLTAuMDExLDAuMDAxLTAuMDIyLDAtMC4wMzNjLTAuMDM0LTAuMjI4LTAuMTEtMC40NTEtMC4yMzMtMC42NTgNCglDNi42NTEsOS4zNzMsNi4yODcsOS4wOTYsNS44NjksOC45NjdDNS44Miw4Ljk1MSw1Ljc3NSw4LjkzMSw1LjcyNSw4LjkyQzUuMzI0LDguODM0LDQuOTQ4LDguODU3LDQuNTYxLDguOTkNCgljLTAuMzg1LDAuMTMtMC42MSwwLjM2Ni0wLjcwOSwwLjc0MmMtMC4wNTYsMC4yMTktMC4xMTEsMC40MzktMC4xNjYsMC42NmMtMC4wMTIsMC4wNDctMC4wMjQsMC4wOTQtMC4wMzYsMC4xNDENCgljLTAuMDMzLDAuMTM1LTAuMDY3LDAuMjctMC4xMDEsMC40MDNjLTAuMDM0LDAuMTM1LTAuMDY2LDAuMjctMC4xMDEsMC40MDNsLTAuMDQ3LDAuMThjLTAuMDgxLDAuMzEzLTAuMTYzLDAuNjIzLTAuMjc0LDAuOTI2DQoJYy0wLjA4LDAuMjE3LTAuMTc3LDAuNDI4LTAuMjgxLDAuNjVjMCwwLDAsMCwwLjAwMSwwYzAsMC4wMDIsMCwwLjAwMi0wLjAwMSwwLjAwM2MwLjE2NywwLjAzMSwwLjMzNCwwLjA1NiwwLjUwMywwLjA3MQ0KCWMwLjk5NywwLjA5OCwxLjg1Ny0wLjA4LDIuNTg3LTAuNTYxYzAuNTg5LTAuMzg3LDAuOTU5LTAuODYxLDEuMTMyLTEuNDQyYzAuMDI4LTAuMDk3LDAuMDQzLTAuMTk0LDAuMDUxLTAuMjkyDQoJYzAuMDA2LTAuMDgyLDAuMDA4LTAuMTY1LDAuMDA1LTAuMjQ3QzcuMTIzLDEwLjU3LDcuMTIzLDEwLjUxMiw3LjExNywxMC40NTN6Ii8+DQo8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTMuNTcsMi40MjhDMTMuMjg3LDIuMTQzLDEyLjkxMiwyLDEyLjU0MSwyYy0wLjM3NSwwLTAuNzQ4LDAuMTQzLTEuMDMzLDAuNDI4TDUuOTgzLDguMjE5DQoJYzAuMTA5LDAuMDMsMC4yMTgsMC4wNjMsMC4zMjIsMC4xMDZDNi4zMTYsOC4zMyw2LjMyNiw4LjMzNiw2LjMzNiw4LjM0MkM2LjQ2Nyw4LjM5OCw2LjU4MSw4LjQ4Niw2LjcsOC41NjRsNS4zMzUtNS42MDgNCgljMC4xMzUtMC4xMzUsMC4zMTQtMC4yMDcsMC41MDQtMC4yMDdzMC4zNjcsMC4wNzUsMC41MDIsMC4yMDdjMC4xMzcsMC4xMzUsMC4yMDcsMC4zMTMsMC4yMDcsMC41MDNzLTAuMDc0LDAuMzY4LTAuMjA3LDAuNTAzDQoJTDcuNjQ2LDkuNjM4QzcuNjY5LDkuNjg5LDcuNjk4LDkuNzQsNy43MTgsOS43OTNDNy43NCw5Ljg1NCw3Ljc1MSw5LjkxOCw3Ljc2OCw5Ljk4YzAuMDQ5LDAuMTcsMC4wNjcsMC4zNDQsMC4wODEsMC41MTlMMTMuNTcsNC40OQ0KCUMxNC4xNDMsMy45MjEsMTQuMTQzLDIuOTk2LDEzLjU3LDIuNDI4eiIvPg0KPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTcuODQ5LDEwLjQ5OUM3LjgzNSwxMC4zMjQsNy44MTcsMTAuMTUsNy43NjgsOS45OEM3Ljc1MSw5LjkxOCw3Ljc0LDkuODU0LDcuNzE4LDkuNzkzDQoJQzcuNjk4LDkuNzQsNy42NjksOS42ODksNy42NDYsOS42MzhDNy42MDksOS41NTEsNy41NzYsOS40NjMsNy41MjcsOS4zOEM3LjUsOS4zMzQsNy40NjUsOS4yOTgsNy40MzcsOS4yNTQNCglDNy4yNDIsOC45NjgsNi45ODIsOC43NDgsNi43LDguNTY0QzYuNTgxLDguNDg2LDYuNDY3LDguMzk4LDYuMzM2LDguMzQyQzYuMzI2LDguMzM2LDYuMzE2LDguMzMsNi4zMDUsOC4zMjUNCglDNi4yMDEsOC4yODIsNi4wOTIsOC4yNDksNS45ODMsOC4yMTljLTAuMDM0LTAuMDEtMC4wNjYtMC4wMjYtMC4xMDEtMC4wMzNDNS43NSw4LjE1Nyw1LjYyLDguMTM4LDUuNDg5LDguMTMxDQoJQzUuNDg1LDguMTI5LDUuNDgyLDguMTI4LDUuNDc5LDguMTI4QzUuMDg4LDguMSw0LjY5OSw4LjE0OSw0LjMxOCw4LjI4Yy0wLjYyNSwwLjIxLTEuMDI2LDAuNjM2LTEuMTksMS4yNjENCgljLTAuMDcsMC4yNjgtMC4xMzcsMC41NDMtMC4yMDQsMC44MTNjLTAuMDY1LDAuMjY2LTAuMTMxLDAuNTMzLTAuMjAxLDAuNzk2TDIuNjc2LDExLjMzYy0wLjA3NCwwLjI4OS0wLjE0NywwLjU3OC0wLjI1MSwwLjg1Nw0KCWMtMC4wODEsMC4yMjMtMC4xODQsMC40NC0wLjI5MywwLjY3MWwtMC4zNzIsMC44MTZsMC44MDIsMC4xMzRjMC4yMzgsMC4wNDMsMC40NzgsMC4wODYsMC43MTgsMC4xMDgNCgljMC4xOTUsMC4wMTgsMC4zOSwwLjAyOCwwLjU4MiwwLjAyOGMwLjk0NCwwLDEuNzU2LTAuMjMzLDIuNDgzLTAuNzA5YzAuNzQ0LTAuNDg2LDEuMjE1LTEuMDk2LDEuNDQtMS44NTQNCgljMC4wNy0wLjIzNywwLjA5LTAuNDg0LDAuMDg3LTAuNzMzQzcuODcyLDEwLjU5OSw3Ljg1MywxMC41NSw3Ljg0OSwxMC40OTl6IE03LjA2OSwxMS4xNjdjLTAuMTczLDAuNTgxLTAuNTQzLDEuMDU2LTEuMTMyLDEuNDQyDQoJYy0wLjcyOSwwLjQ4LTEuNTksMC42NTgtMi41ODcsMC41NjFjLTAuMTY5LTAuMDE2LTAuMzM2LTAuMDQtMC41MDMtMC4wNzFjMC0wLjAwMSwwLTAuMDAxLDAuMDAxLTAuMDAzYzAsMCwwLDAsMCwwDQoJYzAuMTA0LTAuMjIzLDAuMjAxLTAuNDM0LDAuMjgtMC42NWMwLjExMS0wLjMwMywwLjE5My0wLjYxMywwLjI3NC0wLjkyNmwwLjA0Ny0wLjE4YzAuMDM1LTAuMTM0LDAuMDY3LTAuMjY5LDAuMTAxLTAuNDAzDQoJYzAuMDM0LTAuMTM0LDAuMDY4LTAuMjY5LDAuMTAxLTAuNDAzYzAuMDEyLTAuMDQ3LDAuMDI0LTAuMDk0LDAuMDM2LTAuMTQxYzAuMDU1LTAuMjIxLDAuMTA5LTAuNDQxLDAuMTY2LTAuNjYNCglDMy45NTEsOS4zNTYsNC4xNzUsOS4xMiw0LjU2MSw4Ljk5YzAuMzg3LTAuMTMzLDAuNzY0LTAuMTU2LDEuMTY1LTAuMDdjMC4wNSwwLjAxMSwwLjA5NSwwLjAzMSwwLjE0NCwwLjA0Nw0KCWMwLjQxOCwwLjEyOSwwLjc4MywwLjQwNiwxLjAxNCwwLjc5NWMwLjEyMywwLjIwNywwLjIsMC40MzEsMC4yMzMsMC42NThjMC4wMjIsMC4xNTEsMC4wMiwwLjMwNSwwLjAwMywwLjQ1NQ0KCUM3LjExMiwxMC45NzMsNy4wOTcsMTEuMDcsNy4wNjksMTEuMTY3eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-format-condition {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjYiIHk9IjEiIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSIxIiB5PSIxIiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iNCIgaGVpZ2h0PSI0Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNNSw2aDFoNGgxVjVWMVYwaC0xSDZINUgxSDB2MXY0djFoMUg1eiBNMSwxaDRoMWg0djRINkg1SDFWMXoiLz4NCjxyZWN0IHg9IjUiIHk9IjEiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTUsMTVoLTIuMDg2Yy0wLjIzNywwLjM2NS0wLjUyOCwwLjY5OC0wLjg3MSwxSDE1aDF2LTF2LTR2LTAuNDM0bC0xLDEuMDVWMTV6Ii8+DQoJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik02LDZINXY0SDFWNkgwdjR2MXY0djFoMWgzLjIwM2wwLjQ1NS0xSDF2LTRoNHYzLjI1MWwwLjAwNy0wLjAxNWMwLjA5OS0wLjIwNywwLjE4NC0wLjM4MywwLjI0OS0wLjU2Mw0KCQkJYzAuMDg1LTAuMjI4LDAuMTQtMC40NTEsMC4xOTYtMC42NzZsMC4wNTktMC4yMjVjMC4wNjQtMC4yNDIsMC4xMjItMC40NzcsMC4xOC0wLjcxbDAuMjI4LTAuOTA1DQoJCQlDNi4wMzMsMTAuNzE4LDYuMjQzLDEwLjMzOSw2LjUsMTBINlY2eiIvPg0KCQk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTUsMGgtNHYxaDR2Mi4xMTRjMC4wNjgtMC4wNDYsMC4xMzUtMC4wODcsMC4xNzgtMC4xMUwxNiwyLjUzN1YxVjBIMTV6Ii8+DQoJCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTMuMTI4LDUgMTEsNSAxMSw2IDEyLjE3NCw2IAkJIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTAsOC4yNzggMTEsNy4yMyAxMSw2IDEwLDYgCQkiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTUuNzQ3LDQuNDI4bC01LjUyNCw1Ljc5YzAuMTA5LDAuMDMsMC4yMTgsMC4wNjMsMC4zMjIsMC4xMDZjMC4wMTIsMC4wMDUsMC4wMjEsMC4wMTIsMC4wMzEsMC4wMTgNCgkJYzAuMTMxLDAuMDU2LDAuMjQ0LDAuMTQ1LDAuMzYzLDAuMjIyTDE2LDUuMjQ0VjQuMjZDMTUuOTE1LDQuMzE0LDE1LjgyMSw0LjM1MywxNS43NDcsNC40Mjh6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTExLjk1OCwxMS43OTNjMC4wMjIsMC4wNjEsMC4wMzIsMC4xMjUsMC4wNSwwLjE4N2MwLjA0OSwwLjE3LDAuMDY2LDAuMzQ1LDAuMDgxLDAuNTE5TDE2LDguMzkxVjcuMzA5DQoJCWwtNC4xMTQsNC4zMjhDMTEuOTA4LDExLjY4OSwxMS45MzgsMTEuNzM5LDExLjk1OCwxMS43OTN6Ii8+DQo8L2c+DQo8cGF0aCBkPSJNMTEuMzU1LDEyLjQyOGMwLTAuMDAzLDAtMC4wMDYsMC0wLjAwOWMtMC4wMzMtMC4yMjgtMC4xMDktMC40NS0wLjIzMi0wLjY1N2MtMC4yMzItMC4zODktMC41OTctMC42NjctMS4wMTUtMC43OTUNCgljLTAuMDQ4LTAuMDE2LTAuMDkzLTAuMDM3LTAuMTQ0LTAuMDQ3Yy0wLjQtMC4wODYtMC43NzctMC4wNjMtMS4xNjQsMC4wN2MtMC4zODYsMC4xMjktMC42MSwwLjM2NS0wLjcwOSwwLjc0Mg0KCWMtMC4wMDQsMC4wMTQtMC4wMDgsMC4wMzEtMC4wMTIsMC4wNDdjLTAuMDE3LDAuMDY0LTAuMDMyLDAuMTMtMC4wNDksMC4xOTVjLTAuMDQ3LDAuMTg2LTAuMDk1LDAuMzcxLTAuMTQxLDAuNTU5DQoJYy0wLjAzMywwLjEzNS0wLjA2OCwwLjI2OS0wLjEwMiwwLjQwM2MtMC4wMzMsMC4xMzQtMC4wNjYsMC4yNjktMC4xMDIsMC40MDJsLTAuMDQ3LDAuMThjLTAuMDgsMC4zMTMtMC4xNjIsMC42MjQtMC4yNzMsMC45MjcNCgljLTAuMDgsMC4yMTctMC4xNzcsMC40MjgtMC4yODEsMC42NWgwLjAwMWMwLDAuMDAxLTAuMDAxLDAuMDAyLTAuMDAxLDAuMDAyYzAuMTY3LDAuMDMxLDAuMzM0LDAuMDU3LDAuNTA0LDAuMDcyDQoJYzAuOTk2LDAuMDk3LDEuODU3LTAuMDgxLDIuNTg2LTAuNTYxYzAuNTktMC4zODgsMC45Ni0wLjg2MSwxLjEzMy0xLjQ0M2MwLjAyOS0wLjA5NiwwLjA0NC0wLjE5NSwwLjA1MS0wLjI5NA0KCWMwLjAwNy0wLjA4MSwwLjAwOS0wLjE2MywwLjAwNS0wLjI0NUMxMS4zNjEsMTIuNTYzLDExLjM2NiwxMi40OTUsMTEuMzU1LDEyLjQyOHoiLz4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMi4wODksMTIuNDk4Yy0wLjAxNS0wLjE3NC0wLjAzMi0wLjM0OS0wLjA4MS0wLjUxOWMtMC4wMTgtMC4wNjItMC4wMjctMC4xMjYtMC4wNS0wLjE4Nw0KCWMtMC4wMjEtMC4wNTQtMC4wNS0wLjEwNC0wLjA3Mi0wLjE1NmMtMC4wMzctMC4wODYtMC4wNy0wLjE3NS0wLjExOS0wLjI1OGMtMC4wMjctMC4wNDUtMC4wNjItMC4wODItMC4wOTEtMC4xMjUNCgljLTAuMTkzLTAuMjg3LTAuNDUzLTAuNTA2LTAuNzM2LTAuNjljLTAuMTE5LTAuMDc3LTAuMjMyLTAuMTY2LTAuMzYzLTAuMjIyYy0wLjAxMS0wLjAwNi0wLjAyLTAuMDEzLTAuMDMxLTAuMDE4DQoJYy0wLjEwNC0wLjA0My0wLjIxMy0wLjA3Ni0wLjMyMi0wLjEwNmMtMC4wMzQtMC4wMDktMC4wNjYtMC4wMjYtMC4xMDEtMC4wMzNjLTAuMTMyLTAuMDI4LTAuMjYzLTAuMDQ4LTAuMzk0LTAuMDU0DQoJYy0wLjAwNC0wLjAwMi0wLjAwNi0wLjAwNC0wLjAxLTAuMDA0Yy0wLjM5MS0wLjAyNy0wLjc3OSwwLjAyMS0xLjE2LDAuMTUyYy0wLjYyNSwwLjIxLTEuMDI2LDAuNjM2LTEuMTksMS4yNjINCgljLTAuMDcsMC4yNjctMC4xMzcsMC41NDMtMC4yMDQsMC44MTNjLTAuMDY1LDAuMjY2LTAuMTMxLDAuNTMzLTAuMjAxLDAuNzk1TDYuOTE2LDEzLjMzYy0wLjA3NCwwLjI4OS0wLjE0NiwwLjU3Ny0wLjI1MSwwLjg1Nw0KCWMtMC4wODEsMC4yMjMtMC4xODQsMC40MzktMC4yOTMsMC42N0w2LDE1LjY3NGwwLjgwMywwLjEzNGMwLjIzOCwwLjA0MywwLjQ3OSwwLjA4NiwwLjcxOSwwLjEwOA0KCWMwLjE5NCwwLjAxOCwwLjM4OSwwLjAyOCwwLjU4MSwwLjAyOGMwLjk0NCwwLDEuNzU3LTAuMjMzLDIuNDgzLTAuNzA5YzAuNzQzLTAuNDg1LDEuMjE1LTEuMDk1LDEuNDM5LTEuODU0DQoJYzAuMDctMC4yMzcsMC4wOS0wLjQ4MywwLjA4Ny0wLjczM0MxMi4xMTEsMTIuNTk4LDEyLjA5MywxMi41NDksMTIuMDg5LDEyLjQ5OHogTTExLjMwOSwxMy4xNjYNCgljLTAuMTczLDAuNTgyLTAuNTQzLDEuMDU2LTEuMTMzLDEuNDQzYy0wLjcyOSwwLjQ3OS0xLjU5LDAuNjU3LTIuNTg2LDAuNTYxYy0wLjE3LTAuMDE2LTAuMzM3LTAuMDQxLTAuNTA0LTAuMDcyDQoJYzAsMCwwLjAwMS0wLjAwMSwwLjAwMS0wLjAwMkg3LjA4NmMwLjEwNC0wLjIyMywwLjIwMS0wLjQzNCwwLjI4MS0wLjY1YzAuMTExLTAuMzAzLDAuMTkzLTAuNjE0LDAuMjczLTAuOTI3bDAuMDQ3LTAuMTgNCgljMC4wMzUtMC4xMzQsMC4wNjgtMC4yNjksMC4xMDItMC40MDJjMC4wMzMtMC4xMzUsMC4wNjgtMC4yNjksMC4xMDItMC40MDNjMC4wNDYtMC4xODgsMC4wOTQtMC4zNzMsMC4xNDEtMC41NTkNCgljMC4wMjEtMC4wODEsMC4wNC0wLjE2MiwwLjA2MS0wLjI0MmMwLjA5OS0wLjM3NywwLjMyMy0wLjYxMywwLjcwOS0wLjc0MmMwLjM4Ny0wLjEzMywwLjc2NC0wLjE1NiwxLjE2NC0wLjA3DQoJYzAuMDUxLDAuMDEsMC4wOTYsMC4wMzEsMC4xNDQsMC4wNDdjMC40MTgsMC4xMjgsMC43ODIsMC40MDYsMS4wMTUsMC43OTVjMC4xMjMsMC4yMDcsMC4xOTksMC40MywwLjIzMiwwLjY1Nw0KCWMwLjAyMiwwLjE1MSwwLjAyLDAuMzAzLDAuMDA0LDAuNDUzQzExLjM1MywxMi45NzEsMTEuMzM4LDEzLjA3LDExLjMwOSwxMy4xNjZ6Ii8+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-calculation {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMy4yMjgsMTMuMDI3Yy0wLjIxNSwwLTAuMzc3LTAuMDIzLTAuNDc5LTAuMDdjLTAuMDk3LTAuMDQ1LTAuMTg1LTAuMTMyLTAuMjYzLTAuMjYybC0xLjUwOS0yLjMyNA0KCWwxLjQxOC0xLjcyMWMwLjExMy0wLjE0NywwLjIyNC0wLjI0NCwwLjMyOC0wLjI4NmMwLjA4NS0wLjAzNCwwLjIyMy0wLjA1MSwwLjQxMS0wLjA1MWgwLjA5NVY3Ljg3OWgtMi4wMDV2MC40MzVoMC4wOTYNCgljMC4zOTIsMCwwLjU1NCwwLjAzNywwLjYyMiwwLjA3YzAuMDIyLDAuMDExLDAuMDM4LDAuMDIyLDAuMDQsMC4wMzJjMC4wMDEsMC4wMDQsMC4wMDgsMC4wNC0wLjA2NiwwLjEzMWwtMS4xOTEsMS40NDFMOS43NDUsOC40NjcNCglDOS43MTQsOC40MTIsOS43MTEsOC4zODIsOS43MTYsOC4zNzNjMC4wMDItMC4wMDYsMC4wMTQtMC4wMTgsMC4wNDYtMC4wMjZjMC4wNTMtMC4wMTYsMC4xOTItMC4wMzMsMC41NS0wLjAzM2gwLjA5NlY3Ljg3OUg3LjcyNg0KCXYwLjQzNWgwLjA5NmMwLjIzNiwwLDAuNDE4LDAuMDIxLDAuNTM4LDAuMDZjMC4wOTMsMC4wMzEsMC4xNTcsMC4wODIsMC4yMDIsMC4xNjRsMS40NzUsMi4yNzRsLTEuNDM4LDEuNzUyDQoJYy0wLjIsMC4yMzMtMC4zMDgsMC4zMjItMC4zNjUsMC4zNTRjLTAuMTIzLDAuMDcyLTAuMzA4LDAuMTA5LTAuNTUsMC4xMDlINy41OXYwLjQyMWgyLjE0N3YtMC40MjFIOS42NDINCgljLTAuMzc0LDAtMC41NDEtMC4wNjItMC42MTUtMC4xMTJjLTAuMDMyLTAuMDIxLTAuMDUtMC4wNDQtMC4wNTItMC4wNjZjLTAuMDA2LTAuMDM2LDAuMDItMC4wODgsMC4wNzEtMC4xNDdsMS4yNDktMS41MDYNCglsMS4wNjMsMS42NDhjMC4wMjEsMC4wMzcsMC4wMjgsMC4wNjcsMC4wMjIsMC4wODJjLTAuMDA3LDAuMDE3LTAuMDM0LDAuMDM1LTAuMDc4LDAuMDVjLTAuMDY1LDAuMDI0LTAuMjI0LDAuMDUyLTAuNjA5LDAuMDUyDQoJaC0wLjA5NnYwLjQyaDIuNzI2di0wLjQySDEzLjIyOHoiLz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNNC41OTgsMi4wNDNjLTAuMjQ0LDAtMS4wMDMsMC4yNTktMS43ODMsMS4wNTZjLTAuODQyLDAuODI0LTEuMjIsMi41NzEtMS4yMiwzLjU0OQ0KCQkJYzAsMC40Ny0wLjMyOSwwLjc0Ny0xLjAwNiwwLjg0N0wwLjUwOCw3LjUwNnYwLjQ1NmgxLjA4N3Y0LjUxN2MwLDAuNjU5LTAuMzA5LDAuOTAzLTEuMTM4LDAuOTAzSDAuMzYxdjAuNTYxbDAuMDk5LTAuMDA0DQoJCQljMC40NC0wLjAyMSwxLjA3Ni0wLjAzMywxLjc0Ny0wLjAzM2MwLjY3LDAsMS4zMTYsMC4wMTIsMS43NzEsMC4wMzNsMC4wOTksMC4wMDR2LTAuNTYxSDMuOTgxYy0xLjA0NSwwLTEuMzE0LTAuMTgtMS4zMTQtMC44NzUNCgkJCVY3Ljk2Mkg0LjYyVjcuMTQxSDIuNjY2di0yLjNjMC0wLjU3NiwwLjMyNi0xLjY1MywxLjEwOS0xLjY1M2MwLjM2NywwLDAuNTMsMC4wNTYsMC42NiwwLjEwMUM0LjUyNCwzLjMxOSw0LjYxLDMuMzUsNC43MjksMy4zNQ0KCQkJYzAuMjcyLDAsMC42NjctMC4yMTgsMC42NjctMC42MDlDNS4zOTcsMi4yNzgsNS4xMjgsMi4wNDMsNC41OTgsMi4wNDN6Ii8+DQoJCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik02LjAyNiwxMC42NThjMC0wLjUyMiwwLjA1OC0xLjAyNSwwLjE3NC0xLjUxMWMwLjE0OC0wLjYzOSwwLjM5NC0xLjIwMiwwLjczNC0xLjY5Mkw2LjgzMyw3LjM4NA0KCQkJQzYuMjY3LDcuOTExLDUuODYxLDguNDEzLDUuNjE3LDguODg4Yy0wLjI3LDAuNTIzLTAuNDAyLDEuMTE0LTAuNDAyLDEuNzcyYzAsMC42NzYsMC4xMzMsMS4yODMsMC40MDIsMS44Mg0KCQkJYzAuMjQ5LDAuNSwwLjY0OSwwLjk5LDEuMjAxLDEuNDc3bDAuMTIzLTAuMDc5Yy0wLjM0MS0wLjQ1MS0wLjU4OS0xLjAwNC0wLjc0MS0xLjY1NkM2LjA4NCwxMS43MzEsNi4wMjYsMTEuMjEyLDYuMDI2LDEwLjY1OHoiLz4NCgkJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTE1LjI1OCw4LjgxN2MtMC4yNDUtMC40ODYtMC42NTctMC45NjYtMS4yMzgtMS40NDFMMTMuOTEsNy40NDdjMC4zNywwLjQ0NywwLjYyNCwwLjk4NiwwLjc2NCwxLjYxOQ0KCQkJYzAuMDkyLDAuNDI0LDAuMTM3LDAuOTU1LDAuMTM3LDEuNTkyYzAsMC42MjktMC4wNDUsMS4xNTQtMC4xMzcsMS41NzhjLTAuMTQsMC42NDMtMC4zOTQsMS4xODctMC43NjQsMS42MzRsMC4xMDksMC4wNjQNCgkJCWMwLjU3Ni0wLjQ3MSwwLjk4Ni0wLjk1MiwxLjIzMS0xLjQ0NmMwLjI1My0wLjUwNSwwLjM4NC0xLjExNCwwLjM4OC0xLjgzQzE1LjYzOSw5LjkzNCwxNS41MTIsOS4zMTksMTUuMjU4LDguODE3eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-currency {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNOCwzQzYuNjE5LDMsNS41LDQuMTE5LDUuNSw1LjVTNi42MTksOCw4LDhzMi41LTEuMTE5LDIuNS0yLjVTOS4zODEsMyw4LDN6IE04LDcuMw0KCQkJYy0wLjk5MiwwLTEuOC0wLjgwOC0xLjgtMS44UzcuMDA4LDMuNyw4LDMuN3MxLjgsMC44MDgsMS44LDEuOFM4Ljk5Miw3LjMsOCw3LjN6Ii8+DQoJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMi43NTEsMGgtMC43SDMuOTQ5aC0wLjdIMHYzLjI0OXYwLjdWMTFoMTZWMy45NDl2LTAuN1YwSDEyLjc1MXogTTEsMWgyLjI0OQ0KCQkJQzMuMDQyLDIuMTQzLDIuMTQzLDMuMDQxLDEsMy4yNDlWMXogTTEsMTBWNy43NTJDMi4xNDMsNy45NTksMy4wNDIsOC44NTcsMy4yNDksMTBIMXogTTE1LDEwaC0yLjI0OQ0KCQkJQzEyLjk1OCw4Ljg1NywxMy44NTcsNy45NTksMTUsNy43NTJWMTB6IE0xNSw3LjA1MWMtMS41MjksMC4yMjEtMi43MjksMS40Mi0yLjk0OSwyLjk0OUgxMkg0SDMuOTQ5DQoJCQlDMy43MjksOC40NzEsMi41MjksNy4yNzEsMSw3LjA1MVYzLjk0OUMyLjUyOSwzLjcyOSwzLjcyOSwyLjUyOSwzLjk0OSwxSDRoOGgwLjA1MWMwLjIyMSwxLjUyOSwxLjQyLDIuNzI5LDIuOTQ5LDIuOTQ5VjcuMDUxeg0KCQkJIE0xNSwzLjI0OUMxMy44NTcsMy4wNDEsMTIuOTU4LDIuMTQzLDEyLjc1MSwxSDE1VjMuMjQ5eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNEM0NzNCIiBkPSJNMTUuNSwxMXYtMWMwLTAuMjc1LTAuMjI1LTAuNS0wLjUtMC41aC00Yy0wLjI3NSwwLTAuNSwwLjIyNS0wLjUsMC41djFjMCwwLjI3NSwwLjIyNSwwLjUsMC41LDAuNQ0KCQkJYy0wLjI3NSwwLTAuNSwwLjIyNS0wLjUsMC41djFjMCwwLjI3NSwwLjIyNSwwLjUsMC41LDAuNWMtMC4yNzUsMC0wLjUsMC4yMjUtMC41LDAuNXYxYzAsMC4yNzUsMC4yMjUsMC41LDAuNSwwLjVoNA0KCQkJYzAuMjc1LDAsMC41LTAuMjI1LDAuNS0wLjV2LTFjMC0wLjI3NS0wLjIyNS0wLjUtMC41LTAuNWMwLjI3NSwwLDAuNS0wLjIyNSwwLjUtMC41di0xYzAtMC4yNzUtMC4yMjUtMC41LTAuNS0wLjUNCgkJCUMxNS4yNzUsMTEuNSwxNS41LDExLjI3NSwxNS41LDExeiIvPg0KCQk8cGF0aCBmaWxsPSIjNEM0NzNCIiBkPSJNOC42NDYsMTEuMTExYy0wLjE5NC0wLjE5NS0wLjUxMi0wLjE5NS0wLjcwNywwbC0yLjgyOCwyLjgyOGMtMC4xOTUsMC4xOTQtMC4xOTUsMC41MTIsMCwwLjcwNw0KCQkJbDAuNzA3LDAuNzA3YzAuMTk0LDAuMTk0LDAuNTEzLDAuMTk0LDAuNzA3LDBsMi44MjgtMi44MjhjMC4xOTUtMC4xOTUsMC4xOTUtMC41MTQsMC0wLjcwN0w4LjY0NiwxMS4xMTF6Ii8+DQoJPC9nPg0KPC9nPg0KPHBhdGggZmlsbD0iI0ZDQkU1RCIgZD0iTTE2LDEwYzAtMC41NTMtMC40NDctMS0xLTFoLTRjLTAuNTUzLDAtMSwwLjQ0Ny0xLDF2MWMwLDAuMTg3LDAuMDY0LDAuMzUxLDAuMTUzLDAuNQ0KCUMxMC4wNjQsMTEuNjQ5LDEwLDExLjgxMywxMCwxMnYwLjE3YzAtMC4yNTYtMC4wOTgtMC41MTEtMC4yOTMtMC43MDVMOSwxMC43NTdjLTAuMzkxLTAuMzkyLTEuMDIzLTAuMzkxLTEuNDE0LDAuMDAxbC0yLjgyOCwyLjgyOA0KCWMtMC4zOTEsMC4zOTEtMC4zOTIsMS4wMjIsMCwxLjQxNGwwLjcwNywwLjcwN2MwLjM5MSwwLjM5MSwxLjAyMywwLjM5MSwxLjQxNCwwbDIuODI4LTIuODI4YzAuMTk1LTAuMTk1LDAuMjkyLTAuNDUsMC4yOTMtMC43MDVWMTMNCgljMCwwLjE4NywwLjA2NCwwLjM1MSwwLjE1MywwLjVDMTAuMDY0LDEzLjY0OSwxMCwxMy44MTMsMTAsMTR2MWMwLDAuNTUzLDAuNDQ3LDEsMSwxaDRjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMQ0KCWMwLTAuMTg3LTAuMDY0LTAuMzUxLTAuMTUzLTAuNUMxNS45MzYsMTMuMzUxLDE2LDEzLjE4NywxNiwxM3YtMWMwLTAuMTg3LTAuMDY0LTAuMzUxLTAuMTUzLTAuNUMxNS45MzYsMTEuMzUxLDE2LDExLjE4NywxNiwxMVYxMHoNCgkgTTYuMTcyLDE1bC0wLjcwNy0wLjcwN2wyLjgyOC0yLjgyOEw5LDEyLjE3Mkw2LjE3MiwxNXogTTExLDEwaDR2MWgtNFYxMHogTTE1LDEzaC00di0xaDRWMTN6IE0xNSwxNWgtNHYtMWg0VjE1eiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-percent {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik01LjEwOSwzLjAxMWMwLjY2NywwLDEuMTg4LDAuMTk4LDEuNTYyLDAuNTk1YzAuMzc0LDAuMzk3LDAuNTYyLDAuOTU2LDAuNTYyLDEuNjc3djAuNjE2DQoJCWMwLDAuNzIxLTAuMTg4LDEuMjc5LTAuNTYyLDEuNjc3UzUuNzc4LDguMTcsNS4xMDksOC4xN2MtMC42NjUsMC0xLjE4NS0wLjE5OC0xLjU1OS0wLjU5NUMzLjE3OCw3LjE3OCwyLjk4OSw2LjYxOSwyLjk4OSw1Ljg5OA0KCQlWNS4yODJjMC0wLjcyMSwwLjE4Ny0xLjI3OSwwLjU2Mi0xLjY3N0MzLjkyNSwzLjIwOSw0LjQ0NCwzLjAxMSw1LjEwOSwzLjAxMXogTTUuMTA5LDcuNDczYzAuNDAyLDAsMC43MjQtMC4xMjMsMC45NjYtMC4zNjkNCgkJYzAuMjQxLTAuMjQ4LDAuMzYzLTAuNjU3LDAuMzYzLTEuMjMyVjUuMzExYzAtMC41NzQtMC4xMjItMC45ODUtMC4zNjMtMS4yMzJDNS44MzQsMy44MzIsNS41MTMsMy43MDksNS4xMDksMy43MDkNCgkJYy0wLjQsMC0wLjcyMiwwLjEyMy0wLjk2NCwwLjM2OEMzLjkwNCw0LjMyNCwzLjc4Myw0LjczNCwzLjc4Myw1LjMxdjAuNTYyYzAsMC41NzUsMC4xMiwwLjk4NCwwLjM2MiwxLjIzMg0KCQlDNC4zODgsNy4zNSw0LjcwOSw3LjQ3Myw1LjEwOSw3LjQ3M3ogTTQuNTkyLDEyLjk3NWw1Ljg5OC05Ljg1NGgwLjg2MWwtNS44ODUsOS44NTRINC41OTJ6IE0xMC44NDYsNy45MzgNCgkJYzAuNjY1LDAsMS4xODcsMC4xOTksMS41NjEsMC41OTZjMC4zNzIsMC4zOTYsMC41NjIsMC45NTYsMC41NjIsMS42Nzd2MC42MTZjMCwwLjcyMS0wLjE4OCwxLjI3OS0wLjU2MiwxLjY3Ng0KCQljLTAuMzc0LDAuMzk4LTAuODk2LDAuNTk2LTEuNTYxLDAuNTk2Yy0wLjY2NywwLTEuMTg2LTAuMTk4LTEuNTYtMC41OTZjLTAuMzc1LTAuMzk2LTAuNTYzLTAuOTU1LTAuNTYzLTEuNjc2VjEwLjIxDQoJCWMwLTAuNzIxLDAuMTg3LTEuMjgsMC41NjMtMS42NzdDOS42Niw4LjEzNiwxMC4xNzgsNy45MzgsMTAuODQ2LDcuOTM4eiBNMTAuODQ2LDEyLjM5OWMwLjQsMCwwLjcyMy0wLjEyMywwLjk2Ni0wLjM2OQ0KCQljMC4yNC0wLjI0NSwwLjM2Mi0wLjY1NiwwLjM2Mi0xLjIzMXYtMC41NjJjMC0wLjU3NC0wLjEyMi0wLjk4NC0wLjM2Mi0xLjIzMmMtMC4yNDItMC4yNDUtMC41NjQtMC4zNjgtMC45NjYtMC4zNjgNCgkJYy0wLjQwMiwwLTAuNzI0LDAuMTIzLTAuOTY0LDAuMzY4QzkuNjQsOS4yNTIsOS41MTgsOS42NjMsOS41MTgsMTAuMjM3djAuNTYyYzAsMC41NzUsMC4xMiwwLjk4NSwwLjM2NCwxLjIzMQ0KCQlDMTAuMTIxLDEyLjI3NiwxMC40NDMsMTIuMzk5LDEwLjg0NiwxMi4zOTl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-comma {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik04LjAxOCw5LjA4MmMwLjgxNywwLDEuMzg4LDAuNjg0LDEuMzg4LDEuNTc2YzAsMS41NzYtMS4xMjEsMi44ODctMi40NywzLjM0MmwtMC4zNDEtMC43MjMNCgkJYzAuNzQtMC4yODQsMS4yNTMtMC44MTYsMS40NjItMS40OGMwLjA3Ni0wLjMwMywwLjA1Ny0wLjQxOC0wLjIyOC0wLjQxOGMtMC41ODksMC0xLjE0LTAuNTE0LTEuMTQtMS4xMDINCgkJQzYuNjg5LDkuNTk0LDcuMjAyLDkuMDgyLDguMDE4LDkuMDgyeiIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-decimal-point-increase {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxjaXJjbGUgZmlsbD0iI0FBQUFBQSIgY3g9IjEuODQzIiBjeT0iOC4wMzYiIHI9IjAuNzMxIi8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTUuOTg4LDJDNC42MzYsMiwzLjY3NCwzLjIyOSwzLjY3NCw1LjQ2YzAuMDIxLDIuMjAyLDAuOTAyLDMuNDIsMi4yMDIsMy40Mg0KCQljMS40NzQsMCwyLjMxMy0xLjI0OSwyLjMxMy0zLjUxMkM4LjE4OSwzLjI0OCw3LjM5LDEuOTk5LDUuOTg4LDJ6IE01LjkyNiw4LjE4NGMtMC44MTksMC0xLjM1Mi0wLjk4NC0xLjM1Mi0yLjcxNA0KCQljMC0xLjgxMiwwLjU3My0yLjc3NCwxLjM2MS0yLjc3NGMwLjkzNCwwLDEuMzUzLDEuMDc1LDEuMzUzLDIuNzEzQzcuMjg4LDcuMTA3LDYuODQ4LDguMTg0LDUuOTI2LDguMTg0eiIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xMS44MzUsMmMtMS4zNTMsMC0yLjMxMywxLjIyOS0yLjMxMywzLjQ2YzAuMDIxLDIuMjAyLDAuOSwzLjQyLDIuMjAzLDMuNDINCgkJYzEuNDc0LDAsMi4zMTItMS4yNDksMi4zMTItMy41MTJDMTQuMDM2LDMuMjQ4LDEzLjIzOCwxLjk5OSwxMS44MzUsMnogTTExLjc3NCw4LjE4NGMtMC44MTksMC0xLjM1My0wLjk4NC0xLjM1My0yLjcxNA0KCQljMC0xLjgxMiwwLjU3My0yLjc3NCwxLjM2MS0yLjc3NGMwLjkzMiwwLDEuMzUyLDEuMDc1LDEuMzUyLDIuNzEzQzEzLjEzNSw3LjEwNywxMi42OTYsOC4xODQsMTEuNzc0LDguMTg0eiIvPg0KPC9nPg0KPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMS43MDcsOS42NzIgMTEsMTAuMzc5IDEyLjYyMSwxMiA3LDEyIDcsMTMgMTIuNjIxLDEzIDExLDE0LjYyMSAxMS43MDcsMTUuMzI4IDE0LjUzNSwxMi41ICIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-decimal-point-decrease {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxjaXJjbGUgZmlsbD0iI0FBQUFBQSIgY3g9IjEuNzMiIGN5PSI4LjAzNiIgcj0iMC43MzEiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNNS44NzYsMkM0LjUyMywyLDMuNTYyLDMuMjI5LDMuNTYyLDUuNDZjMC4wMjEsMi4yMDIsMC45MDIsMy40MiwyLjIwMiwzLjQyDQoJCWMxLjQ3NCwwLDIuMzEzLTEuMjQ5LDIuMzEzLTMuNTEyQzguMDc3LDMuMjQ4LDcuMjc3LDEuOTk5LDUuODc2LDJ6IE01LjgxMyw4LjE4NGMtMC44MTksMC0xLjM1Mi0wLjk4NC0xLjM1Mi0yLjcxNA0KCQljMC0xLjgxMiwwLjU3My0yLjc3NCwxLjM2MS0yLjc3NGMwLjkzNCwwLDEuMzUzLDEuMDc1LDEuMzUzLDIuNzEzQzcuMTc2LDcuMTA3LDYuNzM1LDguMTg0LDUuODEzLDguMTg0eiIvPg0KPC9nPg0KPGcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTMuOTI0LDUuMzY4YzAsMi4yNjMtMC44MzgsMy41MTItMi4zMTIsMy41MTJjLTEuMzAzLDAtMi4xODItMS4yMTgtMi4yMDMtMy40Mg0KCQkJQzkuNDA5LDMuMjI5LDEwLjM3LDIsMTEuNzIzLDJDMTMuMTI2LDEuOTk5LDEzLjkyNCwzLjI0OCwxMy45MjQsNS4zNjh6IE0xMC4zMSw1LjQ3YzAsMS43MjksMC41MzMsMi43MTQsMS4zNTMsMi43MTQNCgkJCWMwLjkyMiwwLDEuMzYtMS4wNzYsMS4zNi0yLjc3NWMwLTEuNjM4LTAuNDItMi43MTMtMS4zNTItMi43MTNDMTAuODgzLDIuNjk1LDEwLjMxLDMuNjU4LDEwLjMxLDUuNDd6Ii8+DQoJPC9nPg0KPC9nPg0KPHBvbHlnb24gZmlsbD0iI0YwNjA1MSIgcG9pbnRzPSIxNSwxMiA4LjkxNCwxMiAxMC41MzUsMTAuMzc5IDkuODI4LDkuNjcyIDcsMTIuNSA5LjgyOCwxNS4zMjggMTAuNTM1LDE0LjYyMSA4LjkxNCwxMyAxNSwxMyAiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-item-absolute {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMyNTM0M0YiIHBvaW50cz0iOS4zMzYsMCAxLjM1OSwzLjE5OSA2LjEzMiw1LjExMSAxNC4xMDcsMS45MTQgIi8+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNOS4zMzYsMC42MDRsMy4yNjgsMS4zMUw2LjEzMiw0LjUwOWwtMy4yNjktMS4zMUw5LjMzNiwwLjYwNCBNOS4zMzYsMEwxLjM1OSwzLjE5OWw0Ljc3MiwxLjkxMmw3Ljk3Ni0zLjE5Nw0KCUw5LjMzNiwwTDkuMzM2LDB6Ii8+DQo8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjkuNTY0LDEwLjIzNSA5LjU2NCwxMC44MzkgMTQuNDQ3LDEyLjc5MyA3Ljk4LDE1LjM4OCAxLjUwMSwxMi43OTMgNy4xNjYsMTAuNTE4IDcuMTY2LDkuOTE0IA0KCTAsMTIuNzkzIDcuOTgsMTUuOTkgMTUuOTQ4LDEyLjc5MyAiLz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCQ0KCQkJCTxyZWN0IHg9IjUuMjM4IiB5PSI2Ljg2NCIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MSAwLjcwNzEgLTAuNzA3MSAtMC43MDcxIDE3LjQ4OTcgNy4yODM4KSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjMuOTk3IiBoZWlnaHQ9IjAuOCIvPg0KCQkJDQoJCQkJPHJlY3QgeD0iNy40OTciIHk9IjYuODY2IiB0cmFuc2Zvcm09Im1hdHJpeCgtMC43MDcxIC0wLjcwNzEgMC43MDcxIC0wLjcwNzEgMTEuMDczMyAxOS4xMTgpIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMy45OTgiIGhlaWdodD0iMC44Ii8+DQoJCTwvZz4NCgkJPHJlY3QgeD0iNy45NjYiIHk9IjYuMzk2IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMC44IiBoZWlnaHQ9IjYuMzk2Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-item-static {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCQ0KCQkJCTxyZWN0IHg9IjcuNjMxIiB5PSIxMC4xMTgiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3IC0wLjcwNzIgMC43MDcyIDAuNzA3IC00LjYxNyA5Ljg5MjUpIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMy45OTgiIGhlaWdodD0iMC44MDEiLz4NCgkJCQ0KCQkJCTxyZWN0IHg9IjUuMzcxIiB5PSIxMC4xMTYiIHRyYW5zZm9ybT0ibWF0cml4KDAuNzA3MiAwLjcwNyAtMC43MDcgMC43MDcyIDkuNTkyOCAtMi4xMzE2KSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjMuOTk4IiBoZWlnaHQ9IjAuOCIvPg0KCQk8L2c+DQoJCTxyZWN0IHg9IjguMTAxIiB5PSI0Ljk5IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMC44IiBoZWlnaHQ9IjYuMzk2Ii8+DQoJPC9nPg0KPC9nPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTkuMzI3LDAuNjAzbDMuMjY4LDEuMzFMNi4xMjMsNC41MDhMMi44NTQsMy4xOTdMOS4zMjcsMC42MDMgTTkuMzI3LDBMMS4zNSwzLjE5N2w0Ljc3MywxLjkxNGw3Ljk3Ni0zLjE5OA0KCUw5LjMyNywwTDkuMzI3LDB6Ii8+DQo8cG9seWdvbiBmaWxsPSIjMjUzNDNGIiBwb2ludHM9IjguMzU2LDE0LjU5IDcuNzkxLDE0LjAyNCA1LjExMSwxMS4zNDUgMS41MDUsMTIuNzkyIDcuOTc2LDE1LjM4OCAxNC40NDgsMTIuNzkyIDExLjM4MywxMS41NjMgDQoJOC45MjIsMTQuMDI0ICIvPg0KPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSIxMS44MTMsMTEuMTMzIDExLjM4MywxMS41NjMgMTQuNDQ4LDEyLjc5MiA3Ljk3NiwxNS4zODggMS41MDUsMTIuNzkyIDUuMTExLDExLjM0NSA0LjY4MywxMC45MTQgDQoJMCwxMi43OTIgNy45NzYsMTUuOTkgMTUuOTUyLDEyLjc5MiAiLz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-insert-code {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGRpc3BsYXk9Im5vbmUiIGZpbGw9IiNEM0QzRDMiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEyLjU2NSwxMS41NjNjLTAuMTI3LDAtMC4yNTQtMC4wNDgtMC4zNTItMC4xNDVjLTAuMTk2LTAuMTk0LTAuMTk4LTAuNTExLTAuMDA0LTAuNzA3bDIuNTg3LTIuNjE1DQoJbC0yLjY1Mi0yLjY4MmMtMC4xOTQtMC4xOTYtMC4xOTItMC41MTMsMC4wMDQtMC43MDdjMC4xOTYtMC4xOTMsMC41MTMtMC4xOTMsMC43MDcsMC4wMDRsMywzLjAzM2MwLjE5MiwwLjE5NSwwLjE5MiwwLjUwOCwwLDAuNzAzDQoJbC0yLjkzNSwyLjk2N0MxMi44MjMsMTEuNTEzLDEyLjY5NCwxMS41NjMsMTIuNTY1LDExLjU2M3oiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0zLjUsMTEuNTYzYy0wLjEyOSwwLTAuMjU4LTAuMDUtMC4zNTUtMC4xNDhsLTMtMy4wMzNjLTAuMTkzLTAuMTk1LTAuMTkzLTAuNTA4LDAtMC43MDNsMi45MzUtMi45NjcNCglDMy4yNzMsNC41MTQsMy41OSw0LjUxNCwzLjc4Niw0LjcwN0MzLjk4Miw0LjkwMSwzLjk4NCw1LjIxOCwzLjc5LDUuNDE0TDEuMjAzLDguMDI5bDIuNjUyLDIuNjgyDQoJYzAuMTk0LDAuMTk2LDAuMTkyLDAuNTEzLTAuMDA0LDAuNzA3QzMuNzU0LDExLjUxNSwzLjYyNywxMS41NjMsMy41LDExLjU2M3oiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik03LjQwMywxMi4zOTNjLTAuMDk2LDAuMjYtMC4zODQsMC4zOTItMC42NDMsMC4yOTVsMCwwYy0wLjI1OS0wLjA5Ni0wLjM5MS0wLjM4NC0wLjI5NS0wLjY0M2wzLjEzMS04LjQzOA0KCWMwLjA5Ny0wLjI1OSwwLjM4NC0wLjM5MSwwLjY0My0wLjI5NGwwLDBjMC4yNTksMC4wOTYsMC4zOTEsMC4zODMsMC4yOTUsMC42NDNMNy40MDMsMTIuMzkzeiIvPg0KPC9zdmc+DQo=");
}

.theme-dark .tool-insert {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSIxMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjEyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMC41LDVDNy40NjMsNSw1LDcuNDYzLDUsMTAuNVM3LjQ2MywxNiwxMC41LDE2czUuNS0yLjQ2Myw1LjUtNS41UzEzLjUzNyw1LDEwLjUsNXogTTEzLDExaC0ydjJoLTF2LTINCgkJCQlIOHYtMWgyVjhoMXYyaDJWMTF6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPHBvbHlnb24gZmlsbD0iI0Y0RjRGNCIgcG9pbnRzPSIxMSw4IDEwLDggMTAsMTAgOCwxMCA4LDExIDEwLDExIDEwLDEzIDExLDEzIDExLDExIDEzLDExIDEzLDEwIDExLDEwIAkiLz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-layout {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjExIiB5PSI5IiBmaWxsPSIjNEM0NzNCIiB3aWR0aD0iNSIgaGVpZ2h0PSI3Ii8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNNCwxMHY1SDF2LTVINCBNNSw5SDB2N2g1VjlMNSw5eiIvPg0KPGc+DQoJPHJlY3QgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjgiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik05LDEwdjVIN3YtNUg5IE0xMCw5SDZ2N2g0VjlMMTAsOXoiLz4NCjxnPg0KCTxnPg0KCQk8cmVjdCBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHk9IjIiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iNCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjIiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTIiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTQiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIzIiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjUiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNyIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI5IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjExIiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE1IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE1IiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE1IiB5PSIzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE1IiB5PSIxIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxyZWN0IHg9IjExIiB5PSI5IiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiB5PSI5IiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE1IiB5PSI5IiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE1IiB5PSIxMSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNSIgeT0iMTMiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTUiIHk9IjE1IiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiB5PSIxNSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMSIgeT0iMTUiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTEiIHk9IjEzIiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjExIiB5PSIxMSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-indent {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjIsOCAyLDkgNiw5IDYsMTAgNywxMCA3LDkgOCw5IDgsOCA3LDggNyw3IDYsNyA2LDggCQkiLz4NCgkJPHJlY3QgeD0iNSIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNSIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-outdent {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjMzU5RUU0IiBwb2ludHM9IjgsOSA4LDggNCw4IDQsNyAzLDcgMyw4IDIsOCAyLDkgMyw5IDMsMTAgNCwxMCA0LDkgCQkiLz4NCgkJPHJlY3QgeD0iNCIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI0IiB5PSIxMCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-insert-ol {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSI2IiB5PSIzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjYiIHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjYiIHk9IjgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCgkJPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSI0LDQgNCwxIDMsMSAzLDIgMiwyIDIsMyAzLDMgMyw0IDIsNCAyLDUgNSw1IDUsNCAJCSIvPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjIiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHg9IjQiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMyw4IDMsOSAyLDkgMiwxMCA1LDEwIDUsOSA0LDkgNCw4IAkJCSIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSI1LDEyIDUsMTEgMiwxMSAyLDEyIDMsMTIgMywxMyA0LDEzIDQsMTIgCQkJIi8+DQoJCQk8cmVjdCB4PSI0IiB5PSIxMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQkJPHJlY3QgeD0iMiIgeT0iMTQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.theme-dark .tool-insert-ul {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjYiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI4IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iMiIgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjIiIHk9IjEyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.theme-dark .tool-remove-style {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjcuMjUsMTEgNywxMSA3LDEwIDYuNSwxMCA2LDEyIDQsMTIgNCwxMyA2LDEzIDcsMTMgOSwxMyA5LDEyIDcsMTIgCQkiLz4NCgkJPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSIxMiwzIDksMyA4LDMgNSwzIDQsMyA0LDQgNSw0IDgsNCA3LjUsNiA4LDYgOCw3IDguMjUsNyA5LDQgMTIsNCAxMiw2IDEzLDYgMTMsNCAxMywzIAkJIi8+DQoJPC9nPg0KCTxnPg0KCQkNCgkJCTxyZWN0IHg9IjIuNTUxIiB5PSI4LjQ1IiB0cmFuc2Zvcm09Im1hdHJpeCgwLjcwNzEgMC43MDcyIC0wLjcwNzIgMC43MDcxIDguNjg3MiAtMy4wNzE0KSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.wrapper-toggle-article {
  position: relative;
  border-width: calc(1/var(--space));
  border-color: transparent;
  border-style: dashed;
  cursor: text;
}

.wrapper-report-stage .wrapper-toggle-article.selected {
  border-color: var(--border-default);
}

.wrapper-toggle-article .toggle-article-header {
  display: flex;
  align-items: center;
}

.wrapper-toggle-article .toggle-article-content {
  position: relative;
  margin-left: calc(18/var(--space));
  padding: calc(3/var(--space));
  min-height: calc(24/var(--space));
}

.wrapper-toggle-article.collapsed .toggle-article-content {
  display: none;
}

.wrapper-toggle-article .btn-toggle-article {
  min-width: calc(20/var(--space));
  padding: calc(3/var(--space));
  margin-right: calc(1/var(--space));
}

.wrapper-toggle-article .btn-toggle-article:before {
  font-family: font-icon;
  content: "\f107";
}

.wrapper-toggle-article.collapsed .btn-toggle-article:before {
  content: "\f106";
}

.wrapper-toggle-article .placeholder {
  color: var(--input-placeholder);
}

.toggle-article-left,
.toggle-article-right,
.toggle-article-top,
.toggle-article-bottom {
  position: absolute;
  cursor: pointer;
}

.toggle-article-left,
.toggle-article-right {
  width: calc(5/var(--space));
  top: calc(3/var(--space) * -1);
  bottom: calc(3/var(--space) * -1);
}

.toggle-article-top,
.toggle-article-bottom {
  height: calc(5/var(--space));
  right: calc(3/var(--space) * -1);
  left: calc(3/var(--space) * -1);
}

.toggle-article-left {
  left: calc(3/var(--space) * -1);
}

.toggle-article-right {
  right: calc(3/var(--space) * -1);
}

.toggle-article-top {
  top: calc(3/var(--space) * -1);
}

.toggle-article-bottom {
  bottom: calc(3/var(--space) * -1);
}

.table-kanban {
  height: 100%;
  border: none;
}

.table-kanban > thead > tr > th,
.table-kanban > tbody > tr > td {
  vertical-align: top;
  padding: calc(8/var(--space));
}

.table-kanban > thead > tr:first-child > th {
  border-top-style: none;
}

.table-kanban > tbody > tr:last-child > td {
  border-bottom-style: none;
}

body.variable-table-border-no-v-y div.contents:not(.variable-reset) .wrapper-grid:not(.variable-reset-table-border-no-v-n) .table.table-kanban th {
  border-right-style: none !important;
  border-left-style: none !important;
}

body.variable-table-border-no-v-n div.contents:not(.variable-reset) .wrapper-grid  .table.table-kanban > thead > tr > th:first-child,
body.variable-table-border-no-v-n div.contents:not(.variable-reset) .wrapper-grid  .table.table-kanban > tbody > tr > td:first-child,
body div.contents.variable-reset .wrapper-grid  .table.table-kanban > thead > tr > th:first-child,
body div.contents.variable-reset .wrapper-grid  .table.table-kanban > tbody > tr > td:first-child {
  border-left-style: none !important;
}

body.variable-table-border-no-v-n div.contents:not(.variable-reset) .wrapper-grid  .table.table-kanban > thead > tr > th:last-child,
body.variable-table-border-no-v-n div.contents:not(.variable-reset) .wrapper-grid  .table.table-kanban > tbody > tr > td:last-child,
body div.contents.variable-reset .wrapper-grid  .table.table-kanban > thead > tr > th:last-child,
body div.contents.variable-reset .wrapper-grid  .table.table-kanban > tbody > tr > td:last-child {
  border-right-style: none !important;
}

.kanban-summary {
  position: relative;
  display: flex;
  flex-direction: row;
  cursor: pointer;
  height: 100%;
  border-radius: var(--radius-lg);
  border: var(--border) var(--border-default);
  background-color: rgb(var(--white));
}

.kanban-summary.kanban-summary-top {
  flex-direction: column;
}

.kanban-summary > .title {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  padding: calc(5/var(--space));
}

.kanban-summary > .title > span {
  text-align: center;
}

.kanban-summary > .summary {
  position: relative;
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: rgb(var(--gray10));
  border-radius: 0 0 var(--radius-lg) var(--radius-lg);
  padding: calc(5/var(--space));
}

.kanban-summary.kanban-summary-left > .summary {
  text-align: center;
  flex-direction: column;
  border-radius: 0 var(--radius-lg) var(--radius-lg) 0;
}

.kanban-summary > .summary > .summary-title {
  color: var(--muted);
}

.kanban-summary.kanban-summary-top > .summary > .summary-title {
  margin-right: calc(5/var(--space));
}

.kanban-summary > .summary > .summary-close {
  position: absolute;
  transition: color ease .1s, background-color ease .1s;
  color: rgba(var(--black),0);
  border-radius: var(--radius-lg);
  padding: calc(1/var(--space)) calc(5/var(--space));
}

.kanban-summary.kanban-summary-top > .summary > .summary-close {
  right: calc(5/var(--space));
}

.kanban-summary.kanban-summary-left > .summary > .summary-close {
  bottom: calc(5/var(--space));
}

.kanban-summary > .summary:hover > .summary-close {
  color: rgba(var(--black),.4);
  background-color: rgb(var(--gray20));
}

.kanban-summary > .summary > .summary-close:hover {
  text-decoration: none;
  cursor: pointer;
  color: rgba(var(--black),1);
  background-color: rgb(var(--gray30));
}

.kanban-summary > .summary > .summary-close::before {
  font-family: font-icon;
  content: "\e963";
  font-size: calc(11/var(--font-calc));
}

.kanban {
  position: relative;
  overflow: hidden;
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
}

.kanban + .kanban {
  margin-top: calc(5/var(--space));
}

.kanban > div {
  margin: 0;
  padding: calc(3/var(--space)) calc(10/var(--space));
}

.kanban > div > .form-checkbox {
  margin-right: calc(4/var(--space));
}

.kanban > div > .task {
  margin-right: calc(4/var(--space));
}

.kanban-summary:hover,
.kanban:hover,
.kanban-summary.hover,
.kanban.hover {
  box-shadow: var(--z-depth-2);
}

.kanban > .kanban-option,
.kanban-summary > .title > .kanban-option {
  display: flex;
  align-items: center;
  opacity: 0;
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0 calc(2/var(--space)) 0 calc(3/var(--space));
  cursor: pointer;
  z-index: 1;
  background-color: rgba(var(--white) , 0.8);
  border: var(--border) rgb(var(--gray20));
  border-top-style: none;
  border-right-style: none;
  border-radius: 0 var(--radius-lg);
}

.kanban.hover > .kanban-option,
.kanban > .kanban-option.active,
.kanban-summary.hover > .title > .kanban-option,
.kanban-summary > .title > .kanban-option.active {
  opacity: 1;
}

.kanban-row > .kanban-summary > .title > .kanban-option {
  left: 0;
  right: auto;
  border-right-style: solid;
  border-left-style: none;
  border-radius: var(--radius-lg) 0;
}

.kanban-option > .kanban-option-more {
  padding: calc(1/var(--space)) calc(8/var(--space));
}

.kanban-option > .kanban-option-more:before {
  font-family: font-icon;
  content: "\e91a";
}

.kanban-option > .kanban-option-more:not(:hover):before {
  color: var(--muted);
}

.kanban-option > .checkbox-rounded-check {
  width: calc(16 / var(--size));
  height: calc(16 / var(--size));
}

.kanban-option > .checkbox-rounded-check label:after {
  width: calc(8 / var(--size));
  height: calc(5 / var(--size));
  top: calc(4 / var(--space));
  left: calc(3 / var(--space));
}

.kanban-summary.kanban-draggable-holder {
  opacity: 0;
}

.kanban-summary.kanban-draggable-helper {
  position: absolute;
  opacity: .9;
  height: auto;
  box-shadow: var(--z-depth-3);
}

.kanban-summary.kanban-summary-top.kanban-draggable-helper {
  cursor: ew-resize;
}

.kanban-summary.kanban-summary-left.kanban-draggable-helper {
  cursor: ns-resize;
}

.kanban.kanban-draggable-holder {
  padding: 0;
  border: var(--border) var(--info);
}

.kanban.kanban-draggable-helper {
  position: absolute;
  cursor: all-scroll;
  box-shadow: var(--z-depth-3);
}

.kanban.kanban-draggable-item {
  opacity: 0.4;
  filter: grayscale(1) contrast(0.9);
}

.grid-stack-item-content.panel .panel-body::-webkit-scrollbar-track {
  background-color: transparent;
}

.grid-stack {
  position: relative;
}

.page-ep .grid-stack {
  margin: calc(15/var(--space)) 0 0 calc(15/var(--space));
}

.grid-stack .grid-stack-placeholder > .placeholder-content {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: 0;
  width: auto;
  z-index: 0 !important;
  text-align: center;
  left: calc(5/var(--space));
  right: calc(5/var(--space));
  border: calc(1/var(--size)) dashed var(--border-default);
  border-radius: var(--radius-lg);
}

.grid-stack > .grid-stack-item {
  position: absolute;
  padding: 0;
}

.grid-stack > .grid-stack-item > .grid-stack-item-content {
  overflow: hidden;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: 0;
  width: auto;
  z-index: 0 !important;
  left: calc(5/var(--space));
  right: calc(5/var(--space));
  justify-content: center;
}

.grid-stack > .grid-stack-item > .ui-resizable-handle {
  position: absolute;
  display: block;
  touch-action: none;
}

.grid-stack > .grid-stack-item.ui-resizable-autohide > .ui-resizable-handle,
.grid-stack > .grid-stack-item.ui-resizable-disabled > .ui-resizable-handle {
  display: none;
}

.grid-stack > .grid-stack-item.ui-draggable-dragging,
.grid-stack > .grid-stack-item.ui-resizable-resizing {
  z-index: 100;
}

.grid-stack > .grid-stack-item.ui-draggable-dragging > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-resizable-resizing > .grid-stack-item-content {
  opacity: .7;
}

.grid-stack > .grid-stack-item > .ui-resizable-se,
.grid-stack > .grid-stack-item > .ui-resizable-sw {
  background-repeat: no-repeat;
  background-position: center;
  z-index: 91 !important;
}

.grid-stack > .grid-stack-item > .ui-resizable-nw {
  transform: rotate(-45deg);
  cursor: nw-resize;
  top: 0;
  left: calc(10/var(--space));
  width: calc(10/var(--space));
  height: calc(10/var(--space));
}

.grid-stack > .grid-stack-item > .ui-resizable-n {
  cursor: n-resize;
  width: auto;
  top: 0;
  left: calc(5/var(--space));
  right: calc(5/var(--space));
  height: calc(5/var(--space));
}

.grid-stack > .grid-stack-item > .ui-resizable-ne {
  transform: rotate(45deg);
  cursor: ne-resize;
  top: 0;
  right: calc(10/var(--space));
  width: calc(10/var(--space));
  height: calc(10/var(--space));
}

.grid-stack > .grid-stack-item > .ui-resizable-e {
  cursor: e-resize;
  top: 0;
  bottom: 0;
  right: 0;
  width: calc(5/var(--space));
}

.grid-stack > .grid-stack-item > .ui-resizable-se {
  transform: rotate(-45deg);
  cursor: se-resize;
  right: 0;
  bottom: 0;
  width: calc(10/var(--space));
  height: calc(10/var(--space));
}

.grid-stack > .grid-stack-item > .ui-resizable-s {
  cursor: s-resize;
  width: auto;
  left: calc(5/var(--space));
  right: calc(5/var(--space));
  bottom: 0;
  height: calc(5/var(--space));
}

.grid-stack > .grid-stack-item > .ui-resizable-sw {
  transform: rotate(45deg);
  cursor: sw-resize;
  left: 0;
  bottom: 0;
  width: calc(10/var(--space));
  height: calc(10/var(--space));
}

.grid-stack > .grid-stack-item > .ui-resizable-w {
  cursor: w-resize;
  top: 0;
  bottom: 0;
  left: 0;
  width: calc(5/var(--space));
}

.grid-stack.grid-stack-animate,
.grid-stack.grid-stack-animate .grid-stack-item {
  transition: left .2s,top .2s,height .2s,width .2s;
}

.grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder,
.grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging,
.grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing {
  transition: left 0s,top 0s,height 0s,width 0s;
}

.grid-stack-item-content.panel {
  border-color: var(--border-default);
  background-color: rgb(var(--white));
  display: flex;
  flex-direction: column;
}

.grid-stack-item-content.panel:hover {
  box-shadow: var(--z-depth-3);
}

.grid-stack-item-content.panel ~ .panel {
  margin-top: 0;
}

.grid-stack-item-content.panel > .panel-heading {
  cursor: pointer;
  display: flex;
  align-items: center;
  flex: none;
  padding: calc(9/var(--space)) calc(15/var(--space)) calc(5/var(--space));
}

.grid-stack-item-content.panel > .panel-body {
  flex: 1;
}

.grid-stack-item-content.panel > .panel-footer {
  flex: none;
}

.grid-stack-item-content.panel.panel-collapsed {
  box-shadow: none;
  overflow: visible;
}

.grid-stack-item-content.panel.panel-collapsed .panel-heading {
  padding-top: 0;
  padding-bottom: 0;
}



.wrapper-calc,
.wrapper-calc ul {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  padding: 0;
  list-style: none;
}

.wrapper-calc ul {
  margin-left: calc(20/var(--space));
}

.wrapper-calc li {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-left: calc(10/var(--space));
}

.wrapper-calc li.root {
  margin-left: 0;
}

.wrapper-calc li  ul {
  position: relative;
}

.wrapper-calc li:before,
.wrapper-calc li .wrapper-calc-group:after {
  content: "";
  display: block;
  position: absolute;
  background-color: rgb(var(--gray40));
}

.wrapper-calc li:before {
  width: calc(1/var(--space));
  bottom: calc(6/var(--space) * -1);
  top: calc(6/var(--space) * -1);
  left: calc(11/var(--space) * -1);
}

.wrapper-calc li .wrapper-calc-group:after {
  right: 100%;
  height: calc(1/var(--space));
  top: calc(50% - calc(1/var(--space)));
  left: calc(16/var(--space) * -1);
}

.wrapper-calc li.last-node:before {
  bottom: auto;
  height: calc(50% + calc(6/var(--space)));
}

.wrapper-calc li.last-node > ul:before,
.wrapper-calc li.last-node > .wrapper-calc-group:before {
  content: "";
  display: inline-block;
  position: absolute;
  background-color: var(--body-background-color);
  width: calc(2 / var(--space));
  bottom: calc(5 / var(--space)* -1);
  top: calc(5 / var(--space)* -1);
  left: calc(31 / var(--space)* -1);
}

.wrapper-calc li.last-node > .wrapper-calc-group:before {
  top: 50%;
  left: calc(17 / var(--space)* -1);
}

.wrapper-calc li.root:before,
.wrapper-calc li.root > .wrapper-calc-group:after {
  display: none;
}

.wrapper-calc li .wrapper-calc-group.true .calc-group-title:before,
.wrapper-calc li .wrapper-calc-group.false .calc-group-title:before {
  content: "";
  display: inline-block;
  position: absolute;
  z-index: 1;
  border-radius: 50%;
  padding: calc(3.5/var(--space));
  top: calc(50% - calc(4/var(--space)));
  left: calc(3/var(--space) * -1);
  background-color: var(--default);
}

.wrapper-calc li .wrapper-calc-group.true .calc-group-title:before {
  background-color: var(--success);
}

.wrapper-calc li .wrapper-calc-group.false .calc-group-title:before {
  background-color: var(--warning);
}

.wrapper-condition > .condition-item.default .wrapper-calc li .wrapper-calc-group.true .calc-group-title:before,
.wrapper-condition > .condition-item.default .wrapper-calc li .wrapper-calc-group.false .calc-group-title:before {
  display: none;
}

.wrapper-calc li .wrapper-calc-group.true.active,
.wrapper-calc li .wrapper-calc-group.false.active {
  animation-name: activeMotion;
  animation-duration: 1s;
  animation-fill-mode: both;
  animation-iteration-count: 5;
}

.wrapper-calc li .wrapper-calc-group.true.active {
  border-color: var(--success);
}

.wrapper-calc li .wrapper-calc-group.false.active {
  border-color: var(--warning);
}

.wrapper-calc-group {
  position: relative;
  display: flex;
  flex: none;
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  margin: calc(5/var(--space));
}

.wrapper-calc-group:has( > .calc-group-option) {
  margin-right: calc(30/var(--space));
}

.wrapper-calc-group + .wrapper-calc-group {
  margin-top: calc(10/var(--space));
}

.wrapper-calc-group .calc-group-title {
  flex: none;
  display: flex;
  align-items: center;
  padding: calc(10/var(--space));
  background-color: rgb(var(--gray20));
  border-right-style: none;
  border-radius: var(--radius-lg) 0 0 var(--radius-lg);
}

.wrapper-calc-group:has(.calc-group.hidden) > .calc-group-title {
  border-right-style: solid;
  border-radius: var(--radius-lg);
}

.wrapper-calc-group .calc-group-title > .label + .label {
  margin-left: calc(3/var(--space));
}

.wrapper-calc-group .calc-group {
  position: relative;
  flex: 1;
  padding: calc(5/var(--space));
  border-radius: 0 var(--radius-lg) var(--radius-lg) 0;
  background-color: rgb(var(--white));
  min-width: calc(100/var(--space));
}

.wrapper-calc-group .calc-group:has(.logical-operation) {
  padding-left: calc(10/var(--space));
  padding-right: calc(10/var(--space));
}

.wrapper-calc-group:hover .calc-group-title,
.wrapper-calc-group:hover .calc-group {
  box-shadow: 8px 8px 13px 0 rgba(0,0,0,0.05);
}

.wrapper-calc-group .calc-group-option {
  cursor: pointer;
  position: absolute;
  right: calc(27/var(--space) * -1);
  top: calc(5/var(--space) * -1);
  padding: 0 calc(6/var(--space));
}

.wrapper-calc-group .calc-group-option:before {
  content: "\e92c";
  font-family: font-icon;
  font-size: calc(16/var(--font-calc));
  color: rgb(var(--gray40));
}

.wrapper-calc-group:hover > .calc-group-option:before,
.wrapper-calc-group > .calc-group:hover > .calc-group-option:before,
.wrapper-calc-group > .calc-group > .logical-operation .logical-operation:hover > .calc-group-option:before,
.calc:hover > .calc-group-option:before {
  color: rgb(var(--gray70));
}

.logical-operation {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.logical-operation .logical-operation:has(.calc-group-option) {
  margin-right: calc(20/var(--space));
}

.logical-operation .operrator {
  position: relative;
  margin: calc(3/var(--space)) 0;
}

.logical-operation .operrator:before {
  content: "";
  display: inline-block;
  position: absolute;
  top: calc(10/var(--space) * -1);
  bottom: calc(10/var(--space) * -1);
  left: calc(13/var(--space));
  width: calc(1/var(--space));
  background-color: rgb(var(--gray50));
}

.logical-operation .logical-operation {
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  padding: calc(5/var(--space)) calc(10/var(--space));
  margin-bottom: calc(5/var(--space));
  margin-top: calc(5/var(--space));
  box-shadow: var(--z-depth-1);
  background-color: rgba(var(--black), 0.02);
}

.logical-operation .logical-operation:hover {
  box-shadow: var(--z-depth-3);
}

.logical-operation .logical-operation:before,
.logical-operation .logical-operation:after,
.logical-operation .calc:before,
.logical-operation .calc:after {
  content: "";
  display: inline-block;
  position: absolute;
  z-index: 1;
  border-radius: 50%;
  padding: calc(2.5/var(--space));
  background-color: var(--info);
}

.logical-operation .logical-operation:before {
  top: calc(3/var(--space) * -1);
  left: calc(10/var(--space));
}

.logical-operation .logical-operation:after {
  bottom: calc(3/var(--space) * -1);
}

.logical-operation .calc:before,
.logical-operation .calc:after {
  left: calc(10/var(--space));
}

.logical-operation .calc:before {
  top: calc(3/var(--space) * -1);
}

.logical-operation .calc:after {
  bottom: calc(3/var(--space) * -1);
}

.logical-operation .logical-operation.first-child:before,
.logical-operation .logical-operation.last-child:after,
.logical-operation .calc.first-child:before,
.logical-operation .calc.last-child:after {
  display: none;
}

.calc {
  position: relative;
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
  padding: calc(2.5/var(--space));
}

.logical-operation .calc {
  border: var(--border) var(--border-default);
  margin-bottom: calc(5/var(--space));
  margin-top: calc(5/var(--space));
  padding-left: calc(5/var(--space));
  padding-right: calc(5/var(--space));
}

.calc:has(.calc-group-option:not(.hidden)) {
  margin-right: calc(20/var(--space));
}

.calc:hover {
  box-shadow: var(--z-depth-2);
}

.calc + .calc {
  margin-top: calc(5/var(--space));
}

.calc > .calc-contents {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-start;
}

.calc > .calc-contents > * {
  margin: calc(2.5/var(--space));
}

.calc > .calc-footer > .wrapper-toolbar {
  margin-bottom: 0;
  margin-left: calc(2.5/var(--space));
  margin-right: calc(2.5/var(--space));
}

.logical-operation .calc > .calc-footer > .wrapper-toolbar {
  margin-bottom: calc(5/var(--space));
}

.calc .label:not(.tag) {
  flex: none;
  min-width: calc(50/var(--space));
}

.calc > .calc-contents .calc-item {
  display: inline-block;
  position: relative;
}

.calc > .calc-contents .calc-item > .label:not(.tag) {
  white-space: normal;
  text-align: left;
  line-height: var(--line-height-sm);
}

.calc > .calc-contents .calc-item:has(.calc-remove) > .label:not(.tag) {
  padding-right: calc(23/var(--space));
}

.calc > .calc-contents .calc-item > .calc-remove {
  outline: none;
  border: none;
  background: none;
  padding: 0;
  position: absolute;
  line-height: 1;
  right: calc(6/var(--space));
  top: calc(50% - calc(6/var(--space)));
}

.calc > .calc-contents .calc-item > .calc-remove:before {
  font-family: font-icon;
  content: "\f056";
  color: rgb(var(--gray60));
}

.calc > .calc-contents .calc-item > .calc-remove:hover:before {
  color: rgb(var(--gray90));
}

body.theme-dark .calc > .calc-contents .calc-item > .calc-remove:before {
  color: rgb(var(--gray50));
}

body.theme-dark .calc > .calc-contents .calc-item > .calc-remove:hover:before {
  color: rgb(var(--gray20));
}

.calc-group .wrapper-form {
  flex-direction: row;
  margin-left: 0;
  margin-bottom: 0;
}

.calc-group .wrapper-form > li {
  flex-direction: row;
  align-items: center;
  margin-left: 0;
}

.calc-group .wrapper-form > li::before {
  display: none;
}

.wrapper-condition {
  display: grid;
}

.wrapper-condition > .condition-item {
  position: relative;
  transition-property: border-color, background-color, color;
  transition-duration: 0.2s;
  transition-timing-function: ease;
  margin-top: calc(5/var(--space));
  margin-bottom: calc(5/var(--space));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
}

.wrapper-condition > .condition-item:first-child {
  margin-top: 0;
}

.wrapper-condition > .condition-item.collapsed > .wrapper-calc {
  display: none;
}

.wrapper-condition > .condition-item:not(.default):hover {
  box-shadow: var(--z-depth-2);
}

.wrapper-condition > .condition-item.active {
  border-color: var(--primary);
}

.wrapper-condition > .condition-item > .condition-item-header {
  display: flex;
  align-items: center;
}

.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-title {
  transition-property: border-color, background-color, color;
  transition-duration: 0.2s;
  transition-timing-function: ease;
  background-color: rgb(var(--gray60));
  color: rgb(var(--white));
  padding: calc(3/var(--space)) calc(7/var(--space));
  border-radius: var(--radius-lg) 0;
}

.wrapper-condition > .condition-item.collapsed > .condition-item-header > .condition-item-header-title {
  border-radius: var(--radius-lg) 0 var(--radius-lg) var(--radius-lg);
}

.wrapper-condition > .condition-item:not(.default).checked > .condition-item-header  > .condition-item-header-title,
.wrapper-condition > .condition-item:not(.default).active > .condition-item-header  > .condition-item-header-title {
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
}

.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-title > .inline-divider {
  height: calc(12/var(--space));
}

.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-title > .condition-item-header-title-number,
.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-title > .condition-item-header-title-content {
  display: inline-block;
}

.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-title > .condition-item-header-title-number > .label {
  text-align: left;
  min-width: calc(30/var(--space));
}

.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-title > .condition-item-header-title-content > .label {
  text-align: left;
  min-width: calc(100/var(--space));
}

.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-option {
  flex: 1;
  text-align: right;
  white-space: nowrap;
  opacity: 0;
  transition: opacity ease 0.2s;
  padding-right: calc(10/var(--space));
}

.wrapper-condition > .condition-item:hover > .condition-item-header > .condition-item-header-option {
  opacity: 1;
}

.condition-item-header-option > .condition-item-move,
.condition-item-header-option > .condition-item-delete,
.condition-item-header-option > .condition-item-arrow {
  cursor: pointer;
  padding-left: calc(10/var(--space));
}

.condition-item-header-option > .condition-item-move:before,
.condition-item-header-option > .condition-item-delete:before,
.condition-item-header-option > .condition-item-arrow:before {
  transition: color ease 0.2s;
  font-family: font-icon;
  color: rgb(var(--gray50));
}

.condition-item-header-option > .condition-item-move:before {
  font-size: calc(14/var(--font-calc));
  content: "\e98b";
}

.condition-item-header-option > .condition-item-delete:before,
.condition-item-header-option > .condition-item-arrow:before {
  font-size: calc(15/var(--font-calc));
}

.condition-item-header-option > .condition-item-move:hover:before,
.condition-item-header-option > .condition-item-delete:hover:before,
.condition-item-header-option > .condition-item-arrow:hover:before {
  color: rgb(var(--gray70));
}

.condition-item-header-option > .condition-item-delete:before {
  content: "\f1f8";
}

.condition-item-header-option > .condition-item-arrow:before {
  content: "\e90d";
}

.wrapper-condition > .condition-item.collapsed .condition-item-header-option > .condition-item-arrow:before {
  content: "\e90b";
}

.wrapper-condition > .condition-item > .wrapper-calc {
  margin: calc(5/var(--space));
}

.wrapper-condition > .condition-item > .wrapper-calc  li.last-node > ul:before,
.wrapper-condition > .condition-item > .wrapper-calc  li.last-node > .wrapper-calc-group:before {
  background-color: rgb(var(--white));
}

.wrapper-condition .wrapper-calc-group .calc-group {
  background-color: rgb(var(--gray10));
}

.wrapper-condition .wrapper-calc-group .calc-group .calc {
  background-color: transparent;
}

.wrapper-condition .calc > .calc-contents {
  cursor: pointer;
}

.wrapper-condition > .condition-item.draggable-item {
  filter: grayscale(1);
  opacity: 0.3;
}

.wrapper-condition > .condition-item.draggable-holder {
  border: none;
  background-color: transparent;
  margin: 0;
}

.wrapper-condition > .condition-item.draggable-holder::before,
.wrapper-condition > .condition-item.draggable-holder::after {
  content: "";
  display: block;
  position: absolute;
  z-index: 1;
  left: 0;
}

.wrapper-condition > .condition-item.draggable-holder::before {
  width: 0;
  height: 0;
  top: calc(5/var(--space) * -1);
  border-left: calc(6/var(--size)) dashed var(--info);
  border-top: calc(6/var(--size)) solid transparent;
  border-bottom: calc(6/var(--size)) solid transparent;
}

.wrapper-condition > .condition-item.draggable-holder::after {
  right: 0;
  border: var(--border) var(--info);
}

.draggable-helper > .wrapper-condition > .condition-item,
.draggable-helper > .wrapper-condition > .condition-item:hover {
  box-shadow: var(--z-depth-3);
}

.wrapper-calc-group.has-error,
.wrapper-calc-group .calc-group-title.has-error > .label,
.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-title > .condition-item-header-title-number.has-error > .label,
.wrapper-condition > .condition-item > .condition-item-header > .condition-item-header-title > .condition-item-header-title-content.has-error > .label {
  border-color: var(--danger);
}

.wrapper-display-item-setup .display-item-setup-enabled,
.wrapper-display-item-setup .display-item-setup-disabled {
  position: relative;
  overflow: auto;
  padding-top: calc(15/var(--space));
  padding-bottom: calc(20/var(--space));
}

.wrapper-display-item-setup .display-item-setup-enabled {
  padding-bottom: calc(15/var(--space));
}

.wrapper-display-item-setup .display-item-setup-enabled:has(.wrapper-sub-title) {
  padding-top: 0;
  padding-bottom: calc(35/var(--space));
}

.wrapper-display-item-setup .display-item-setup-disabled {
  border-top: 1px dashed var(--border-default);
}

.wrapper-display-item-setup ul.nav.nav-tabs {
  flex-wrap: nowrap;
  margin-left: calc(3/var(--space));
}

.wrapper-display-item-setup ul.nav.nav-tabs.draggable-helper li {
  box-shadow: var(--z-depth-2);
}

.wrapper-display-item-setup ul.nav.nav-tabs li.draggable-item {
  opacity: 0.3;
  filter: grayscale(0.8);
}

.wrapper-display-item-setup ul.nav.nav-tabs li.draggable-item:hover {
  background-color: var(--tab);
}

.wrapper-display-item-setup ul.nav.nav-tabs li.draggable-holder {
  position: relative;
  margin: 0;
}

.wrapper-display-item-setup ul.nav.nav-tabs li.draggable-holder:before {
  content: "";
  display: block;
  border: none;
  position: absolute;
  left: calc(3/var(--space) * -1);
  background-color: rgb(var(--gray50));
  border-radius: var(--radius-default);
  padding: calc(12/var(--space)) calc(0.5/var(--space));
}

html.page-fluid-vertical,
body.page-fluid-vertical,
.fluid-vertical {
  height: 100%;
  overflow: hidden;
}

.page {
  width: 100%;
  overflow: hidden;
  outline: none;
}

.page .page.page-include {
  width: auto;
  overflow: visible;
}

.page.page-preview,
.page.page-preview .contents {
  overflow: visible;
}

.page .header {
  position: relative;
  z-index: 4;
  outline: none;
  display: flex;
  flex-direction: column;
}

.page .header.header-fixed {
  position: absolute;
  top: 0;
}

.header.header-fixed {
  width: 100%;
}

.header .wrapper-toolbar,
.wrapper-title .wrapper-toolbar {
  margin: 0;
}

.wrapper-title {
  padding: calc(8/var(--space)) calc(10/var(--space)) calc(5/var(--space));
}

.wrapper-title .page-name {
  display: inline-flex;
  align-items: center;
  position: relative;
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
  margin-top: calc(5/var(--space));
  margin-bottom: calc(5/var(--space));
}

.wrapper-title .page-name.page-bookmark,
.wrapper-title .page-name.page-bookmark-added {
  cursor: pointer;
}

.wrapper-title .page-name.page-bookmark:before,
.wrapper-title .page-name.page-bookmark-added:before {
  display: inline-block;
  font-family: 'font-icon';
  content: "\e915";
  font-weight: normal;
  line-height: 1;
  font-size: calc(12/var(--font-calc));
  padding-right: calc(10/var(--space));
  margin-top: calc(2/var(--space) * -1);
}

.wrapper-title .page-name.page-bookmark:before {
  color: rgb(var(--gray30));
}

.wrapper-title .page-name.page-bookmark:hover:before {
  color: rgb(var(--gray50));
}

.wrapper-title .page-name.page-bookmark-added:before {
  color: var(--yellow);
}

.wrapper-title .page-name.page-bookmark-added:hover:before {
  color: var(--yellow-hover);
}

.wrapper-title .user-help-mark {
  display: none;
}

.wrapper-title-simple-search {
  width: calc(140/var(--size));
}

.form-control.title-simple-search {
  display: inline-block;
}

.wrapper-title .wrapper-toolbar .btn.btn-sm {
  padding: calc(7/var(--space)) calc(10/var(--space));
}

.wrapper-title-notification {
  position: relative;
  line-height: 1;
  margin: 0 calc(5/var(--space));
}

.title-notification-heading {
  cursor: pointer;
}

.title-notification-contents {
  position: absolute;
  left: 0;
  top: 0;
}

.wrapper-title .page-name,
.wrapper-title .nav.nav-tabs {
  margin-left: calc(5/var(--space));
  margin-right: calc(5/var(--space));
}

.page .contents {
  position: static;
  z-index: 1;
  margin: 0;
  outline: none;
  word-wrap: break-word;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 0 calc(10/var(--space));
}

.page .contents:not(.contents-fixed) {
  margin-top: calc(54/var(--space));
}

.page .contents.contents-fixed {
  margin-top: 0 !important;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  top: calc(48/var(--space));
}

.page:not(:has(.header)) > .contents,
.page .header.hidden + .contents,
.page.template-setup > .contents {
  padding-top: calc(5/var(--space));
}

.page .footer {
  position: relative;
  z-index: 3;
  width: 100%;
  outline: none;
  background-color: var(--body-background-color);
}

.footer.footer-fixed {
  position: absolute;
  bottom: 0;
}

.footer > .wrapper-toolbar {
  margin: 0;
  padding: calc(7/var(--space)) calc(10/var(--space));
}

.footer > .wrapper-toolbar + .wrapper-toolbar {
  padding-top: 0;
  margin-top: calc(3/var(--space) * -1);
}

.page.page-center {
  width: 100%;
}

.page.page-center .contents {
  margin-left: auto;
  margin-right: auto;
  width: calc(750/var(--size));
  margin-top: calc(100/var(--space));
}

.page.page-center.page-lg .contents,
.page.page-center .contents.contents-lg {
  width: calc(950/var(--size));
  margin-top: calc(50/var(--space));
}

.page.page-center.page-md .contents,
.page.page-center .contents.contents-md {
  width: calc(550/var(--size));
}

.page.page-center.page-sm .contents,
.page.page-center .contents.contents-sm {
  width: calc(350/var(--size));
}



.wrapper-header-search {
  display: none;
  position: relative;
  z-index: 900;
  border: var(--border) var(--border-default);
  background-color: rgb(var(--white));
  box-shadow: var(--z-depth-3);
  border-radius: var(--radius-lg);
  margin: 0 calc(10/var(--space)) 0;
  top: calc(1/var(--space) * -1);
}

.wrapper-header-search > .tab-content {
  overflow-y: auto;
  overflow-x: hidden;
}



.wrapper-header-search .wrapper-form:first-child:not(:last-child) {
  padding-bottom: 0;
}

.wrapper-header-search .wrapper-form + .wrapper-form {
  padding-top: 0;
}

.wrapper-header-search .wrapper-form + .wrapper-form:not(:last-child) {
  padding-bottom: 0;
}

.wrapper-toolbar.header-search-btn-group {
  margin: 0;
  padding: calc(4/var(--space)) calc(8/var(--space));
  background-color: rgb(var(--gray10));
  border-radius: 0 0 var(--radius-lg) var(--radius-lg);
}

.header-search-btn-group > .pull-left {
  padding-right: calc(32/var(--space));
}

.btn-default.btn-header-search-btn-more {
  position: absolute;
  margin: 0;
  border-radius: 0 0 var(--radius-lg) 0;
  top: 0;
  bottom: 0;
  right: 0;
  background-color: transparent;
  border: none;
  padding-left: calc(10/var(--space));
  padding-right: calc(10/var(--space));
}

.btn-default.btn-header-search-btn-more:before {
  content: "\e90b";
  font-family: font-icon;
  font-size: calc(10/var(--font-calc));
}

.btn-default.btn-header-search-btn-more.collapsed:before {
  content: "\e90d";
}

.header-search-btn-group .btn-default:not(.btn-selectbox):not(.btn-header-search-btn-more) {
  border: none;
  background-color: transparent;
  box-shadow: none;
}

.header-search-btn-group .btn-default:not(.btn-selectbox):not(.btn-header-search-btn-more):hover {
  text-decoration: underline;
}



.wrapper-report-title > .report-title {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  height: auto;
  width: 100%;
  margin: 0;
}

.wrapper-report-title > .report-title .title {
  font-weight: bold;
  font-size: calc(24/var(--font-calc));
}



.wrapper-report-title > .report-title.none-approval-line {
  display: block;
}

.wrapper-report-title:before,
.wrapper-report-title:after {
  content: " ";
  display: table;
  clear: both;
}

.approval-line {
  display: table-cell;
  vertical-align: middle;
}

.approval-line:before {
  content: "\f0c9";
  color: transparent;
}

.approval-line > .table {
  margin-top: -12px;
}

.approval-line > .table > tbody > tr > th {
  font-weight: bold;
  padding: 0;
  height: 26px;
}

.approval-line > .table > tbody > tr {
  height: 51px;
}

.approval-line > .table > tbody > tr:first-child {
  height: 22px;
}

.approval-line > .table > tbody > tr td {
  padding-left: 0;
  padding-right: 0;
}

[class*="table-approval-line-stamp"] {
  border: 1px solid #333;
  clear: both;
}

[class*="table-approval-line-stamp"] > tbody > tr > th,
[class*="table-approval-line-stamp"] > tbody > tr > td {
  border: 1px solid #333;
  color: #333;
  text-align: center;
  line-height: 1;
  height: 20px;
  padding-left: 0;
  padding-right: 0;
  border-color: inherit !important;
}

[class*="table-approval-line-stamp"] > tbody > tr > th {
  height: 26px;
  padding-top: 0;
  padding-bottom: 0;
}

[class*="table-approval-line-stamp"] > tbody > tr:first-child > th:first-child {
  font-weight: bold;
}

[class*="table-approval-line-stamp"] > tbody > tr > td {
  font-size: 88%;
}

[class*="table-approval-line-stamp"] > tbody > tr.stamp-area > td {
  height: 51px;
}

.table-approval-line-stamp-slip {
  display: inline-table;
  margin: 0 !important;
}

.table-approval-line-stamp-slip.centered {
  display: table;
}

.table-approval-line-stamp-slip > tbody > tr > th {
  font-weight: bold;
}

.table-approval-line-stamp-slip.table-approval-line-stamp-slip-dual > tbody > tr.stamp-area > td {
  height: 38px;
}

.table-approval-line-stamp-slip.table-approval-line-stamp-slip-dual > tbody > tr > th {
  height: 19px;
}

.table-approval-line-stamp-slip.table-approval-line-stamp-slip-dual + .table-approval-line-stamp-slip.table-approval-line-stamp-slip-dual {
  margin-top: -1px !important;
}

.table-approval-line-sign {
  width: 250px;
  margin-bottom: 0;
  clear: both;
}

.table-approval-line-sign > tbody > tr {
  height: 50px;
}

.table-approval-line-sign > tbody > tr:first-child {
  height: 22px;
}

.table-approval-line-sign > tbody > tr > th.tit {
  font-weight: bold;
  vertical-align: bottom;
  border-bottom: 1px solid #333;
  padding-top: 10px;
}

.table-approval-line-sign > tbody > tr > th,
.table-approval-line-sign > tbody > tr > td {
  border: none;
  background: none;
}

.table-approval-line-sign > tbody > tr > th {
  text-align: left;
  color: #333;
}

.table-approval-line-sign > tbody > tr > td {
  border-bottom: 1px solid #999;
}

.wrapper-print * {
  line-height: normal;
  page: auto !important;
  word-wrap: break-word;
  word-break: normal;
}

.wrapper-print {
  margin: 0 auto;
  margin-bottom: 2px;
  position: relative;
  background-color: rgb(var(--white));
}

.wrapper-print.wrapper-print-centered {
  margin: 0 auto;
}

.wrapper-print.wrapper-print-left {
  margin: 0 auto 0 0;
}

.wrapper-print.wrapper-print-right {
  margin: 0 0 0 auto;
}

@media print {
  .wrapper-print {
    margin: 0 0 0 1px;
  }

  .wrapper-print.wrapper-print-left {
    margin: 0 auto 0 1px;
  }
}

.wrapper-print-content {
  position: absolute;
}

.wrapper-print-content .table {
  margin-top: 5px;
}

.wrapper-print-content .table.table-slip-body {
  border-color: #999;
}

.wrapper-print-content .table.table-slip-body > thead > tr > th,
.wrapper-print-content .table.table-slip-body > tbody > tr > th {
  color: #000;
}

.wrapper-print-content .table.table-slip-body > thead > tr > th,
.wrapper-print-content .table.table-slip-body > tbody > tr > th,
.wrapper-print-content .table.table-slip-body > tbody > tr > td {
  border-color: #999;
}

.wrapper-grid .print-watermark,
.wrapper-print .print-watermark {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  z-index: 1;
}

.wrapper-grid .print-watermark > span,
.wrapper-print .print-watermark > span {
  font-size: 300%;
  color: rgba(0,0,0,0.2);
  display: inline-block;
  padding: 3px 10px;
}

.slip-page-control,
.slip-page-control .prev,
.slip-page-control .next {
  position: absolute;
}

.slip-page-control {
  left: 0;
  right: 0;
  top: 50%;
  z-index: 1;
}

.slip-page-control .prev,
.slip-page-control .next {
  cursor: pointer;
  transition: opacity ease 0.2s;
  opacity: 0.5;
  line-height: 1;
  padding: 15px 5px;
  margin-top: -30px;
  border-radius: 5px;
  border: 1px solid #ddd;
  background-color: #eee;
}

.slip-page-control .prev:hover,
.slip-page-control .next:hover {
  opacity: 0.8;
}

.slip-page-control .prev {
  left: 20px;
}

.slip-page-control .next {
  right: 20px;
}

.page-received-documents .slip-page-control .prev {
  left: 5px;
}

.page-received-documents .slip-page-control .next {
  right: 5px;
}

.slip-page-control .prev:before,
.slip-page-control .next:before {
  font-family: font-icon;
  display: inline-block;
  font-size: 200%;
  color: #333;
}

.slip-page-control .prev:before {
  content: '\e90e';
}

.slip-page-control .next:before {
  content: '\e90f';
}

.print-half-line {
  border-top: 1px dashed #888;
  position: absolute;
  width: 100%;
  height: 1px;
}

.print-contents-page-number {
  margin-top: 10px;
}

.wrapper-print-content .table.table-slip-template-paper-body > thead > tr > th,
.wrapper-print-content .table.table-slip-template-paper-body > tbody > tr > th,
.wrapper-print-content .table.table-slip-template-paper-body > tbody > tr > td {
  letter-spacing: -0.09em;
}



.wrapper-tax-invoice .table {
  margin: 0;
  background-color: transparent;
}

.wrapper-tax-invoice .table-tax-invoice,
.wrapper-tax-invoice .table-tax-invoice > tbody > tr > td .table tbody > tr > th,
.wrapper-tax-invoice .table-tax-invoice > tbody > tr > td .table tbody > tr > td,
.wrapper-tax-invoice .table-tax-invoice > tbody > tr > td .table tbody .border-side-bold,
.wrapper-tax-invoice .table-tax-invoice > tbody tr td .wrapper-evidence-choice > .evidence-choice {
  border-width: 1px;
  border-color: #f30;
  border-style: none;
}

.wrapper-tax-invoice .table-tax-invoice {
  border-top-style: solid;
  border-left-style: solid;
}

.wrapper-tax-invoice .table-tax-invoice tbody > tr > th,
.wrapper-tax-invoice .table-tax-invoice tbody > tr > td {
  padding: 0;
  text-align: center;
  line-height: 1;
  background-color: transparent;
  border-style: none;
}

.wrapper-tax-invoice .table-tax-invoice tbody > tr > th {
  color: #f30;
}

.wrapper-tax-invoice .table-tax-invoice tbody > tr > th > .tax-title {
  font-size: 24px;
  line-height: 24px;
  font-weight: bold;
}

.wrapper-tax-invoice .table-tax-invoice > tbody tr td .table tbody > tr > th,
.wrapper-tax-invoice .table-tax-invoice > tbody tr td .table tbody > tr > td {
  border-bottom-style: solid;
  border-right-style: solid;
}

.wrapper-tax-invoice .table-tax-invoice > tbody tr td .table tbody .border-side-bold,
.wrapper-tax-invoice .table-tax-invoice > tbody tr td .wrapper-evidence-choice > .evidence-choice {
  border-width: 1px;
  border-style: solid;
}

.wrapper-tax-invoice .table-tax-invoice > tbody tr td .text-left {
  padding-left: 2px;
}

.wrapper-tax-invoice .table-tax-invoice > tbody tr td .text-right {
  padding-right: 2px;
}

.wrapper-tax-invoice > .tax-notice {
  font-size: 13px;
  color: #f30;
}

.wrapper-tax-invoice .table-tax-invoice > tbody tr td .wrapper-evidence-choice {
  position: relative;
}

.wrapper-tax-invoice .table-tax-invoice > tbody tr td .wrapper-evidence-choice > .evidence-choice {
  position: absolute;
  top: 1px;
  right: 46px;
  width: 30px;
  height: 20px;
  border-radius: 100%;
}

.wrapper-tax-invoice .table-tax-invoice > tbody tr td .wrapper-evidence-choice > .evidence-choice.bill {
  top: 21px;
}

.wrapper-tax-invoice.recipient .table-tax-invoice,
.wrapper-tax-invoice.recipient .table-tax-invoice > tbody > tr > td .table tbody > tr > th,
.wrapper-tax-invoice.recipient .table-tax-invoice > tbody > tr > td .table tbody > tr > td,
.wrapper-tax-invoice.recipient .table-tax-invoice > tbody > tr > td .table tbody .border-side-bold,
.wrapper-tax-invoice.recipient .table-tax-invoice > tbody tr td .wrapper-evidence-choice > .evidence-choice {
  border-color: #039;
}

.wrapper-tax-invoice.recipient > .table-tax-invoice tbody > tr > th,
.wrapper-tax-invoice.recipient > .tax-notice {
  color: #039;
}

.wrapper-tax-invoice-vn {
  border: 3px solid #039;
  position: relative;
  padding: 20px 30px;
  background-image: var(--tax-invoice-vn);
  background-position: center center;
  background-repeat: no-repeat;
}

.wrapper-tax-invoice-vn:before {
  content: "";
  position: absolute;
  top: 3px;
  bottom: 3px;
  left: 3px;
  right: 3px;
  border: 1px solid #039;
  z-index: -1;
}

.wrapper-tax-invoice-vn * {
  color: #039 !important;
  border-color: #039 !important;
  background-color: transparent !important;
}

.wrapper-tax-invoice-vn hr {
  margin: 5px 0;
}

.wrapper-tax-invoice-vn .certification {
  border: 1px solid #f30 !important;
  color: #f30 !important;
  display: inline-block;
  padding: 5px 30px 5px 5px;
  margin-top: 10px;
  text-align: left;
  position: relative;
}

.wrapper-tax-invoice-vn .certification .vn-invoice-check {
  position: absolute;
  width: 26px;
  height: 28px;
  background-repeat: no-repeat;
  bottom: 6px;
  right: -10px;
}

.wrapper-tax-invoice-vn + .print-watermark {
  transform: rotate(-20deg);
}

.wrapper-tax-invoice-vn + .print-watermark > span {
  border: 2px solid #f30;
  color: #f30;
}

.wrapper-keyboard-help {
  text-align: center;
}

.wrapper-keyboard-help:before {
  display: inline-block;
  font-family: font-icon;
  content: "\f069";
  content: "\e932";
  font-size: calc(14/var(--font-calc));
  margin-right: calc(5/var(--space));
}

.wrapper-keyboard-help .dropdown-menu {
  padding: calc(10/var(--space));
}

.page.level-group,
.level-group .page,
.level-group .row,
.level-group .row > div,
.level-group .panel,
.level-group .panel > div,
.level-group.mypage .contents > div {
  height: 100%;
}



.level-group .panel {
  overflow: auto;
  border: var(--border) var(--border-default);
}

.level-group > .contents {
  position: absolute !important;
  height: auto;
  overflow: hidden !important;
  padding-top: calc(10/var(--space));
}

.page.level-group:not(.page-modal) > .contents {
  top: 0;
  bottom: 0;
}

.level-group > .footer {
  position: absolute;
  bottom: 0;
}

.page-modal.level-group .panel-body {
  overflow: visible;
}

.level-group .level-group-iframe {
  border: none;
  width: 100%;
  height: 100%;
}

.level-group .level-group-divider {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  left: calc(1/var(--space) * -1);
}

.level-group .level-group-divider > div {
  z-index: 1;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 20%;
  width: 100%;
  padding: 0 calc(4/var(--space));
  border: var(--border) var(--border-default);
  border-left: none;
  border-radius: 0 var(--radius-default) var(--radius-default) 0;
  background-color: rgb(var(--white));
}

.level-group .level-group-divider > div:before {
  content: "";
  display: block;
  padding: calc(8/var(--space)) calc(1/var(--space));
  border: var(--border) rgb(var(--gray50));
  border-top: none;
  border-bottom: none;
}

.level-group .level-group-divider > div:hover {
  background-color: rgb(var(--gray10));
}

.level-group .level-group-divider:not(.hidden) ~ .level-group-iframe {
  padding-left: calc(10/var(--space));
}

.level-group.mypage .contents {
  top: 0;
  left: 0;
  right: 0;
}

.level-group.mypage .contents .row > .col-xs-6 {
  padding-right: calc(35/var(--space));
}

.level-group.mypage .contents .row > .col-xs-6 + .col-xs-6 {
  padding-right: 0;
  padding-left: calc(42/var(--space));
}

.level-group.mypage .contents .panel .panel-heading {
  height: auto;
}

.level-group.mypage .contents .panel .panel-body {
  overflow: auto;
  height: auto;
  position: absolute;
  right: 0;
  left: 0;
  bottom: 0;
  top: calc(41/var(--space));
  padding: 0 calc(5/var(--space));
}

.level-group.mypage .contents .button-transfer {
  position: absolute;
  top: 50%;
  left: calc(25/var(--space) * -1);
  margin-top: calc(19/var(--space) * -1);
}

.level-group.mypage .contents .button-transfer .btn:before {
  font-family: "font-icon";
  content: "\e950";
}

.page-wms .wms-sub-menu {
  padding: calc(5/var(--space));
  border-bottom: var(--border) var(--border-default);
}

.page-wms .wms-body {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: calc(42/var(--space));
}

.page.level-group.wms {
  position: static;
}



.page.level-group.wms > .contents > .row > .col-xs-3 > .page {
  border-radius: var(--radius-lg);
  border: var(--border) var(--border-default);
  background-color: rgb(var(--white));
}

.page.level-group.wms > .contents > .row > .col-xs-3 {
  padding-right: calc(5/var(--space));
}

.page.level-group.wms > .contents > .row > .col-xs-9 {
  padding-left: calc(5/var(--space));
}

.page.template-setup,
.template-setup .row,
.template-setup .row > div,
.template-setup .row > div > div.panel,
.template-setup .row > div > div.panel > div.panel-body {
  height: 100%;
}



.template-setup > .contents > .row > .col-xs-4 > div.panel > div.panel-body {
  padding-bottom: calc(60/var(--space));
}

.template-setup > .contents > .row > .col-xs-8 > div.panel,
.template-setup > .contents > .row > .col-xs-8 > div.panel > .panel-body {
  background-color: transparent;
  border: none;
}

.template-setup .panel.panel-inverse {
  margin: 0;
  border-top: none;
  border-bottom: var(--border) var(--border-default);
}

.template-setup .panel.panel-inverse:last-child {
  border-bottom-style: none;
}



.template-setup .panel.panel-inverse .panel-heading {
  border-bottom-style: none;
  display: flex;
  align-items: center;
  width: 100%;
  padding-left: calc(5/var(--space));
  padding-right: calc(5/var(--space));
  color: var(--text);
}

.template-setup .panel.panel-inverse .panel-heading > a {
  display: table-cell;
  width: 45%;
}

.template-setup .panel.panel-inverse .panel-heading > div.heading-control {
  display: table-cell;
  white-space: normal;
  width: 55%;
}

.template-setup .panel.panel-inverse .panel-heading > div.heading-control:before {
  content: ".";
  opacity: 0;
  display: inline;
}

.template-setup > .contents > .row > .col-xs-4 > div.panel > div.panel-body > .panel.panel-inverse .panel-collapse > .panel-body {
  padding: calc(5 / var(--space)) calc(10 / var(--space));
}



.table-template-setup,
.table-template-setup > tbody > tr > th,
.table-template-setup > tbody > tr > td {
  border: none !important;
  background-color: transparent;
}

.table-template-setup > tbody > tr > th {
  text-align: left;
  width: 45%;
}

.table-template-setup-preview th,
.table-template-setup-preview td {
  cursor: all-scroll;
}

.table-template-setup-preview.cursor-default th,
.table-template-setup-preview.cursor-default td {
  cursor: default;
}

.table-template-setup-preview:not(.table-listform) th,
.table-template-setup-preview:not(.table-listform) td {
  border-style: solid !important;
}

.table-template-setup-preview th {
  background-color: rgb(var(--gray10)) !important;
}

.table-clone-sortable {
  z-index: 2;
  opacity: 0.6;
  cursor: all-scroll;
  border: var(--border) rgb(var(--gray40)) !important;
}

.table-clone-sortable td {
  background-color: rgb(var(--white-fixed));
}

.table-clone-placeholder {
  z-index: 1;
  border: 1px dashed var(--warning) !important;
}

.table-clone-placeholder th,
.table-clone-placeholder td {
  background-color: rgb(var(--white-fixed)) !important;
  color: rgb(var(--white-fixed));
  border: none !important;
}

.wrapper-table-template-setup-preview-top,
.wrapper-table-template-setup-preview-bottom,
.wrapper-table-template-setup-preview-btn,
.wrapper-table-template-setup-preview-gw-board,
.wrapper-table-template-setup-preview-barcode,
.wrapper-table-template-setup-preview-sendmail {
  position: relative;
  display: inline-block;
  min-width: calc(650/var(--size));
}

.wrapper-table-template-setup-preview-sendmail {
  min-width: calc(700/var(--size));
}

.wrapper-table-template-setup-preview-top *,
.wrapper-table-template-setup-preview-bottom * {
  line-height: normal;
  word-wrap: break-word;
}

.wrapper-table-template-setup-preview-barcode {
  min-width: 0;
}

div[class*="wrapper-table-template-setup-preview-"] .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 110;
  opacity: 0;
  transition: opacity ease .5s;
  text-align: center;
  background-color: rgba(var(--white),0.8);
  border: calc(1/var(--size)) dashed rgb(var(--gray80));
}

div[class*="wrapper-table-template-setup-preview-"]:hover .overlay {
  opacity: 1;
}

div[class*="wrapper-table-template-setup-preview-"] .overlay .btn {
  position: relative;
  top: 50%;
  margin-top: calc(19/var(--space) * -1);
}

.wrapper-template-setup-detail {
  white-space: nowrap;
  word-wrap: normal;
}

.wrapper-template-setup-detail .panel-template-setup-detail {
  display: inline-block;
  vertical-align: top;
  transition: box-shadow ease .2s;
  box-shadow: none;
  width: calc(315/var(--size));
  margin: calc(5/var(--space)) calc(3/var(--space));
}

.wrapper-template-setup-detail .panel-template-setup-detail:hover {
  box-shadow: var(--z-depth-3);
}

.wrapper-template-setup-detail .panel-template-setup-detail .panel-heading {
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  overflow: hidden;
}

.wrapper-template-setup-detail .panel-template-setup-detail .panel-body {
  overflow: visible;
  white-space: normal;
  padding: calc(5/var(--space));
}

.wrapper-template-setup-detail .panel-template-setup-detail.draggable-holder {
  border: 1px dashed var(--warning);
  border-radius: var(--radius-lg);
}

.template-setup-code li {
  display: inline-block;
  width: 100%;
  list-style: none;
  vertical-align: top;
  margin-bottom: calc(5/var(--space));
}

.page-button-setup .contents {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.page-button-setup .contents .tab-content {
  flex: 1;
  position: relative;
}

.page-button-setup .contents .tab-content .tab-pane {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}

.wrapper-button-setup {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.wrapper-button-setup .button-setup-enabled,
.wrapper-button-setup .button-setup-disabled {
  overflow: auto;
  padding: calc(10/var(--space));
}

.wrapper-button-setup .button-setup-enabled {
  flex: 0.7;
  border-bottom: 1px dashed var(--border-default);
}

.wrapper-button-setup .button-setup-disabled {
  flex: 0.3;
}

.wrapper-button-setup .wrapper-toolbar .pull-left {
  align-items: flex-start;
  flex-wrap: nowrap;
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set {
  flex: none;
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set + .control-set {
  margin: 0;
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control {
  flex-direction: column;
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control .btn {
  width: auto;
  margin-top: calc(4/var(--space) * -1);
  margin-left: calc(5/var(--space));
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control .btn:first-child {
  margin-top: 0;
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control > :first-child,
.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control > .first-child {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-top-right-radius: var(--radius-default);
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control > :last-child,
.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control > .last-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-left-radius: var(--radius-default);
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control > .btn.first-child.last-child,
.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control > .btn:first-child:last-child {
  border-radius: var(--radius-default);
}

.wrapper-button-setup .btn.draggable-holder,
.wrapper-button-setup .btn.draggable-holder:hover,
.wrapper-button-setup .btn.draggable-holder:focus {
  box-shadow: none;
  cursor: default;
  border: calc(1/var(--size)) dashed rgb(var(--gray50));
}

.wrapper-button-setup .btn.draggable-holder:before {
  content: ".";
  opacity: 0;
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set.button-setting {
  margin-left: calc(10/var(--space));
}

.wrapper-button-setup .draggable-holder {
  position: relative;
  width: 100%;
}

.wrapper-button-setup .draggable-holder > .holder-top,
.wrapper-button-setup .draggable-holder > .holder-left {
  position: absolute;
}

.wrapper-button-setup .draggable-holder > .holder-top {
  top: calc(16/var(--space) * -1);
  left: calc(9/var(--space) * -1);
}

.wrapper-button-setup .draggable-holder > .holder-left {
  top: calc(12/var(--space) * -1);
  left: calc(2/var(--space) * -1);
}

.wrapper-button-setup .draggable-holder > .holder-top:before,
.wrapper-button-setup .draggable-holder > .holder-left:before {
  content: "";
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: middle;
}

.wrapper-button-setup .draggable-holder > .holder-top:before {
  border-top: calc(6/var(--size)) dashed var(--info);
  border-right: calc(6/var(--size)) solid transparent;
  border-left: calc(6/var(--size)) solid transparent;
}

.wrapper-button-setup .draggable-holder > .holder-left:before {
  border-left: calc(6/var(--size)) dashed var(--info);
  border-top: calc(6/var(--size)) solid transparent;
  border-bottom: calc(6/var(--size)) solid transparent;
}

.wrapper-button-setup .wrapper-toolbar .pull-left .control-set .control .btn.has-error {
  z-index: 2;
  border-color: var(--danger);
}

.wrapper-help {
  position: absolute;
  transition: bottom ease .2s;
  left: calc(15/var(--space));
  border-radius: var(--radius-lg);
}

.wrapper-help.template-setup {
  z-index: 2;
  bottom: calc(140/var(--space) * -1);
  max-width: calc(390/var(--size));
}

.wrapper-help.template-setup.right {
  left: auto;
  right: calc(15/var(--space));
  margin-left: calc(15/var(--space));
}

.wrapper-help:not(.open):not(:hover) .panel {
  background-color: transparent;
}

.wrapper-help .panel .panel-heading {
  position: relative;
  padding: calc(10/var(--space)) calc(10/var(--space)) calc(10/var(--space)) calc(70/var(--space));
  border-radius: var(--radius-lg);
  box-shadow: var(--z-depth-3);
}

.wrapper-help .panel .panel-heading:before {
  content: "";
  display: block;
  position: absolute;
  background: var(--wrapper-help) no-repeat;
  top: calc(10/var(--space));
  bottom: calc(10/var(--space));
  left: calc(10/var(--space));
  width: calc(50/var(--size));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-default);
}

.wrapper-help .panel .panel-heading .erp-help-layer-title {
  font-weight: bold;
  margin-bottom: calc(3/var(--space));
}

.wrapper-help .panel .panel-body {
  padding: 0;
  opacity: 0;
  transition: opacity all .2s;
}

.wrapper-help.template-setup.open,
.wrapper-help.template-setup:hover {
  bottom: calc(40/var(--space));
  box-shadow: var(--z-depth-3);
}

.wrapper-help.template-setup.open .panel .panel-heading,
.wrapper-help.template-setup:hover .panel .panel-heading {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: none;
}

.wrapper-help.template-setup.open .panel .panel-body,
.wrapper-help.template-setup:hover .panel .panel-body {
  opacity: 1;
}

.wrapper-help .panel .panel-body ol {
  overflow-y: auto;
  list-style-position: inside;
  padding: 0;
  margin: 0;
  height: calc(195/var(--size));
}

.wrapper-help .panel .panel-body ol li {
  cursor: pointer;
  padding: calc(12/var(--space)) calc(10/var(--space)) calc(10/var(--space));
  border-bottom: var(--border) var(--border-default);
}

.wrapper-help .panel .panel-body ol li:last-child {
  border-bottom: none;
}

.wrapper-help .panel .panel-body ol li:hover {
  background-color: rgb(var(--gray10));
}

.wrapper-page-blocked {
  position: absolute;
  top: 0 !important;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  display: flex !important;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.wrapper-page-blocked > .page-blocked-header .fa {
  color: rgb(var(--gray50));
}

.wrapper-page-blocked > .page-blocked-header .fa:before {
  font-size: calc(120/var(--font-calc));
}

.wrapper-page-blocked > .page-blocked-header .fa-stack {
  line-height: normal;
  width: calc(500/var(--size));
  height: calc(130/var(--size));
}



.wrapper-page-blocked > .page-blocked-header .fa-minus-circle:before {
  color: rgb(var(--white));
  font-size: calc(30/var(--font-calc));
}

.wrapper-page-blocked > .page-blocked-header .fa-minus-circle {
  margin: calc(68/var(--space)) 0 0 0;
}

.wrapper-page-blocked > .page-blocked-contents {
  text-align: center;
  font-size: calc(14/var(--font-calc));
  line-height: var(--line-height-2lg);
  margin: calc(10/var(--space)) 0;
}

.wrapper-page-blocked > .page-blocked-contents .page-blocked-message-master-id {
  display: inline-block;
  font-weight: bold;
  font-size: 1.5em;
}

.page-login-blocked .panel .panel-body {
  overflow: visible;
}

.wrapper-nodata {
  text-align: center;
  padding: calc(30/var(--space)) 0;
}

.wrapper-nodata:before {
  display: inline-block;
  font-family: font-icon;
  content: "\f071";
  font-size: calc(24/var(--font-calc));
  margin-right: calc(5/var(--space));
}

.wrapper-page-inform-centered {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.wrapper-page-inform {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: calc(20/var(--space));
}

.page-inform-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  width: calc(100/var(--space));
  height: calc(100/var(--space));
  background-color: rgb(var(--gray20));
}

.page-inform-icon > span {
  font-size: calc(48/var(--font-calc));
}

.page-inform-title {
  font-weight: bold;
  font-size: calc(22/var(--font-calc));
  margin-top: calc(10/var(--space));
}

.page-inform-contents {
  font-size: calc(14/var(--font-calc));
  line-height: var(--line-height-xl);
}

.page-inform-icon ~ .page-inform-contents,
.page-inform-title ~ .page-inform-contents {
  margin-top: calc(15/var(--space));
}

.wrapper-page-inform .inform-qr-code {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.wrapper-page-inform .inform-qr-code .qr-description {
  text-align: center;
  line-height: var(--line-height-3xl);
}

.wrapper-page-inform .inform-qr-code .icon-qr-code {
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjJweCIgaGVpZ2h0PSIyMnB4IiB2aWV3Qm94PSIwIDAgMjIgMjIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIyIDIyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGQ9Ik03LDNINEMzLjQ0OCwzLDMsMy40NDgsMyw0djNjMCwwLjU1MiwwLjQ0OCwxLDEsMWgzYzAuNTUyLDAsMS0wLjQ0OCwxLTFWNEM4LDMuNDQ4LDcuNTUyLDMsNywzeiBNNyw3SDRWNGgzVjd6Ii8+DQoJPHBhdGggZD0iTTE1LDhoM2MwLjU1MywwLDEtMC40NDgsMS0xVjRjMC0wLjU1Mi0wLjQ0Ny0xLTEtMWgtM2MtMC41NTMsMC0xLDAuNDQ4LTEsMXYzQzE0LDcuNTUyLDE0LjQ0Nyw4LDE1LDh6IE0xNSw0aDN2M2gtM1Y0eiIvPg0KCTxwYXRoIGQ9Ik03LDE0SDRjLTAuNTUyLDAtMSwwLjQ0Ny0xLDF2M2MwLDAuNTUzLDAuNDQ4LDEsMSwxaDNjMC41NTIsMCwxLTAuNDQ3LDEtMXYtM0M4LDE0LjQ0Nyw3LjU1MiwxNCw3LDE0eiBNNywxOEg0di0zaDNWMTh6Ig0KCQkvPg0KCTxjaXJjbGUgY3g9IjUuNSIgY3k9IjUuNSIgcj0iMC41Ii8+DQoJPGNpcmNsZSBjeD0iNS41IiBjeT0iMTYuNSIgcj0iMC41Ii8+DQoJPGNpcmNsZSBjeD0iMTYuNSIgY3k9IjUuNSIgcj0iMC41Ii8+DQoJPHBhdGggZD0iTTEyLjUsM2gtM0M5LjIyNCwzLDksMy4yMjQsOSwzLjVTOS4yMjQsNCw5LjUsNGgzQzEyLjc3Niw0LDEzLDMuNzc2LDEzLDMuNVMxMi43NzYsMywxMi41LDN6Ii8+DQoJPHBhdGggZD0iTTkuNSw2aDFDMTAuNzc2LDYsMTEsNS43NzYsMTEsNS41UzEwLjc3Niw1LDEwLjUsNWgtMUM5LjIyNCw1LDksNS4yMjQsOSw1LjVTOS4yMjQsNiw5LjUsNnoiLz4NCgk8cGF0aCBkPSJNMTIuNSw1QzEyLjIyNCw1LDEyLDUuMjI0LDEyLDUuNVY3SDkuNUM5LjIyNCw3LDksNy4yMjQsOSw3LjVTOS4yMjQsOCw5LjUsOGgzQzEyLjc3Niw4LDEzLDcuNzc2LDEzLDcuNXYtMg0KCQlDMTMsNS4yMjQsMTIuNzc2LDUsMTIuNSw1eiIvPg0KCTxwYXRoIGQ9Ik0xMi41LDloLTNDOS4yMjQsOSw5LDkuMjI0LDksOS41UzkuMjI0LDEwLDkuNSwxMGgzYzAuMjc2LDAsMC41LTAuMjI0LDAuNS0wLjVTMTIuNzc2LDksMTIuNSw5eiIvPg0KCTxwYXRoIGQ9Ik0zLjUsMTNDMy43NzYsMTMsNCwxMi43NzYsNCwxMi41VjEwaDEuNUM1Ljc3NiwxMCw2LDkuNzc2LDYsOS41UzUuNzc2LDksNS41LDloLTJDMy4yMjQsOSwzLDkuMjI0LDMsOS41djMNCgkJQzMsMTIuNzc2LDMuMjI0LDEzLDMuNSwxM3oiLz4NCgk8Y2lyY2xlIGN4PSI3LjUiIGN5PSI5LjUiIHI9IjAuNSIvPg0KCTxwYXRoIGQ9Ik03LjUsMTFoLTJDNS4yMjQsMTEsNSwxMS4yMjQsNSwxMS41djFDNSwxMi43NzYsNS4yMjQsMTMsNS41LDEzUzYsMTIuNzc2LDYsMTIuNVYxMmgxdjAuNUM3LDEyLjc3Niw3LjIyNCwxMyw3LjUsMTMNCgkJUzgsMTIuNzc2LDgsMTIuNXYtMUM4LDExLjIyNCw3Ljc3NiwxMSw3LjUsMTF6Ii8+DQoJPHBhdGggZD0iTTkuNSwxMmgxYzAuMjc2LDAsMC41LTAuMjI0LDAuNS0wLjVTMTAuNzc2LDExLDEwLjUsMTFoLTFDOS4yMjQsMTEsOSwxMS4yMjQsOSwxMS41UzkuMjI0LDEyLDkuNSwxMnoiLz4NCgk8cGF0aCBkPSJNMTIuNSwxMWMtMC4yNzYsMC0wLjUsMC4yMjQtMC41LDAuNXY0YzAsMC4yNzYsMC4yMjQsMC41LDAuNSwwLjVzMC41LTAuMjI0LDAuNS0wLjV2LTRDMTMsMTEuMjI0LDEyLjc3NiwxMSwxMi41LDExeiIvPg0KCTxwYXRoIGQ9Ik0xNC41LDEwaDJjMC4yNzYsMCwwLjUtMC4yMjQsMC41LTAuNVMxNi43NzYsOSwxNi41LDloLTJDMTQuMjI0LDksMTQsOS4yMjQsMTQsOS41UzE0LjIyNCwxMCwxNC41LDEweiIvPg0KCTxwYXRoIGQ9Ik0xOCw5LjV2M2MwLDAuMjc2LDAuMjI0LDAuNSwwLjUsMC41czAuNS0wLjIyNCwwLjUtMC41di0zQzE5LDkuMjI0LDE4Ljc3Niw5LDE4LjUsOVMxOCw5LjIyNCwxOCw5LjV6Ii8+DQoJPHBhdGggZD0iTTE0LjUsMTNjMC4yNzYsMCwwLjUtMC4yMjQsMC41LTAuNVYxMmgxdjAuNWMwLDAuMjc2LDAuMjI0LDAuNSwwLjUsMC41czAuNS0wLjIyNCwwLjUtMC41di0xYzAtMC4yNzYtMC4yMjQtMC41LTAuNS0wLjUNCgkJaC0yYy0wLjI3NiwwLTAuNSwwLjIyNC0wLjUsMC41djFDMTQsMTIuNzc2LDE0LjIyNCwxMywxNC41LDEzeiIvPg0KCTxwYXRoIGQ9Ik0xOSwxNC41YzAtMC4yNzYtMC4yMjQtMC41LTAuNS0wLjVoLTRjLTAuMjc2LDAtMC41LDAuMjI0LTAuNSwwLjV2NGMwLDAuMjc2LDAuMjI0LDAuNSwwLjUsMC41czAuNS0wLjIyNCwwLjUtMC41VjE1aDMuNQ0KCQlDMTguNzc2LDE1LDE5LDE0Ljc3NiwxOSwxNC41eiIvPg0KCTxwYXRoIGQ9Ik05LjUsMTVDOS4yMjQsMTUsOSwxNS4yMjQsOSwxNS41UzkuMjI0LDE2LDkuNSwxNmgxYzAuMjc2LDAsMC41LTAuMjI0LDAuNS0wLjV2LTJjMC0wLjI3Ni0wLjIyNC0wLjUtMC41LTAuNWgtMQ0KCQlDOS4yMjQsMTMsOSwxMy4yMjQsOSwxMy41UzkuMjI0LDE0LDkuNSwxNEgxMHYxSDkuNXoiLz4NCgk8cGF0aCBkPSJNMTIuNSwxN2MtMC4yNzYsMC0wLjUsMC4yMjQtMC41LDAuNVYxOGgtMnYtMC41YzAtMC4yNzYtMC4yMjQtMC41LTAuNS0wLjVTOSwxNy4yMjQsOSwxNy41djFDOSwxOC43NzYsOS4yMjQsMTksOS41LDE5aDMNCgkJYzAuMjc2LDAsMC41LTAuMjI0LDAuNS0wLjV2LTFDMTMsMTcuMjI0LDEyLjc3NiwxNywxMi41LDE3eiIvPg0KCTxjaXJjbGUgY3g9IjE2LjUiIGN5PSIxOC41IiByPSIwLjUiLz4NCgk8cGF0aCBkPSJNMTguNSwxOWMwLjI3NiwwLDAuNS0wLjIyNCwwLjUtMC41di0yYzAtMC4yNzYtMC4yMjQtMC41LTAuNS0wLjVoLTJjLTAuMjc2LDAtMC41LDAuMjI0LTAuNSwwLjVzMC4yMjQsMC41LDAuNSwwLjVIMTh2MS41DQoJCUMxOCwxOC43NzYsMTguMjI0LDE5LDE4LjUsMTl6Ii8+DQoJPHBhdGggZD0iTTAuNSw1QzAuNzc2LDUsMSw0Ljc3NiwxLDQuNVY0VjMuNVYzYzAtMS4xMDMsMC44OTctMiwyLTJoMC41SDRoMC41QzQuNzc2LDEsNSwwLjc3Niw1LDAuNVM0Ljc3NiwwLDQuNSwwSDRoMEgzLjVIMw0KCQlDMS4zNDMsMCwwLDEuMzQzLDAsM3YwLjVWNHYwLjVDMCw0Ljc3NiwwLjIyNCw1LDAuNSw1eiIvPg0KCTxwYXRoIGQ9Ik0xOSwwaC0wLjVIMThoLTAuNUMxNy4yMjQsMCwxNywwLjIyNCwxNywwLjVTMTcuMjI0LDEsMTcuNSwxSDE4aDAuNUgxOWMxLjEwMywwLDIsMC44OTcsMiwydjAuNVY0djAuNQ0KCQlDMjEsNC43NzYsMjEuMjI0LDUsMjEuNSw1UzIyLDQuNzc2LDIyLDQuNVY0VjMuOTk5VjMuNVYzQzIyLDEuMzQzLDIwLjY1NywwLDE5LDB6Ii8+DQoJPHBhdGggZD0iTTIxLjUsMTdjLTAuMjc2LDAtMC41LDAuMjIzLTAuNSwwLjVWMTh2MC41VjE5YzAsMS4xMDQtMC44OTYsMi0yLDJoLTAuNUgxOGgtMC41Yy0wLjI3NiwwLTAuNSwwLjIyNC0wLjUsMC41DQoJCXMwLjIyNCwwLjUsMC41LDAuNUgxOGgwLjVIMTljMS42NTYsMCwzLTEuMzQ0LDMtM3YtMC41VjE4di0wLjVDMjIsMTcuMjIzLDIxLjc3NiwxNywyMS41LDE3eiIvPg0KCTxwYXRoIGQ9Ik00LjUsMjFINEgzLjVIM2MtMS4xMDMsMC0yLTAuODk3LTItMnYtMC41VjE4di0wLjVDMSwxNy4yMjMsMC43NzYsMTcsMC41LDE3UzAsMTcuMjIzLDAsMTcuNVYxOHYwLjVWMTkNCgkJYzAsMS42NTcsMS4zNDMsMywzLDNoMC41SDRoMC41QzQuNzc2LDIyLDUsMjEuNzc2LDUsMjEuNVM0Ljc3NiwyMSw0LjUsMjF6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
  background-size: cover;
  vertical-align: sub;
  width: calc(22/var(--size));
  height: calc(22/var(--size));
}

.wrapper-page-inform .inform-qr-code .qr-code {
  position: relative;
  line-height: 0;
  margin: calc(20/var(--space)) 0;
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  padding: calc(10/var(--space));
  box-shadow: var(--z-depth-3);
}

.wrapper-page-inform .inform-qr-code .qr-time > .wrapper-toolbar {
  margin-top: calc(15/var(--space));
}

.wrapper-page-inform .inform-qr-code.expired .qr-code:before {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
  font-family: font-icon;
  content: "\f06a";
  opacity: 0.8;
  font-size: calc(46/var(--font-calc));
}

.wrapper-page-inform .inform-qr-code.expired .qr-code > canvas {
  opacity: 0.05;
}

.wrapper-page-inform .inform-qr-code.expired .qr-time {
  text-align: center;
}

.wrapper-page-inform a.retry {
  font-weight: bold;
}

.wrapper-page-inform a.retry:before {
  font-family: font-icon;
  content: "\e911";
  display: inline-block;
  margin-right: calc(5/var(--space));
}

.qr-confirm-number {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: calc(50/var(--space));
}

.qr-confirm-number > .btn {
  min-width: 0;
  font-size: calc(34/var(--font-calc));
  margin: 0 calc(1/var(--space));
}

.table-function-setup {
  background-color: transparent;
  margin-bottom: calc(30/var(--space));
}

.table-function-setup:last-child {
  margin-bottom: 0;
}

.table-function-setup-col1 {
  width: calc(200/var(--size));
}

.table-function-setup-col2 {
  width: calc(220/var(--size));
}

.table-function-setup > tbody > tr > td {
  line-height: var(--line-height-2lg);
}

.qm-myinfo-contents .table-function-setup-col1 {
  width: calc(180/var(--size));
}

.wrapper-function-setup .panel-collapse {
  margin-top: calc(5/var(--space));
}

.table-data-manage.table-function-setup th:not(:empty):before {
  content: "";
  margin-right: calc(25/var(--space));
}

.table-data-manage .table-function-setup-col2 {
  width: auto;
}

.wrapper-function-setup ~ .wrapper-function-setup {
  border-top: 1px dotted var(--border-default);
  margin-top: calc(15/var(--space));
}

.function-setup-header {
  margin: calc(15/var(--space)) 0 calc(5/var(--space));
}

.function-setup-header:first-child {
  margin-top: calc(10/var(--space));
}

.wrapper-function-setup .description {
  margin: 0 0 calc(10/var(--space)) calc(15/var(--space));
}

.function-setup-contents,
.function-setup-footer {
  margin: calc(10/var(--space)) 0 calc(5/var(--space)) 0;
}

.function-setup-header ~ .function-setup-contents,
.function-setup-header ~ .function-setup-footer {
  margin-left: calc(15/var(--space));
}

.wrapper-function-setup .text-remark:not(:first-child) {
  margin-top: calc(15/var(--space));
}

.header:has(.wrapper-board-share-people) > .wrapper-title:empty {
  padding: 0;
}

.wrapper-board-share-people {
  padding: calc(10/var(--space)) calc(10/var(--space)) 0;
  background-color: var(--body-background-color);
}

.wrapper-board-share-people .board-share-category {
  margin-bottom: calc(5/var(--space));
}

.wrapper-board-share-people .wrapper-form {
  padding: 0;
  margin-bottom: 0;
  margin-top: 0;
}

.wrapper-board-share-people > .board-share-people,
.wrapper-board-share-people > .board-share-etc-info {
  margin: calc(10/var(--space)) 0 calc(5/var(--space));
}

.wrapper-board-share-people > .board-share-etc-info {
  display: block;
}

.wrapper-board-share-people > .wrapper-toolbar.board-share-btn-group {
  padding: calc(5/var(--space)) 0;
}

.wrapper-board-view {
  display: table;
  width: 100%;
}

.wrapper-board-view .article {
  margin: calc(5/var(--space)) 0 calc(10/var(--space));
}

.wrapper-board-view .article .panel-default .panel-heading {
  padding: 0;
}

.wrapper-board-view .article .panel-heading .article-title {
  position: relative;
  padding: calc(10/var(--space)) calc(39/var(--space)) calc(10/var(--space)) calc(10/var(--space));
}

.wrapper-board-view .article .panel-heading .article-title .article-name {
  font-weight: bold;
}

.wrapper-board-view .article .panel-heading .article-title .btn-group {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
}

.wrapper-board-view .article .panel-heading .article-title .btn-group .btn {
  border-style: none;
  border-radius: 0;
  background-color: transparent;
  height: 100%;
  min-width: 0;
  padding: 0 calc(15/var(--space));
  border-top-right-radius: var(--radius-lg);
}

.wrapper-board-view .article .panel-heading .article-title .btn-group .btn:before {
  font-family: font-icon;
  content: "\e91a";
}

.wrapper-board-view .article .panel-heading .article-title .btn-group .dropdown-menu {
  min-width: 0;
}

.board-view-reply {
  margin-top: calc(25/var(--space));
}

.board-view-reply .article .panel-heading .article-title {
  cursor: pointer;
  border-top-left-radius: var(--radius-lg);
  border-top-right-radius: var(--radius-lg);
}

.board-view-reply .article .panel-heading .article-title:hover {
  background-color: rgb(var(--gray30));
}

.board-view-reply .article .panel-heading .article-name {
  text-decoration: none;
  color: var(--text);
}

.board-view-reply .article .panel-heading .article-name:before {
  font-family: font-icon;
  content: "\f148";
  display: inline-block;
  transform: rotate(90deg);
  margin-right: calc(7/var(--space));
}

.wrapper-board-view .article .panel-body {
  line-height: var(--line-height-old);
}

.webmail .wrapper-board-view .panel.panel-webmail-board-view .panel-body  * {
  box-sizing: content-box;
}

.wrapper-board-view .article .panel-body table {
  font-size: calc(12/var(--font-calc));
}

.wrapper-board-view .article .panel-footer {
  border-top: none;
  padding-top: 0;
  background-color: rgb(var(--white));
}

.article-info {
  text-align: left;
  padding: calc(10/var(--space));
  margin: calc(5/var(--space)) 0;
  background-color: rgb(var(--gray10));
}

.article-info + .article-info {
  border-top: calc(1/var(--size)) dotted var(--border-default);
}

.article-info ul.article-info-detail {
  padding: 0;
  margin: 0;
  list-style: none;
  flex: 1;
}

.article-info ul.article-info-detail li {
  position: relative;
  width: 50%;
  float: left;
  height: auto;
  word-break: break-all;
  padding-right: calc(10/var(--space));
}

.article-info ul.article-info-detail li > div {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  overflow: hidden;
}

.article-info ul.article-info-detail li.visible-text > div {
  display: block;
  overflow: visible;
}

.article-info ul.article-info-detail li.width-auto {
  width: auto;
}

.btn.board-recommend-up,
.btn.board-recommend-down {
  border-radius: calc(24/var(--radius-calc)) !important;
}

.btn.board-recommend-up:before,
.btn.board-recommend-down:before {
  font-family: font-icon;
  display: inline-block;
  margin-right: calc(5/var(--space));
  color: var(--primary);
}

.btn.board-recommend-up:before {
  content: "\e96d";
}

.btn.board-recommend-down:before {
  content: "\e96e";
}

.btn.board-recommend-up.active,
.btn.board-recommend-down.active {
  box-shadow: none;
  background-color: rgb(var(--white));
  border-color: var(--primary);
}

.btn.board-recommend-up.deactivate,
.btn.board-recommend-down.deactivate {
  opacity: 0.5;
}

.btn.board-recommend-up.deactivate:before,
.btn.board-recommend-down.deactivate:before {
  color: rgb(var(--gray50));
}

.icon-list-new {
  display: inline-block;
  position: relative;
  background-repeat: no-repeat;
  margin-left: calc(6/var(--space));
  padding: calc(5.5/var(--space));
  top: calc(1/var(--space));
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTFweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSIwIDAgMTEgMTEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDExIDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjMiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSI3IiB5PSIzIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iNCIgeT0iNCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==");
  background-position: center center;
  background-size: cover;
  background-color: #fa6053;
  border-radius: calc(5.5/var(--radius-calc));
}

.icon-list-notice:before {
  font-family: font-icon;
  content: "\f02e";
  display: inline-block;
  vertical-align: middle;
  color: var(--danger);
}

.icon-list-reply:before {
  content: "";
  display: inline-block;
  position: relative;
  border-bottom-left-radius: 3px;
  top: calc(2/var(--space) * -1);
  padding: calc(3/var(--space));
  margin-left: calc(6/var(--space) * -1);
  margin-right: calc(5/var(--space));
  border-left: var(--border) rgb(var(--gray50));
  border-bottom: var(--border) rgb(var(--gray50));
}

.wrapper-logo-stamp .panel {
  margin-bottom: calc(5/var(--space));
}

.wrapper-logo-stamp .panel-body {
  display: table;
  text-align: center;
  width: 100%;
  height: calc(200/var(--size));
}

.wrapper-logo-stamp .panel-body > .valign-middle {
  display: table-cell;
}

.wrapper-img-crop .col-xs-1 {
  padding-top: calc(150/var(--space));
}

.wrapper-img-crop .fa-arrow-right:before {
  font-size: calc(30/var(--font-calc));
}

.wrapper-img-crop .panel-img-crop-before .panel-body,
.wrapper-img-crop .panel-img-crop-after .panel-body {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}

.wrapper-imgareaselect {
  position: absolute;
  overflow: hidden;
  z-index: 2;
  display: block;
  cursor: move;
}

.imgareaselect-selection {
  position: absolute;
  font-size: 0;
  left: 0;
  top: 0;
}

.imgareaselect-border1 {
  background: var(--move-dotted-v) repeat-y left top;
}

.imgareaselect-border2 {
  background: var(--move-dotted-h) repeat-x left top;
}

.imgareaselect-border3 {
  background: var(--move-dotted-v) repeat-y right top;
}

.imgareaselect-border4 {
  background: var(--move-dotted-h) repeat-x left bottom;
}

.imgareaselect-border1.danger {
  background-image: var(--move-dotted-v-danger);
}

.imgareaselect-border2.danger {
  background-image: var(--move-dotted-h-danger);
}

.imgareaselect-border3.danger {
  background-image: var(--move-dotted-v-danger);
}

.imgareaselect-border4.danger {
  background-image: var(--move-dotted-h-danger);
}

.imgareaselect-border1,
.imgareaselect-border2,
.imgareaselect-border3,
.imgareaselect-border4 {
  position: absolute;
  font-size: 0;
  left: 0;
  top: 0;
  opacity: 0.5;
}

.imgareaselect-handle {
  position: absolute;
  font-size: 0;
  z-index: 1;
  opacity: 0.5;
  width: 5px;
  height: 5px;
  background-color: rgb(var(--white-fixed));
  border: var(--border) rgb(var(--black-fixed));
}

.imgareaselect-outer {
  display: block;
  position: absolute;
  overflow: hidden;
  z-index: 0;
  opacity: 0.5;
  background-color: rgb(var(--black-fixed));
}



.wrapper-ReactCrop .ReactCrop-arrow,
.wrapper-ReactCrop .ReactCrop-before .panel-body,
.wrapper-ReactCrop .ReactCrop-after .panel-body {
  display: flex;
  align-items: center;
  justify-content: center;
}

.wrapper-ReactCrop .ReactCrop-arrow:before {
  content: "\f061";
  font-family: font-icon;
  font-size: calc(30/var(--font-calc));
}

.wrapper-ReactCrop .ReactCrop-arrow,
.wrapper-ReactCrop .ReactCrop-before .panel-body {
  min-height: 300px;
}

.wrapper-ReactCrop .ReactCrop-after .panel-body {
  min-height: 260px;
}

.ReactCrop {
  --rc-drag-handle-size: 8px;
  --rc-drag-handle-mobile-size: 16px;
  --rc-drag-bar-size: 6px;
  --rc-drag-handle-bg-colour: rgba(0, 0, 0, .2);
  --rc-border-color: rgba(255, 255, 255, .7);
  --rc-focus-color: var(--info);
  position: relative;
  display: inline-block;
  max-width: 100%;
}

.ReactCrop--disabled,
.ReactCrop--locked {
  cursor: inherit;
}

.ReactCrop__child-wrapper {
  overflow: hidden;
  max-height: inherit;
}

.ReactCrop__child-wrapper > img,
.ReactCrop__child-wrapper > video {
  display: block;
  max-width: 100%;
  max-height: inherit;
}

.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper > img,
.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__child-wrapper > video {
  touch-action: none;
}

.ReactCrop:not(.ReactCrop--disabled) .ReactCrop__crop-selection {
  touch-action: none;
}

.ReactCrop__crop-mask {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  pointer-events: none;
}

.ReactCrop__crop-selection {
  position: absolute;
  top: 0;
  left: 0;
  transform: translateZ(0);
  cursor: move;
}

.ReactCrop--disabled .ReactCrop__crop-selection {
  cursor: inherit;
}

.ReactCrop--circular-crop .ReactCrop__crop-selection {
  border-radius: 50%;
}

.ReactCrop--circular-crop .ReactCrop__crop-selection:after {
  pointer-events: none;
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  border: 1px solid var(--rc-border-color);
  opacity: .3;
}

.ReactCrop--no-animate .ReactCrop__crop-selection {
  outline: 1px dashed #fff;
}

.ReactCrop__crop-selection:not(.ReactCrop--no-animate .ReactCrop__crop-selection) {
  animation: marching-ants 1.5s;
  background-image: linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to right,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%),linear-gradient(to bottom,#fff 50%,#444 50%);
  background-size: 7px 1px,7px 1px,1px 7px,1px 7px;
  background-position: 0 0,0 100%,0 0,100% 0;
  background-repeat: repeat-x,repeat-x,repeat-y,repeat-y;
  color: #fff;
  animation-play-state: running;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@keyframes marching-ants {
  0% {
    background-position: 0 0,0 100%,0 0,100% 0;
  }

  to {
    background-position: 20px 0,-20px 100%,0 -20px,100% 20px;
  }
}

.ReactCrop__crop-selection:focus {
  outline: 2px solid var(--rc-focus-color);
  outline-offset: -1px;
}

.ReactCrop--invisible-crop .ReactCrop__crop-mask,
.ReactCrop--invisible-crop .ReactCrop__crop-selection {
  display: none;
}

.ReactCrop__rule-of-thirds-vt:before,
.ReactCrop__rule-of-thirds-vt:after,
.ReactCrop__rule-of-thirds-hz:before,
.ReactCrop__rule-of-thirds-hz:after {
  content: "";
  display: block;
  position: absolute;
  background-color: #fff6;
}

.ReactCrop__rule-of-thirds-vt:before,
.ReactCrop__rule-of-thirds-vt:after {
  width: 1px;
  height: 100%;
}

.ReactCrop__rule-of-thirds-vt:before {
  left: 33.3333333333%;
}

.ReactCrop__rule-of-thirds-vt:after {
  left: 66.6666666667%;
}

.ReactCrop__rule-of-thirds-hz:before,
.ReactCrop__rule-of-thirds-hz:after {
  width: 100%;
  height: 1px;
}

.ReactCrop__rule-of-thirds-hz:before {
  top: 33.3333333333%;
}

.ReactCrop__rule-of-thirds-hz:after {
  top: 66.6666666667%;
}

.ReactCrop__drag-handle {
  position: absolute;
  width: var(--rc-drag-handle-size);
  height: var(--rc-drag-handle-size);
  background-color: var(--rc-drag-handle-bg-colour);
  border: 1px solid var(--rc-border-color);
}

.ReactCrop__drag-handle:focus {
  background: var(--rc-focus-color);
}

.ReactCrop .ord-nw {
  top: 0;
  left: 0;
  transform: translate(-50%,-50%);
  cursor: nw-resize;
}

.ReactCrop .ord-n {
  top: 0;
  left: 50%;
  transform: translate(-50%,-50%);
  cursor: n-resize;
}

.ReactCrop .ord-ne {
  top: 0;
  right: 0;
  transform: translate(50%,-50%);
  cursor: ne-resize;
}

.ReactCrop .ord-e {
  top: 50%;
  right: 0;
  transform: translate(50%,-50%);
  cursor: e-resize;
}

.ReactCrop .ord-se {
  bottom: 0;
  right: 0;
  transform: translate(50%,50%);
  cursor: se-resize;
}

.ReactCrop .ord-s {
  bottom: 0;
  left: 50%;
  transform: translate(-50%,50%);
  cursor: s-resize;
}

.ReactCrop .ord-sw {
  bottom: 0;
  left: 0;
  transform: translate(-50%,50%);
  cursor: sw-resize;
}

.ReactCrop .ord-w {
  top: 50%;
  left: 0;
  transform: translate(-50%,-50%);
  cursor: w-resize;
}

.ReactCrop__disabled .ReactCrop__drag-handle {
  cursor: inherit;
}

.ReactCrop__drag-bar {
  position: absolute;
}

.ReactCrop__drag-bar.ord-n {
  top: 0;
  left: 0;
  width: 100%;
  height: var(--rc-drag-bar-size);
  transform: translateY(-50%);
}

.ReactCrop__drag-bar.ord-e {
  right: 0;
  top: 0;
  width: var(--rc-drag-bar-size);
  height: 100%;
  transform: translate(50%);
}

.ReactCrop__drag-bar.ord-s {
  bottom: 0;
  left: 0;
  width: 100%;
  height: var(--rc-drag-bar-size);
  transform: translateY(50%);
}

.ReactCrop__drag-bar.ord-w {
  top: 0;
  left: 0;
  width: var(--rc-drag-bar-size);
  height: 100%;
  transform: translate(-50%);
}

.ReactCrop--new-crop .ReactCrop__drag-bar,
.ReactCrop--new-crop .ReactCrop__drag-handle,
.ReactCrop--fixed-aspect .ReactCrop__drag-bar,
.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,
.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,
.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,
.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w {
  display: none;
}

@media (pointer: coarse) {
  .ReactCrop .ord-n,
  .ReactCrop .ord-e,
  .ReactCrop .ord-s,
  .ReactCrop .ord-w {
    display: none;
  }

  .ReactCrop__drag-handle {
    width: var(--rc-drag-handle-mobile-size);
    height: var(--rc-drag-handle-mobile-size);
  }
}

.wrapper-password-strength-check {
  margin: calc(5/var(--space)) 0;
}

.wrapper-password-strength-check .password-strength-check-state {
  font-weight: bold;
}

.wrapper-password-strength-check .progress {
  height: calc(5/var(--size));
}

.wrapper-password-strength-check.step-1 .progress-bar {
  width: 25%;
  background-color: var(--danger);
}

.wrapper-password-strength-check.step-2 .progress-bar {
  width: 50%;
  background-color: var(--warning);
}

.wrapper-password-strength-check.step-3 .progress-bar {
  width: 75%;
  background-color: var(--info);
}

.wrapper-password-strength-check.step-4 .progress-bar {
  width: 100%;
  background-color: var(--success);
}

.wrapper-password-strength-check.step-1 .password-strength-check-state {
  color: var(--danger);
}

.wrapper-password-strength-check.step-2 .password-strength-check-state {
  color: var(--warning);
}

.wrapper-password-strength-check.step-3 .password-strength-check-state {
  color: var(--info);
}

.wrapper-password-strength-check.step-4 .password-strength-check-state {
  color: var(--success);
}



.page-received-documents .contents,
.page-received-documents .received-documents {
  min-width: 0;
}

.page-received-documents .panel,
.page-received-documents .panel-heading {
  border: none;
}

.page-received-documents .panel {
  z-index: 1;
  box-shadow: var(--z-depth-2);
}



.page-received-documents .panel-body {
  padding-top: 50px;
}

.page-received-documents .panel-footer {
  background-color: transparent;
}

.page-received-documents .panel-back {
  position: relative;
  padding: 30px 15px 15px;
  border-radius: 10px;
  background-color: rgb(var(--gray20));
  box-shadow: var(--z-depth-3);
}

.page-received-documents .clip {
  position: absolute;
  z-index: 2;
  left: 50%;
  top: 9px;
  margin-left: -130px;
  width: 260px;
  height: 40px;
  border: 6px solid #ececec;
  border-top: none;
  border-radius: 0 0 10px 10px;
  box-shadow: var(--z-depth-2);
}

.page-received-documents .clip:before,
.page-received-documents .clip:after {
  content: "";
  display: inline-block;
  border-radius: 50%;
  position: absolute;
  top: -2px;
  left: -10px;
  width: 13px;
  height: 13px;
  background-color: #b9b9b9;
  box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
}

.page-received-documents .clip:after {
  left: auto;
  right: -9px;
}

.page-received-documents .overlap-paper {
  position: relative;
  width: auto;
  height: 30px;
  border-radius: 10px;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-top: -21px;
  box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
}

.page-received-documents .overlap-paper:after {
  content: "";
  display: block;
  width: 100%;
  height: 30px;
  border-radius: 10px;
  background-color: #fff;
  position: absolute;
  top: -5px;
  border: 1px solid #eee;
  box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
}

.page-received-documents .ecount-pr,
.page-survey .ecount-pr {
  box-shadow: inset 0px 0px 10px rgba(0,0,0,0.4);
  margin: 15px 0 0;
  border-radius: 10px;
  padding: 20px;
  text-align: left;
  background-image: var(--sendmail-ad-bg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: relative;
}

.page-survey .ecount-pr {
  margin: 0 5px;
  border-radius: 3px;
}

.page-received-documents .ecount-pr .title,
.page-survey .ecount-pr .title {
  font-size: 116.6666%;
  font-weight: bold;
  color: #fff;
  display: inline-block;
  border-bottom: 1px solid #fff;
}

.page-received-documents .ecount-pr .description,
.page-survey .ecount-pr .description {
  line-height: 1.8;
  color: #fff;
  margin-top: 10px;
  padding-right: 230px;
}

.page-received-documents .ecount-pr .text-warning,
.page-survey .ecount-pr .text-warning {
  color: #ffff00 !important;
}

.page-received-documents .ecount-pr .btn,
.page-survey .ecount-pr .btn {
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -20px;
  background-color: #fff;
  text-decoration: none;
  max-width: 220px;
  white-space: normal;
  color: var(--primary);
}

.page-received-documents .ecount-pr.untact {
  background-image: var(--sendmail-ad-untact);
}

.page-received-documents .ecount-pr.untact .title {
  font-size: 150%;
  border: none;
}

.page-received-documents .ecount-pr.untact .btn {
  background-color: transparent;
  color: #fff;
  border-radius: 20px;
  border: 3px solid #fff;
  right: 30px;
}

span[class*="theme-color-select-"] {
  display: inline-block;
  vertical-align: middle;
  padding: calc(6/var(--space));
  margin-right: calc(8/var(--space));
  border-radius: var(--radius-default);
}

.theme-color-select-blue {
  background-color: var(--theme-blue);
}

.theme-color-select-lightblue {
  background-color: var(--theme-lightblue);
}

.theme-color-select-deepblue {
  background-color: var(--theme-deepblue);
}

.theme-color-select-green {
  background-color: var(--theme-green);
}

.theme-color-select-lightgreen {
  background-color: var(--theme-lightgreen);
}

.theme-color-select-deepgreen {
  background-color: var(--theme-deepgreen);
}

.theme-color-select-red {
  background-color: var(--theme-red);
}

.theme-color-select-lightred {
  background-color: var(--theme-lightred);
}

.theme-color-select-deepred {
  background-color: var(--theme-deepred);
}

.theme-color-select-olive {
  background-color: var(--theme-olive);
}

.theme-color-select-lightolive {
  background-color: var(--theme-lightolive);
}

.theme-color-select-deepolive {
  background-color: var(--theme-deepolive);
}

.theme-color-select-chocolate {
  background-color: var(--theme-chocolate);
}

.theme-color-select-lightchocolate {
  background-color: var(--theme-lightchocolate);
}

.theme-color-select-deepchocolate {
  background-color: var(--theme-deepchocolate);
}

.theme-color-select-purple {
  background-color: var(--theme-purple);
}

.theme-color-select-lightpurple {
  background-color: var(--theme-lightpurple);
}

.theme-color-select-deeppurple {
  background-color: var(--theme-deeppurple);
}

.theme-color-select-black {
  background-color: var(--theme-black);
}

.theme-color-select-whiteblue,
.theme-color-select-whiteblack {
  background-color: rgb(var(--white-fixed));
  border: var(--border) var(--border-default);
}

.page.page-category,
.page-category .contents .control-set,
.page-category .contents .control-set .control,
.page-category .row,
.page-category div[class^='col-xs'],
.page-category .panel {
  position: relative;
  height: 100%;
}

.page-category .contents {
  position: absolute;
  left: 0;
  right: 0;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.page-category .contents .control-set {
  float: none;
}

.page-category .contents .control-set .control {
  display: block;
}

.page-category .panel {
  overflow-y: auto;
  background-color: transparent;
  border: none;
}



.page-category a.list-group-item + a.list-group-item {
  margin-left: auto;
}



[class*="icon-cloud-service"] {
  background-image: var(--cloud-service);
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}

.icon-cloud-service {
  width: 50px;
  height: 50px;
  margin: calc(10/var(--space)) calc(10/var(--space)) 0;
}

.icon-cloud-service-sm {
  width: 16px;
  height: 16px;
  margin-right: calc(5/var(--space));
}

.icon-cloud-service.ecount-drive {
  background-position: 0 0;
}

.icon-cloud-service.google-drive {
  background-position: -50px 0;
}

.icon-cloud-service.one-drive {
  background-position: -100px 0;
}

.icon-cloud-service.dropbox {
  background-position: -150px 0;
}

.icon-cloud-service.box {
  background-position: -200px 0;
}

.icon-cloud-service.baidu {
  background-position: -250px 0;
}

.icon-cloud-service-sm.ecount-drive {
  background-position: 0 -50px;
}

.icon-cloud-service-sm.google-drive {
  background-position: -16px -50px;
}

.icon-cloud-service-sm.one-drive {
  background-position: -32px -50px;
}

.icon-cloud-service-sm.dropbox {
  background-position: -48px -50px;
}

.icon-cloud-service-sm.box {
  background-position: -64px -50px;
}

.icon-cloud-service-sm.baidu {
  background-position: -80px -50px;
}

.inout-record-time {
  text-align: center;
  font-weight: bold;
  color: var(--primary);
  font-size: calc(40/var(--font-calc));
}

.table-login-error-col1,
.table-login-error-col3 {
  width: calc(150/var(--size));
}

.wrapper-divider-box .row div[class^='col-xs'] {
  padding: 0 calc(15/var(--space));
}

.wrapper-divider-box .row div[class^='col-xs'] + div[class^='col-xs'] {
  border-left: var(--border) var(--border-default);
}

.wrapper-report-list ul {
  padding: 0;
  list-style: none;
}

.wrapper-report-list > ul {
  display: flex;
  flex-wrap: wrap;
}

.wrapper-report-list > ul > li {
  width: calc(200/var(--size));
  background-color: rgb(var(--white));
  border-radius: var(--radius-lg);
  margin: calc(10/var(--space));
  border: var(--border) var(--border-panel);
}

.wrapper-report-list > ul > li > div {
  font-weight: bold;
  padding: calc(9/var(--space)) calc(13/var(--space));
  background-color: rgb(var(--gray10));
  border-radius: var(--radius-lg) var(--radius-lg) 0 0;
}

.wrapper-report-list > ul > li > ul {
  overflow: auto;
  padding: calc(3/var(--space));
}

.wrapper-report-list > ul > li > ul > li > a {
  display: block;
  text-decoration: none;
  padding: calc(4/var(--space)) calc(5/var(--space)) calc(4/var(--space)) calc(15/var(--space));
  margin: calc(2/var(--space));
  border-radius: var(--radius-lg);
}

.wrapper-report-list > ul > li > ul > li:hover > a {
  background-color: rgb(var(--gray20));
}

.wrapper-report-list ul li.report-list-more {
  width: calc(400/var(--size));
}

.wrapper-report-list ul li.report-list-more ul {
  display: flex;
  flex-wrap: wrap;
}

.wrapper-report-list ul li.report-list-more ul li {
  width: 50%;
}

.country-flag {
  width: calc(24/var(--size));
}

input + .country-flag:not(.hidden),
textarea + .country-flag:not(.hidden),
button + .country-flag:not(.hidden),
a + .country-flag:not(.hidden),
span + .country-flag:not(.hidden),
div + .country-flag:not(.hidden),
.country-flag:not(.hidden) + input,
.country-flag:not(.hidden) + textarea,
.country-flag:not(.hidden) + button,
.country-flag:not(.hidden) + a,
.country-flag:not(.hidden) + span,
.country-flag:not(.hidden) + div {
  margin-left: calc(5/var(--space));
}

.page-calculation .contents {
  overflow: hidden;
}

.page-calculation .row,
.page-calculation .col-xs-7,
.page-calculation .col-xs-5 {
  height: 100%;
}

.page-calculation .col-xs-5 {
  overflow: auto;
}

.calculation-header,
.calculation-body {
  overflow: auto;
}

.calculation-header {
  max-height: 50%;
}

.calculation-body {
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  margin-top: calc(10/var(--space));
}

.barcode-margin-guide,
.barcode-margin-guide:after,
.barcode-margin-guide div {
  position: relative;
  display: inline-block;
}

.barcode-margin-guide {
  white-space: nowrap;
  border: var(--border) var(--border-default);
  padding: calc(10/var(--space));
}

.barcode-margin-guide div {
  text-align: center;
  min-width: 60px;
  margin: 0 0 0 124px;
  padding: calc(10/var(--space)) calc(5/var(--space));
  color: var(--warning);
}

.barcode-margin-guide:after,
.barcode-margin-guide div:before {
  background: var(--barcode-guide-img) no-repeat;
  height: 37px;
  width: 124px;
}

.barcode-margin-guide:after {
  content: "";
  vertical-align: middle;
  top: -2px;
}

.barcode-margin-guide div:before,
.barcode-margin-guide div:after {
  content: "";
  display: block;
  position: absolute;
}

.barcode-margin-guide div:before {
  right: 100%;
  top: 0;
}

.barcode-margin-guide div:after {
  background: var(--barcode-guide-space) no-repeat;
  left: 50%;
  height: 7px;
  width: 47px;
  top: 5px;
  margin-left: -23.5px;
}



.page.page-remote-service .contents .remote-service {
  padding: calc(5/var(--space)) calc(10/var(--space)) 0;
}

.page.page-remote-service .contents .remote-service img {
  margin-left: calc(10/var(--space));
}

.page.page-remote-service .contents .remote-service > .remote-service-info {
  display: flex;
  flex-direction: column;
  background-color: rgb(var(--white));
  padding: calc(15/var(--space)) calc(25/var(--space));
  margin-top: calc(15/var(--space));
  border-radius: calc(20/var(--radius-calc));
  border: var(--border) var(--border-default);
}

.page.page-remote-service .contents .remote-service > .remote-service-info .text-3xl {
  font-weight: bold;
}

.page.page-remote-service .contents .remote-service > .remote-service-info .wrapper-article {
  line-height: var(--line-height-2lg);
}

.page.page-remote-service .contents .remote-service > .remote-service-info .wrapper-article > .control-set {
  margin-bottom: calc(10/var(--space));
}

.wrapper-chart {
  display: inline-flex;
  position: relative;
}

.wrapper-chart .chart {
  flex: none;
}

.wrapper-chart.legend-top {
  align-items: flex-start;
}

.wrapper-chart.legend-bottom {
  align-items: flex-end;
}

.wrapper-chart.legend-left {
  flex-direction: row-reverse;
}

.wrapper-chart.legend-right {
  flex-direction: row;
}

.wrapper-chart.legend-middle {
  align-items: center;
}

.wrapper-chart.legend-middle.legend-top {
  flex-direction: column-reverse;
}

.wrapper-chart.legend-middle.legend-bottom {
  flex-direction: column;
}

.wrapper-chart .legend {
  overflow: auto;
  flex: none;
  max-width: calc(150/var(--size));
  padding: calc(10/var(--space));
  border-radius: var(--radius-lg);
}

.wrapper-chart.legend-floating .legend {
  position: absolute;
  background-color: var(--body-background-color);
  box-shadow: var(--z-depth-3);
}

.wrapper-chart .legend ul {
  word-break: break-word;
  list-style: none;
  padding: 0;
  margin: 0;
}

.wrapper-chart .legend ul li {
  display: flex;
  align-items: center;
  margin: calc(10/var(--space)) 0;
}

.wrapper-chart .legend ul li:first-child {
  margin-top: 0;
}

.wrapper-chart .legend ul li:last-child {
  margin-bottom: 0;
}

.wrapper-chart .legend ul li .marker {
  display: inline-block;
  flex: none;
  padding: calc(8/var(--space));
  margin-right: calc(5/var(--space));
  border-radius: var(--radius-default);
}



.wrapper-layout-module-reply {
  margin: 15px 5px 5px;
}

.layout-module {
  position: relative;
  margin: calc(10/var(--space)) 0;
}

.layout-module:first-child,
.layout-module.first-child {
  margin-top: 0;
}

.layout-module:last-child,
.layout-module.last-child {
  margin-bottom: 0;
}

.layout-module[class*=indent]:before {
  font-family: font-icon;
  content: "\f148";
  display: inline-block;
  transform: rotate(90deg);
  position: absolute;
  left: calc(15/var(--space) * -1);
  top: calc(10/var(--space));
  margin-right: calc(7/var(--space));
}

.layout-module .panel ~ .panel {
  margin-top: 0;
}

.wrapper-layout-module-main .layout-module .panel > .panel-body,
.wrapper-layout-module-reply .layout-module .panel > .panel-body {
  padding: calc(15/var(--space));
}

[class*='icon-widget-type-'] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  cursor: all-scroll;
  border: var(--border) var(--border-default);
  min-width: calc(70/var(--space));
  margin: 0 calc(8/var(--space)) calc(8/var(--space)) 0;
  padding: calc(5/var(--space));
  color: rgb(var(--gray60));
  border-radius: var(--radius-default);
}

[class*='icon-widget-type-']:hover {
  box-shadow: var(--z-depth-2);
}

[class*='icon-widget-type-'].type-radio {
  cursor: pointer;
}

[class*='icon-widget-type-'].type-radio.active {
  border-color: var(--primary);
  background-color: rgba(var(--primary-rgb), 0.03);
}

[class*='icon-widget-type-']:before {
  content: "";
  display: block;
  background-repeat: no-repeat;
  background-size: auto;
  background-position: center center;
  width: 100%;
  height: calc(30/var(--space));
  margin-bottom: calc(5/var(--space));
  border-radius: var(--radius-default);
}

.icon-widget-type-editor:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTIsMWMwLDAuNTUyLTAuNDQ4LDEtMSwxbDAsMEMwLjQ0OCwyLDAsMS41NTIsMCwxbDAsMGMwLTAuNTUyLDAuNDQ4LTEsMS0xbDAsMEMxLjU1MiwwLDIsMC40NDgsMiwxTDIsMXoiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0yNiwxYzAsMC41NTItMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDgtMS0xbDAsMGMwLTAuNTUyLDAuNDQ3LTEsMS0xbDAsMEMyNS41NTMsMCwyNiwwLjQ0OCwyNiwxDQoJTDI2LDF6Ii8+DQo8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMiwyNWMwLDAuNTUzLTAuNDQ4LDEtMSwxbDAsMGMtMC41NTIsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0OC0xLDEtMWwwLDBDMS41NTIsMjQsMiwyNC40NDcsMiwyNQ0KCUwyLDI1eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTI2LDI1YzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ3LTEsMS0xbDAsMA0KCUMyNS41NTMsMjQsMjYsMjQuNDQ3LDI2LDI1TDI2LDI1eiIvPg0KPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTIyLDFjMCwwLjU1Mi0wLjQ0NywxLTEsMUg1QzQuNDQ4LDIsNCwxLjU1Miw0LDFsMCwwYzAtMC41NTIsMC40NDgtMSwxLTFoMTZDMjEuNTUzLDAsMjIsMC40NDgsMjIsMUwyMiwxeiINCgkvPg0KPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTEsMjJjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFWNWMwLTAuNTUyLDAuNDQ4LTEsMS0xbDAsMGMwLjU1MiwwLDEsMC40NDgsMSwxdjE2QzIsMjEuNTUzLDEuNTUyLDIyLDEsMjJMMSwyMnoNCgkiLz4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0yNSwyMmMtMC41NTMsMC0xLTAuNDQ3LTEtMVY1YzAtMC41NTIsMC40NDctMSwxLTFsMCwwYzAuNTUzLDAsMSwwLjQ0OCwxLDF2MTZDMjYsMjEuNTUzLDI1LjU1MywyMiwyNSwyMg0KCUwyNSwyMnoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0yMiwyNWMwLDAuNTUzLTAuNDQ3LDEtMSwxSDVjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDgtMSwxLTFoMTZDMjEuNTUzLDI0LDIyLDI0LjQ0NywyMiwyNQ0KCUwyMiwyNXoiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik05LjkxMywxOS4wMjljMi4wMTQsMCwyLjA4MS0wLjE1NCwyLjA4MS0xLjMxNFY3LjQ2N0gxMC44MWMtMi4zNjQsMC0yLjc1OCwwLjU2OS0zLjEwOSwyLjgyNEg3LjEzMlY2DQoJCWgxMS43MzZ2NC4yOTJoLTAuNTY5Yy0wLjM3Mi0yLjI1NS0wLjc0NC0yLjgyNC0zLjA4Ny0yLjgyNGgtMS4yMDV2MTAuMjQ4YzAsMS4xNiwwLjEzMiwxLjMxNCwyLjA4MSwxLjMxNHYwLjYzNUg5LjkxM1YxOS4wMjl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.icon-widget-type-form:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTgsNGMwLDAuNTUyLTAuNDQ4LDEtMSwxSDFDMC40NDgsNSwwLDQuNTUyLDAsNFYzYzAtMC41NTIsMC40NDgtMSwxLTFoNmMwLjU1MiwwLDEsMC40NDgsMSwxVjR6Ii8+DQo8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMjYsNGMwLDAuNTUyLTAuNDQ3LDEtMSwxSDExYy0wLjU1MiwwLTEtMC40NDgtMS0xVjNjMC0wLjU1MiwwLjQ0OC0xLDEtMWgxNGMwLjU1MywwLDEsMC40NDgsMSwxVjR6Ii8+DQo8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMjYsMTBjMCwwLjU1My0wLjQ0NywxLTEsMUgxMWMtMC41NTIsMC0xLTAuNDQ3LTEtMVY5YzAtMC41NTIsMC40NDgtMSwxLTFoMTRjMC41NTMsMCwxLDAuNDQ4LDEsMVYxMHoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0yNiwxNmMwLDAuNTUzLTAuNDQ3LDEtMSwxSDExYy0wLjU1MiwwLTEtMC40NDctMS0xdi0xYzAtMC41NTMsMC40NDgtMSwxLTFoMTRjMC41NTMsMCwxLDAuNDQ3LDEsMVYxNnoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0yNiwyMmMwLDAuNTUzLTAuNDQ3LDEtMSwxSDExYy0wLjU1MiwwLTEtMC40NDctMS0xdi0xYzAtMC41NTMsMC40NDgtMSwxLTFoMTRjMC41NTMsMCwxLDAuNDQ3LDEsMVYyMnoiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik04LDEwYzAsMC41NTMtMC40NDgsMS0xLDFIMWMtMC41NTIsMC0xLTAuNDQ3LTEtMVY5YzAtMC41NTIsMC40NDgtMSwxLTFoNmMwLjU1MiwwLDEsMC40NDgsMSwxVjEweiIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTgsMTZjMCwwLjU1My0wLjQ0OCwxLTEsMUgxYy0wLjU1MiwwLTEtMC40NDctMS0xdi0xYzAtMC41NTMsMC40NDgtMSwxLTFoNmMwLjU1MiwwLDEsMC40NDcsMSwxVjE2eiIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTgsMjJjMCwwLjU1My0wLjQ0OCwxLTEsMUgxYy0wLjU1MiwwLTEtMC40NDctMS0xdi0xYzAtMC41NTMsMC40NDgtMSwxLTFoNmMwLjU1MiwwLDEsMC40NDcsMSwxVjIyeiIvPg0KPC9zdmc+DQo=");
}

.icon-widget-type-list:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHJlY3QgeD0iMSIgeT0iMSIgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjQiLz4NCjxyZWN0IHg9IjEiIHk9IjEwIiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNSIgeT0iMSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMjQiLz4NCjxyZWN0IHg9IjEwIiB5PSIxIiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMSIgaGVpZ2h0PSIyNCIvPg0KPHJlY3QgeD0iMTUiIHk9IjEiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjI0Ii8+DQo8cmVjdCB4PSIyMCIgeT0iMSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMjQiLz4NCjxyZWN0IHg9IjEiIHk9IjE1IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iMjAiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIyNCIgaGVpZ2h0PSIxIi8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMjQsMWMwLjU1MiwwLDEsMC40NDksMSwxdjIyYzAsMC41NTItMC40NDgsMS0xLDFIMmMtMC41NTEsMC0xLTAuNDQ4LTEtMVYyYzAtMC41NTEsMC40NDktMSwxLTFIMjQgTTI0LDANCgkJSDJDMC44OTYsMCwwLDAuODk2LDAsMnYyMmMwLDEuMTA0LDAuODk2LDIsMiwyaDIyYzEuMTA0LDAsMi0wLjg5NiwyLTJWMkMyNiwwLjg5NiwyNS4xMDQsMCwyNCwwTDI0LDB6Ii8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMjQiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=");
}

.icon-widget-type-kanban:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTgsMWMwLDAuNTUyLTAuNDQ4LDEtMSwxSDFDMC40NDgsMiwwLDEuNTUyLDAsMWwwLDBjMC0wLjU1MiwwLjQ0OC0xLDEtMWg2QzcuNTUyLDAsOCwwLjQ0OCw4LDFMOCwxeiIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTI2LDFjMCwwLjU1Mi0wLjQ0NywxLTEsMWgtNmMtMC41NTMsMC0xLTAuNDQ4LTEtMWwwLDBjMC0wLjU1MiwwLjQ0Ny0xLDEtMWg2QzI1LjU1MywwLDI2LDAuNDQ4LDI2LDFMMjYsMXoNCgkiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xNywxYzAsMC41NTItMC40NDcsMS0xLDFoLTZDOS40NDgsMiw5LDEuNTUyLDksMWwwLDBjMC0wLjU1MiwwLjQ0OC0xLDEtMWg2QzE2LjU1MywwLDE3LDAuNDQ4LDE3LDFMMTcsMXoiDQoJLz4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik04LDhjMCwxLjEwNC0wLjg5NiwyLTIsMkgyYy0xLjEwNCwwLTItMC44OTYtMi0yVjZjMC0xLjEwNCwwLjg5Ni0yLDItMmg0YzEuMTA0LDAsMiwwLjg5NiwyLDJWOHoiLz4NCjxwYXRoIGZpbGw9IiNGQ0JFNUQiIGQ9Ik0xNyw4YzAsMS4xMDQtMC44OTYsMi0yLDJoLTRjLTEuMTA0LDAtMi0wLjg5Ni0yLTJWNmMwLTEuMTA0LDAuODk2LTIsMi0yaDRjMS4xMDQsMCwyLDAuODk2LDIsMlY4eiIvPg0KPHBhdGggZmlsbD0iI0ZDQkU1RCIgZD0iTTgsMTZjMCwxLjEwNC0wLjg5NiwyLTIsMkgyYy0xLjEwNCwwLTItMC44OTYtMi0ydi0yYzAtMS4xMDQsMC44OTYtMiwyLTJoNGMxLjEwNCwwLDIsMC44OTYsMiwyVjE2eiIvPg0KPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTI2LDhjMCwxLjEwNC0wLjg5NiwyLTIsMmgtNGMtMS4xMDQsMC0yLTAuODk2LTItMlY2YzAtMS4xMDQsMC44OTYtMiwyLTJoNGMxLjEwNCwwLDIsMC44OTYsMiwyVjh6Ii8+DQo8cGF0aCBmaWxsPSIjRkNCRTVEIiBkPSJNMjYsMTZjMCwxLjEwNC0wLjg5NiwyLTIsMmgtNGMtMS4xMDQsMC0yLTAuODk2LTItMnYtMmMwLTEuMTA0LDAuODk2LTIsMi0yaDRjMS4xMDQsMCwyLDAuODk2LDIsMlYxNnoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik04LDI0YzAsMS4xMDQtMC44OTYsMi0yLDJIMmMtMS4xMDQsMC0yLTAuODk2LTItMnYtMmMwLTEuMTA0LDAuODk2LTIsMi0yaDRjMS4xMDQsMCwyLDAuODk2LDIsMlYyNHoiLz4NCjwvc3ZnPg0K");
}

.icon-widget-type-calendar:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0U4RThFOCIgZD0iTTAsMjJjMCwyLjIwOSwxLjc5MSw0LDQsNGgxOGMyLjIwOSwwLDQtMS43OTEsNC00VjhIMFYyMnoiLz4NCjxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0yMiwySDRDMS43OTEsMiwwLDMuNzkxLDAsNnYyaDI2VjZDMjYsMy43OTEsMjQuMjA5LDIsMjIsMnoiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik03LDNjMCwwLjU1Mi0wLjQ0OCwxLTEsMWwwLDBDNS40NDgsNCw1LDMuNTUyLDUsM1YxYzAtMC41NTIsMC40NDgtMSwxLTFsMCwwYzAuNTUyLDAsMSwwLjQ0OCwxLDFWM3oiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0yMSwzYzAsMC41NTItMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDgtMS0xVjFjMC0wLjU1MiwwLjQ0Ny0xLDEtMWwwLDBjMC41NTMsMCwxLDAuNDQ4LDEsMVYzeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE0LDEyYzAsMC41NTItMC40NDcsMS0xLDFsMCwwYy0wLjU1MiwwLTEtMC40NDgtMS0xbDAsMGMwLTAuNTUyLDAuNDQ4LTEsMS0xbDAsMA0KCUMxMy41NTMsMTEsMTQsMTEuNDQ4LDE0LDEyTDE0LDEyeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE4LDEyYzAsMC41NTItMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDgtMS0xbDAsMGMwLTAuNTUyLDAuNDQ3LTEsMS0xbDAsMA0KCUMxNy41NTMsMTEsMTgsMTEuNDQ4LDE4LDEyTDE4LDEyeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTIyLDEyYzAsMC41NTItMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDgtMS0xbDAsMGMwLTAuNTUyLDAuNDQ3LTEsMS0xbDAsMA0KCUMyMS41NTMsMTEsMjIsMTEuNDQ4LDIyLDEyTDIyLDEyeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTYsMTVjMCwwLjU1My0wLjQ0OCwxLTEsMWwwLDBjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDgtMSwxLTFsMCwwQzUuNTUyLDE0LDYsMTQuNDQ3LDYsMTUNCglMNiwxNXoiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMCwxNWMwLDAuNTUzLTAuNDQ4LDEtMSwxbDAsMGMtMC41NTIsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0OC0xLDEtMWwwLDBDOS41NTIsMTQsMTAsMTQuNDQ3LDEwLDE1DQoJTDEwLDE1eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE0LDE1YzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xbDAsMA0KCUMxMy41NTMsMTQsMTQsMTQuNDQ3LDE0LDE1TDE0LDE1eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE4LDE1YzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ3LTEsMS0xbDAsMA0KCUMxNy41NTMsMTQsMTgsMTQuNDQ3LDE4LDE1TDE4LDE1eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTIyLDE1YzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ3LTEsMS0xbDAsMA0KCUMyMS41NTMsMTQsMjIsMTQuNDQ3LDIyLDE1TDIyLDE1eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTYsMThjMCwwLjU1My0wLjQ0OCwxLTEsMWwwLDBjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDgtMSwxLTFsMCwwQzUuNTUyLDE3LDYsMTcuNDQ3LDYsMTgNCglMNiwxOHoiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMCwxOGMwLDAuNTUzLTAuNDQ4LDEtMSwxbDAsMGMtMC41NTIsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0OC0xLDEtMWwwLDBDOS41NTIsMTcsMTAsMTcuNDQ3LDEwLDE4DQoJTDEwLDE4eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE0LDE4YzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xbDAsMA0KCUMxMy41NTMsMTcsMTQsMTcuNDQ3LDE0LDE4TDE0LDE4eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE4LDE4YzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ3LTEsMS0xbDAsMA0KCUMxNy41NTMsMTcsMTgsMTcuNDQ3LDE4LDE4TDE4LDE4eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTIyLDE4YzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ3LTEsMS0xbDAsMA0KCUMyMS41NTMsMTcsMjIsMTcuNDQ3LDIyLDE4TDIyLDE4eiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTYsMjFjMCwwLjU1My0wLjQ0OCwxLTEsMWwwLDBjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDgtMSwxLTFsMCwwQzUuNTUyLDIwLDYsMjAuNDQ3LDYsMjENCglMNiwyMXoiLz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMCwyMWMwLDAuNTUzLTAuNDQ4LDEtMSwxbDAsMGMtMC41NTIsMC0xLTAuNDQ3LTEtMWwwLDBjMC0wLjU1MywwLjQ0OC0xLDEtMWwwLDBDOS41NTIsMjAsMTAsMjAuNDQ3LDEwLDIxDQoJTDEwLDIxeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE0LDIxYzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MiwwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ4LTEsMS0xbDAsMA0KCUMxMy41NTMsMjAsMTQsMjAuNDQ3LDE0LDIxTDE0LDIxeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE4LDIxYzAsMC41NTMtMC40NDcsMS0xLDFsMCwwYy0wLjU1MywwLTEtMC40NDctMS0xbDAsMGMwLTAuNTUzLDAuNDQ3LTEsMS0xbDAsMA0KCUMxNy41NTMsMjAsMTgsMjAuNDQ3LDE4LDIxTDE4LDIxeiIvPg0KPC9zdmc+DQo=");
}

.icon-widget-type-chart:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTI2LDI1LjVjMCwwLjI3Ni0wLjIyNCwwLjUtMC41LDAuNWgtMjVDMC4yMjQsMjYsMCwyNS43NzYsMCwyNS41bDAsMEMwLDI1LjIyNCwwLjIyNCwyNSwwLjUsMjVoMjUNCglDMjUuNzc2LDI1LDI2LDI1LjIyNCwyNiwyNS41TDI2LDI1LjV6Ii8+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNiwyM2MwLDAuNTUzLTAuNDQ4LDEtMSwxSDNjLTAuNTUyLDAtMS0wLjQ0Ny0xLTF2LTZjMC0wLjU1MywwLjQ0OC0xLDEtMWgyYzAuNTUyLDAsMSwwLjQ0NywxLDFWMjN6Ii8+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTIsMjNjMCwwLjU1My0wLjQ0OCwxLTEsMUg5Yy0wLjU1MiwwLTEtMC40NDctMS0xVjEyYzAtMC41NTIsMC40NDgtMSwxLTFoMmMwLjU1MiwwLDEsMC40NDgsMSwxVjIzeiIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTE4LDIzYzAsMC41NTMtMC40NDcsMS0xLDFoLTJjLTAuNTUzLDAtMS0wLjQ0Ny0xLTF2LThjMC0wLjU1MywwLjQ0Ny0xLDEtMWgyYzAuNTUzLDAsMSwwLjQ0NywxLDFWMjN6Ii8+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMjQsMjNjMCwwLjU1My0wLjQ0NywxLTEsMWgtMmMtMC41NTMsMC0xLTAuNDQ3LTEtMVY5YzAtMC41NTIsMC40NDctMSwxLTFoMmMwLjU1MywwLDEsMC40NDgsMSwxVjIzeiIvPg0KPGc+DQoJPHBvbHlsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0NDQ0NDQyIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHBvaW50cz0iMywxMSAxMCw0IDE2LDggDQoJCTIzLDEgCSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.icon-widget-type-function:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4wLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL1RSLzIwMDEvUkVDLVNWRy0yMDAxMDkwNC9EVEQvc3ZnMTAuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIyNnB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCAyNiAyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTEwLjcxMSwxNy42NDNjLTAuNjMzLTEuMDc2LTAuOTQ4LTIuMzQ4LTAuOTQ4LTMuODE3czAuMzE1LTIuNzQyLDAuOTQ4LTMuODE4DQoJCWMwLjYzMi0xLjA3NiwxLjU5MS0yLjA5OCwyLjg3Ni0zLjA2OGwwLjE1MywwLjIzYy0xLjczNCwxLjUyLTIuNjAyLDMuNzM4LTIuNjAyLDYuNjU2YzAsMi45MTcsMC44NjcsNS4xMzUsMi42MDIsNi42NTUNCgkJbC0wLjE1MywwLjIzQzEyLjMwMywxOS43NCwxMS4zNDQsMTguNzE5LDEwLjcxMSwxNy42NDN6Ii8+DQoJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTE1LjQ3OSwxMS4zMjljLTAuNDktMC44NTItMS4wOTMtMS4zMTktMS44MDUtMS40MDFWOS41NzdoMS40ODljMC4zODYsMCwwLjc0NywwLjEyMywxLjA4NiwwLjM2OA0KCQljMC4zMzksMC4yNDYsMC42MzYsMC41OSwwLjg5NCwxLjAzM2wxLjA4NiwxLjgzOWwyLjI3Ny0zLjI0MWgwLjg3NWwtMi44MDMsMy45NDFsMS41MjQsMi41NDFjMC40NzksMC44NDIsMS4xMDksMS4zMDksMS44OTIsMS40DQoJCXYwLjM1MmgtMS41NzZjLTAuMzg1LDAtMC43NDgtMC4xMjMtMS4wODYtMC4zNjljLTAuMzM5LTAuMjQ0LTAuNjM3LTAuNTg4LTAuODk0LTEuMDMzbC0xLjA4Ni0xLjg0bC0yLjI3NiwzLjI0MkgxNC4ybDIuODAzLTMuOTQyDQoJCUwxNS40NzksMTEuMzI5eiIvPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0yNC40NDQsMTMuODI2YzAtMi45MTctMC44NjctNS4xMzYtMi42MDItNi42NTZsMC4xNTMtMC4yM2MxLjI4NSwwLjk3LDIuMjQ0LDEuOTkyLDIuODc2LDMuMDY4DQoJCWMwLjYzMywxLjA3NiwwLjk0OSwyLjM0OSwwLjk0OSwzLjgxOHMtMC4zMTYsMi43NDEtMC45NDksMy44MTdjLTAuNjMyLDEuMDc2LTEuNTkxLDIuMDk4LTIuODc2LDMuMDY4bC0wLjE1My0wLjIzDQoJCUMyMy41NzcsMTguOTYxLDI0LjQ0NCwxNi43NDIsMjQuNDQ0LDEzLjgyNnoiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTcuMjM1LDUuMDk5QzYuNzc4LDQuNjU1LDYuMzg5LDQuNDMzLDYuMDY2LDQuNDMzYy0wLjMwNSwwLTAuNTI1LDAuMjU0LTAuNjYyLDAuNzYzDQoJCQlDNS4yNjcsNS43MDMsNS4xOTksNi40NTcsNS4xOTksNy40NTVjMCwwLjY2NCwwLjAxLDEuMjk5LDAuMDMyLDEuOTA4YzAuMDIxLDAuNjA4LDAuMDQ0LDEuMjA4LDAuMDY4LDEuNzk4DQoJCQljMC4wMjQsMC41OSwwLjA0NSwxLjE3NiwwLjA2NCwxLjc1N2MwLjAxOCwwLjU4MSwwLjAyNywxLjE4MiwwLjAyNywxLjgwM2MwLDIuNjk1LTAuMzI3LDQuNzE1LTAuOTgxLDYuMDU3DQoJCQlzLTEuNDgzLDIuMDE0LTIuNDg3LDIuMDE0Yy0wLjQ1MSwwLTAuODk1LTAuMjEzLTEuMzMzLTAuNjM5TDEuNjU3LDIwLjljMC40NTcsMC40NDUsMC44NDYsMC42NjYsMS4xNjksMC42NjYNCgkJCWMwLjI5MiwwLDAuNTA5LTAuMjcsMC42NTItMC44MTNjMC4xNDMtMC41NDEsMC4yMTUtMS4zOTgsMC4yMTUtMi41NzRjMC0wLjY1Ni0wLjAwOS0xLjI4NS0wLjAyNy0xLjg4NQ0KCQkJYy0wLjAxOS0wLjYtMC4wNC0xLjE5My0wLjA2NC0xLjc4NWMtMC4wMjQtMC42MDEtMC4wNDctMS4xOTUtMC4wNjktMS43NzljLTAuMDIxLTAuNTg0LTAuMDMyLTEuMTktMC4wMzItMS44MTYNCgkJCWMwLTIuNTE0LDAuMzI3LTQuNDI2LDAuOTgxLTUuNzM4QzUuMTM2LDMuODY1LDUuOTY2LDMuMjA5LDYuOTcsMy4yMDljMC40MzIsMCwwLjg3NiwwLjIxMywxLjMzMywwLjYzOUw3LjIzNSw1LjA5OXoiLz4NCgk8L2c+DQoJPHBvbHlnb24gZmlsbD0iIzY3Njc2NyIgcG9pbnRzPSI3LjY0MSwxMi45OTMgMC4xNzksMTIuOTkzIDAuODQyLDEyLjE2NCA4LjMwNCwxMi4xNjQgCSIvPg0KPC9nPg0KPC9zdmc+DQo=");
}

.overlay {
  position: absolute;
  z-index: 110;
  opacity: 0;
  transition: opacity ease .5s;
  text-align: center;
  background-color: rgba(var(--white),0.8);
  border: calc(1/var(--size)) dashed rgb(var(--gray60));
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  top: calc(5/var(--space));
  left: calc(5/var(--space));
  right: calc(5/var(--space));
  bottom: calc(5/var(--space));
  border-radius: var(--radius-lg);
}

.overlay.hover,
.overlay:hover {
  opacity: 1;
}

.page-cloud .contents {
  overflow: hidden;
}

.page-cloud .wrapper-cloud {
  display: flex;
  height: 100%;
}

.page[class*='page-cloud'] .cloud-menu-panel .cloud-menu ul li:before,
.page[class*='page-cloud'] [class*="file-"]:not(.cloud-file-panel):before,
.page[class*='page-cloud'] .wrapper-alert .alert ul li.upload-success:after,
.page[class*='page-cloud'] .wrapper-alert .alert ul li.upload-fail:after,
.page[class*='page-cloud'] .wrapper-alert .alert ul li.upload-fail:hover:after,
.page[class*='page-cloud'] .cloud-menu-panel .jstree .drive > i,
.page[class*='page-cloud'] .cloud-menu-panel .jstree .folder > i,
.page[class*='page-cloud'] .cloud-menu-panel .jstree .share > i {
  content: " ";
  display: inline-block;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-size: contain;
  width: calc(16/var(--space));
  height: calc(16/var(--space));
  margin-right: calc(5/var(--space));
  margin-top: calc(2/var(--space) * -1);
}

.page[class*='page-cloud'] .cloud-menu-panel .jstree .drive > i,
.page[class*='page-cloud'] .cloud-menu-panel .jstree .folder > i,
.page[class*='page-cloud'] .cloud-menu-panel .jstree .share > i {
  background-position: 0;
}

.page[class*='page-cloud'] .cloud-menu-panel .jstree .drive > i {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNCODIwMkMiIGQ9Ik0xMi45MSwxMS45ODZINS4yNGwtMC4wMDQtMC45OTdoNy4xMjRjLTAuMDkyLTAuMTk3LTAuMTgyLTAuNDIxLTAuMjYtMC42MjgNCgkJYy0wLjA1My0wLjEzMy0wLjEwMy0wLjI0My0wLjE0Ni0wLjM4M0g0LjE0OWwwLjAxMSwzLjAwNGg4Ljc1djAuOTk2SDMuMDhMMy4wNiw4Ljk4Nmg4LjYzNWMtMC4wNjItMC4zMjctMC4xMDQtMC42NTYtMC4xMjUtMC45ODkNCgkJSDJWMTVoMTJsLTAuMDA5LTEuNjg4Yy0wLjE3MS0wLjE4NS0wLjMzNy0wLjM3My0wLjUtMC41NjdDMTMuMjc5LDEyLjQ5NCwxMy4wODcsMTIuMjU4LDEyLjkxLDExLjk4NiIvPg0KCTxwYXRoIGZpbGw9IiNCODIwMkMiIGQ9Ik0xMS43MjksNS45ODNIMy4wNTNsLTAuMDItNC45OTRoOS44OFYxLjk4SDQuMTI2bDAuMDEzLDMuMDA0aDcuODM3YzAuMDE2LTAuMDQ1LDAuMDI5LDAuMDQ1LDAuMDQ1LDANCgkJYzAuMS0wLjI4OSwwLjIxMy0wLjcxNSwwLjM0Ni0wLjk5OEg1LjIyNEw1LjIxOSwyLjk3MWg3LjcwMWMwLjEyMy0wLjE5MywwLjI1NS0wLjQwNSwwLjM5Ni0wLjU4Nw0KCQljMC4yMTYtMC4yNzUsMC40NC0wLjU0OCwwLjY4NC0wLjgwOFYwSDJ2Ni45ODFoOS42MDdDMTEuNjI4LDYuNjQ3LDExLjY2Nyw2LjMxMiwxMS43MjksNS45ODMiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .cloud-menu-panel .jstree .folder > i {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGNkMzNTgiIGQ9Ik0xLjAxLDJoMy44MjZjMC4yNSwwLDAuNDgyLDAuMTMsMC42MDcsMC4zNDJMNi4wNzIsMy4xOEM2LjE5NywzLjM5Miw2LjQzLDMuNTIyLDYuNjgsMy41MjJIMTZ2OS41NjgNCgkJYzAsMC41MDItMC40MTgsMC45MS0wLjkzNCwwLjkxSDAuOTM1QzAuNDE5LDE0LDAsMTMuNTkyLDAsMTMuMDlWNC41ODNDMCwzLjg4LDAuMTExLDMuMTgxLDAuMzMxLDIuNTExbDAsMA0KCQlDMC40MTIsMi4yMSwwLjY5LDIsMS4wMSwyeiIvPg0KCTxyZWN0IHg9IjIiIHk9IjMiIGZpbGw9IiNFQkYwRjMiIHdpZHRoPSIxMiIgaGVpZ2h0PSI1Ii8+DQoJPHBhdGggZmlsbD0iI0ZDRDQ2MiIgZD0iTTE1LjMsM2gtMy44NTZjLTAuMjczLDAtMC41MjMsMC4xNTktMC42MzcsMC40MDZsLTAuNjYsMS40MzRDMTAuMDMzLDUuMDg4LDkuNzgzLDUuMjQ3LDkuNTEsNS4yNDdIMHY4LjgyNg0KCQlDMCwxNC41ODYsMC40MTksMTUsMC45MzUsMTVoMTQuMTMyQzE1LjU4MiwxNSwxNiwxNC41ODYsMTYsMTQuMDcyVjMuNjk1QzE2LDMuMzExLDE1LjY4OCwzLDE1LjMsM3oiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .cloud-menu-panel .jstree .share > i {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFNUU1RTUiIGQ9Ik0xNiwxNS44YzAsMC4xMTItMC4wOSwwLjItMC4xOTksMC4ySDAuMkMwLjA5LDE2LDAsMTUuOTEyLDAsMTUuOHYtMS41OTlDMCwxNC4wOSwwLjA5LDE0LDAuMiwxNGgxNS42MDENCgkJQzE1LjkxLDE0LDE2LDE0LjA5LDE2LDE0LjIwMVYxNS44eiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0MxQzFDMSIgZD0iTTMuNjY5LDBDMi42NiwwLDEuODIsMC43MjQsMS43NDMsMS42NkwwLDljMC4yMDUtMC44MTMsMC45ODMtMS4zODUsMS44NzktMS4zODdIOFYyLjExOXYyLjE3OFYwSDMuNjY5eiIvPg0KPHBhdGggZmlsbD0iI0NDQ0RDRSIgZD0iTTE0LjI1OCwxLjY2QzE0LjE4LDAuNzI0LDEzLjM0MiwwLDEyLjMzMiwwSDguMDAxdjQuMjk3VjIuMTE5djUuNDk0aDYuMTJDMTUuMDE4LDcuNjE1LDE1Ljc5Nyw4LjE4OCwxNiw5DQoJTDE0LjI1OCwxLjY2eiIvPg0KPHBhdGggZmlsbD0iIzdFODI4NyIgZD0iTTE2LDkuNWMwLDEuMzgxLTEuMTE5LDIuNS0yLjUsMi41aC0xMUMxLjEyLDEyLDAsMTAuODgxLDAsOS41bDAsMEMwLDguMTE5LDEuMTIsNywyLjUsN2gxMQ0KCUMxNC44ODEsNywxNiw4LjExOSwxNiw5LjVMMTYsOS41eiIvPg0KPHBhdGggZmlsbD0iIzRFNTE1NiIgZD0iTTEyLjUwMiwxMUMxMS42NywxMSwxMSwxMC4zMjgsMTEsOS40OThDMTEsOC42NywxMS42Nyw4LDEyLjUwMiw4QzEzLjMyOCw4LDE0LDguNjcsMTQsOS40OTgNCglDMTQsMTAuMzI4LDEzLjMyOCwxMSwxMi41MDIsMTF6IE0xMi41MDQsOUMxMi4yMjcsOSwxMiw5LjIyMywxMiw5LjQ5OUMxMiw5Ljc3NiwxMi4yMjcsMTAsMTIuNTA0LDEwQzEyLjc3NywxMCwxMyw5Ljc3NiwxMyw5LjQ5OQ0KCUMxMyw5LjIyMywxMi43NzcsOSwxMi41MDQsOXoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NEQ0UiIGQ9Ik0yLjUsMTFDMi4yMjUsMTEsMiwxMC44MDcsMiwxMC41NjlWOC40MjdDMiw4LjE5LDIuMjI1LDgsMi41LDhTMyw4LjE5LDMsOC40Mjd2Mi4xNDMNCglDMywxMC44MDcsMi43NzUsMTEsMi41LDExeiIvPg0KPHBhdGggZmlsbD0iI0NDQ0RDRSIgZD0iTTQuNSwxMUM0LjIyNSwxMSw0LDEwLjgwNyw0LDEwLjU2OVY4LjQyN0M0LDguMTksNC4yMjUsOCw0LjUsOEM0Ljc3NSw4LDUsOC4xOSw1LDguNDI3djIuMTQzDQoJQzUsMTAuODA3LDQuNzc1LDExLDQuNSwxMXoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NEQ0UiIGQ9Ik02LjUsMTFDNi4yMjUsMTEsNiwxMC44MDcsNiwxMC41NjlWOC40MjdDNiw4LjE5LDYuMjI1LDgsNi41LDhDNi43NzUsOCw3LDguMTksNyw4LjQyN3YyLjE0Mw0KCUM3LDEwLjgwNyw2Ljc3NSwxMSw2LjUsMTF6Ii8+DQo8cG9seWdvbiBmaWxsPSIjMkFEMTc1IiBwb2ludHM9IjksMTQgOSwxMiA3LDEyIDcsMTQgNSwxNCA1LDE2IDExLDE2IDExLDE0ICIvPg0KPC9zdmc+DQo=');
}

.page[class*='page-cloud'] .cloud-menu-panel .cloud-menu ul li.cloud-bookmark:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFRDhBMTkiIGQ9Ik04Ljc3MywwLjQ4bDEuODA1LDMuNjU2YzAuMTI1LDAuMjU0LDAuMzY3LDAuNDMxLDAuNjQ4LDAuNDcybDQuMDM1LDAuNTg2DQoJYzAuNzA3LDAuMTAzLDAuOTg4LDAuOTcxLDAuNDc4LDEuNDY5bC0yLjkyLDIuODQ2Yy0wLjIwMywwLjE5OS0wLjI5NiwwLjQ4NC0wLjI0NywwLjc2NGwwLjY4OCw0LjAxOQ0KCWMwLjEyMSwwLjcwNC0wLjYxOCwxLjI0MS0xLjI1LDAuOTA5bC0zLjYwOS0xLjg5OGMtMC4yNTEtMC4xMzEtMC41NTEtMC4xMzEtMC44MDIsMEwzLjk5LDE1LjIwMQ0KCWMtMC42MzIsMC4zMzItMS4zNzEtMC4yMDUtMS4yNS0wLjkwOWwwLjY4OS00LjAxOUMzLjQ3Nyw5Ljk5NCwzLjM4NCw5LjcwOSwzLjE4Miw5LjUxbC0yLjkyLTIuODQ2DQoJQy0wLjI1LDYuMTY2LDAuMDMyLDUuMjk3LDAuNzM5LDUuMTk1bDQuMDM1LTAuNTg2YzAuMjgxLTAuMDQxLDAuNTIzLTAuMjE3LDAuNjQ5LTAuNDcyTDcuMjI4LDAuNDgNCglDNy41NDMtMC4xNiw4LjQ1Ny0wLjE2LDguNzczLDAuNDh6Ii8+DQo8L3N2Zz4NCg==');
}

.page[class*='page-cloud'] .cloud-menu-panel .cloud-menu ul li.cloud-trash:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM1Mzc5ODMiIGQ9Ik0xMCwzLjMzM0MxMCwzLjcwMiw5LjcyMSw0LDkuMzc1LDRoLTMuNzVDNS4yNzksNCw1LDMuNzAyLDUsMy4zMzNWMC42NjdDNSwwLjI5OCw1LjI3OSwwLDUuNjI1LDBoMy43NQ0KCQlDOS43MjEsMCwxMCwwLjI5OCwxMCwwLjY2N1YzLjMzM3oiLz4NCgk8cGF0aCBmaWxsPSIjN0NBMUIxIiBkPSJNNy41LDRIMWwxLjIzNiwxMC43MDNDMi4zMjEsMTUuNDQsMywxNiwzLjgxMSwxNkg3LjVoMy42OWMwLjgwNywwLDEuNDg3LTAuNTYsMS41NzUtMS4yOTdMMTQsNEg3LjV6Ii8+DQoJPHBhdGggZmlsbD0iIzdDQTFCMSIgZD0iTTE0LDQuNUMxNCw0Ljc3NiwxMy43NTgsNSwxMy40NTgsNUgxLjU0MkMxLjI0Miw1LDEsNC43NzYsMSw0LjV2LTJDMSwyLjIyNCwxLjI0MiwyLDEuNTQyLDJoMTEuOTE3DQoJCUMxMy43NTgsMiwxNCwyLjIyNCwxNCwyLjVWNC41eiIvPg0KCTxwYXRoIGZpbGw9IiM1Mzc5ODMiIGQ9Ik0xNSw0LjgwOEMxNSw0LjkxNCwxNC45MDYsNSwxNC43OTEsNUgwLjIwOUMwLjA5Myw1LDAsNC45MTQsMCw0LjgwOFYzLjE5MkMwLDMuMDg2LDAuMDkzLDMsMC4yMDksM2gxNC41ODINCgkJQzE0LjkwNiwzLDE1LDMuMDg2LDE1LDMuMTkyVjQuODA4eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iIzQyNjk3MCIgZD0iTTUuNzYzLDEzLjU2M0M1Ljc5MywxMy44MDUsNS41OSwxNCw1LjMxLDE0bDAsMGMtMC4yOCwwLTAuNTMxLTAuMTk1LTAuNTYxLTAuNDM4TDQuMDAzLDcuNDM4DQoJCUMzLjk3Myw3LjE5Niw0LjE3Niw3LDQuNDU3LDdsMCwwYzAuMjgxLDAsMC41MzEsMC4xOTYsMC41NjEsMC40MzhMNS43NjMsMTMuNTYzeiIvPg0KCTxwYXRoIGZpbGw9IiM0MjY5NzAiIGQ9Ik0xMC4yNTEsMTMuNTYzQzEwLjIyMiwxMy44MDUsOS45NzEsMTQsOS42OSwxNGwwLDBjLTAuMjgsMC0wLjQ4My0wLjE5NS0wLjQ1NC0wLjQzOGwwLjc0Ni02LjEyNQ0KCQlDMTAuMDEzLDcuMTk2LDEwLjI2Myw3LDEwLjU0NCw3bDAsMGMwLjI4LDAsMC40ODMsMC4xOTYsMC40NTMsMC40MzhMMTAuMjUxLDEzLjU2M3oiLz4NCgk8cGF0aCBmaWxsPSIjNDI2OTcwIiBkPSJNOC4wMTUsMTMuNTYzQzguMDE1LDEzLjgwNSw3Ljc4OCwxNCw3LjUwNywxNGwwLDBDNy4yMjcsMTQsNywxMy44MDUsNywxMy41NjNWNy40MzgNCgkJQzcsNy4xOTYsNy4yMjcsNyw3LjUwNyw3bDAsMGMwLjI4LDAsMC41MDcsMC4xOTYsMC41MDcsMC40MzhWMTMuNTYzeiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.page[class*='page-cloud'] .cloud-menu-panel .cloud-menu ul li.cloud-usage:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDMUMxQzEiIGQ9Ik0zLjY2OSwwQzIuNjYsMCwxLjgxOSwwLjcyNCwxLjc0MiwxLjY2MUwwLDEzYzAuMjA1LTAuODEzLDAuOTgzLTEuMzg1LDEuODc5LTEuMzg3SDhWNy4xMTlWMy4yOTdWMEgzLjY2OXoiDQoJLz4NCjxwYXRoIGZpbGw9IiNDQ0NEQ0UiIGQ9Ik0xNC4yNTcsMS42NkMxNC4xOCwwLjcyNCwxMy4zNDEsMCwxMi4zMzEsMEg4djMuMjk3djMuODIydjQuNDk0aDYuMTJDMTUuMDE3LDExLjYxNSwxNS43OTYsMTIuMTg4LDE2LDEzDQoJTDE0LjI1NywxLjY2eiIvPg0KPHBhdGggZmlsbD0iIzdFODI4NyIgZD0iTTE2LDEzLjVjMCwxLjM4MS0xLjExOSwyLjUtMi41LDIuNWgtMTFDMS4xMTksMTYsMCwxNC44ODEsMCwxMy41bDAsMEMwLDEyLjExOSwxLjExOSwxMSwyLjUsMTFoMTENCglDMTQuODgxLDExLDE2LDEyLjExOSwxNiwxMy41TDE2LDEzLjV6Ii8+DQo8cGF0aCBmaWxsPSIjNEU1MTU2IiBkPSJNMTIuNTAyLDE1QzExLjY3LDE1LDExLDE0LjMyOCwxMSwxMy40OThDMTEsMTIuNjcsMTEuNjcsMTIsMTIuNTAyLDEyQzEzLjMyOCwxMiwxNCwxMi42NywxNCwxMy40OTgNCglDMTQsMTQuMzI4LDEzLjMyOCwxNSwxMi41MDIsMTV6IE0xMi41MDMsMTNDMTIuMjI2LDEzLDEyLDEzLjIyMywxMiwxMy40OTlDMTIsMTMuNzc2LDEyLjIyNiwxNCwxMi41MDMsMTQNCglDMTIuNzc3LDE0LDEzLDEzLjc3NiwxMywxMy40OTlDMTMsMTMuMjIzLDEyLjc3NywxMywxMi41MDMsMTN6Ii8+DQo8cGF0aCBmaWxsPSIjQ0NDRENFIiBkPSJNMi41LDE1QzIuMjI1LDE1LDIsMTQuODA3LDIsMTQuNTY5di0yLjE0M0MyLDEyLjE5LDIuMjI1LDEyLDIuNSwxMlMzLDEyLjE5LDMsMTIuNDI3djIuMTQzDQoJQzMsMTQuODA3LDIuNzc0LDE1LDIuNSwxNXoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NEQ0UiIGQ9Ik00LjUsMTVDNC4yMjUsMTUsNCwxNC44MDcsNCwxNC41Njl2LTIuMTQzQzQsMTIuMTksNC4yMjUsMTIsNC41LDEyQzQuNzc0LDEyLDUsMTIuMTksNSwxMi40Mjd2Mi4xNDMNCglDNSwxNC44MDcsNC43NzQsMTUsNC41LDE1eiIvPg0KPHBhdGggZmlsbD0iI0NDQ0RDRSIgZD0iTTYuNSwxNUM2LjIyNSwxNSw2LDE0LjgwNyw2LDE0LjU2OXYtMi4xNDNDNiwxMi4xOSw2LjIyNSwxMiw2LjUsMTJDNi43NzQsMTIsNywxMi4xOSw3LDEyLjQyN3YyLjE0Mw0KCUM3LDE0LjgwNyw2Ljc3NCwxNSw2LjUsMTV6Ii8+DQo8L3N2Zz4NCg==');
}

.page[class*='page-cloud'] .file-share:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNFNUU1RTUiIGQ9Ik0xNiwxNS44YzAsMC4xMTItMC4wOSwwLjItMC4xOTksMC4ySDAuMkMwLjA5LDE2LDAsMTUuOTEyLDAsMTUuOHYtMS41OTlDMCwxNC4wOSwwLjA5LDE0LDAuMiwxNGgxNS42MDENCgkJQzE1LjkxLDE0LDE2LDE0LjA5LDE2LDE0LjIwMVYxNS44eiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0MxQzFDMSIgZD0iTTMuNjY5LDBDMi42NiwwLDEuODIsMC43MjQsMS43NDMsMS42NkwwLDljMC4yMDUtMC44MTMsMC45ODMtMS4zODUsMS44NzktMS4zODdIOFYyLjExOXYyLjE3OFYwSDMuNjY5eiIvPg0KPHBhdGggZmlsbD0iI0NDQ0RDRSIgZD0iTTE0LjI1OCwxLjY2QzE0LjE4LDAuNzI0LDEzLjM0MiwwLDEyLjMzMiwwSDguMDAxdjQuMjk3VjIuMTE5djUuNDk0aDYuMTJDMTUuMDE4LDcuNjE1LDE1Ljc5Nyw4LjE4OCwxNiw5DQoJTDE0LjI1OCwxLjY2eiIvPg0KPHBhdGggZmlsbD0iIzdFODI4NyIgZD0iTTE2LDkuNWMwLDEuMzgxLTEuMTE5LDIuNS0yLjUsMi41aC0xMUMxLjEyLDEyLDAsMTAuODgxLDAsOS41bDAsMEMwLDguMTE5LDEuMTIsNywyLjUsN2gxMQ0KCUMxNC44ODEsNywxNiw4LjExOSwxNiw5LjVMMTYsOS41eiIvPg0KPHBhdGggZmlsbD0iIzRFNTE1NiIgZD0iTTEyLjUwMiwxMUMxMS42NywxMSwxMSwxMC4zMjgsMTEsOS40OThDMTEsOC42NywxMS42Nyw4LDEyLjUwMiw4QzEzLjMyOCw4LDE0LDguNjcsMTQsOS40OTgNCglDMTQsMTAuMzI4LDEzLjMyOCwxMSwxMi41MDIsMTF6IE0xMi41MDQsOUMxMi4yMjcsOSwxMiw5LjIyMywxMiw5LjQ5OUMxMiw5Ljc3NiwxMi4yMjcsMTAsMTIuNTA0LDEwQzEyLjc3NywxMCwxMyw5Ljc3NiwxMyw5LjQ5OQ0KCUMxMyw5LjIyMywxMi43NzcsOSwxMi41MDQsOXoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NEQ0UiIGQ9Ik0yLjUsMTFDMi4yMjUsMTEsMiwxMC44MDcsMiwxMC41NjlWOC40MjdDMiw4LjE5LDIuMjI1LDgsMi41LDhTMyw4LjE5LDMsOC40Mjd2Mi4xNDMNCglDMywxMC44MDcsMi43NzUsMTEsMi41LDExeiIvPg0KPHBhdGggZmlsbD0iI0NDQ0RDRSIgZD0iTTQuNSwxMUM0LjIyNSwxMSw0LDEwLjgwNyw0LDEwLjU2OVY4LjQyN0M0LDguMTksNC4yMjUsOCw0LjUsOEM0Ljc3NSw4LDUsOC4xOSw1LDguNDI3djIuMTQzDQoJQzUsMTAuODA3LDQuNzc1LDExLDQuNSwxMXoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NEQ0UiIGQ9Ik02LjUsMTFDNi4yMjUsMTEsNiwxMC44MDcsNiwxMC41NjlWOC40MjdDNiw4LjE5LDYuMjI1LDgsNi41LDhDNi43NzUsOCw3LDguMTksNyw4LjQyN3YyLjE0Mw0KCUM3LDEwLjgwNyw2Ljc3NSwxMSw2LjUsMTF6Ii8+DQo8cG9seWdvbiBmaWxsPSIjMkFEMTc1IiBwb2ludHM9IjksMTQgOSwxMiA3LDEyIDcsMTQgNSwxNCA1LDE2IDExLDE2IDExLDE0ICIvPg0KPC9zdmc+DQo=');
}

.page[class*='page-cloud'] .file-folder:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGNkMzNTgiIGQ9Ik0xLjAxLDJoMy44MjZjMC4yNSwwLDAuNDgyLDAuMTMsMC42MDcsMC4zNDJMNi4wNzIsMy4xOEM2LjE5NywzLjM5Miw2LjQzLDMuNTIyLDYuNjgsMy41MjJIMTZ2OS41NjgNCgkJYzAsMC41MDItMC40MTgsMC45MS0wLjkzNCwwLjkxSDAuOTM1QzAuNDE5LDE0LDAsMTMuNTkyLDAsMTMuMDlWNC41ODNDMCwzLjg4LDAuMTExLDMuMTgxLDAuMzMxLDIuNTExbDAsMA0KCQlDMC40MTIsMi4yMSwwLjY5LDIsMS4wMSwyeiIvPg0KCTxyZWN0IHg9IjIiIHk9IjMiIGZpbGw9IiNFQkYwRjMiIHdpZHRoPSIxMiIgaGVpZ2h0PSI1Ii8+DQoJPHBhdGggZmlsbD0iI0ZDRDQ2MiIgZD0iTTE1LjMsM2gtMy44NTZjLTAuMjczLDAtMC41MjMsMC4xNTktMC42MzcsMC40MDZsLTAuNjYsMS40MzRDMTAuMDMzLDUuMDg4LDkuNzgzLDUuMjQ3LDkuNTEsNS4yNDdIMHY4LjgyNg0KCQlDMCwxNC41ODYsMC40MTksMTUsMC45MzUsMTVoMTQuMTMyQzE1LjU4MiwxNSwxNiwxNC41ODYsMTYsMTQuMDcyVjMuNjk1QzE2LDMuMzExLDE1LjY4OCwzLDE1LjMsM3oiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .file-word:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMxNTY1QzAiIGQ9Ik05Ljg2NiwwLjA3M0M5Ljc4MSwwLjAxLDkuNjctMC4wMTQsOS41NjMsMC4wMDhMMC4yNzcsMS45NjRDMC4xMTQsMS45OTgtMC4wMDEsMi4xMzEsMCwyLjI4NVYxMy4zNw0KCWMwLDAuMTYxLDAuMTI5LDAuMjk4LDAuMzAzLDAuMzIxbDkuMjg2LDEuMzA1YzAuMTk0LDAuMDI3LDAuMzc3LTAuMDk2LDAuNDA3LTAuMjczQzkuOTk5LDE0LjcwOCwxMCwxNC42ODksMTAsMTQuNjc0VjAuMzI5DQoJQzEwLjAwMSwwLjIyOSw5Ljk1MSwwLjEzNSw5Ljg2NiwwLjA3M3oiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiMxNTY1QzAiIGQ9Ik0xNSwxSDlDOC40NTEsMSw4LjAwNywxLjQ0Nyw4LjAwMiwySDE1djExSDguMDAyQzguMDA3LDEzLjU1NSw4LjQ1MSwxNCw5LDE0aDZjMC41NTMsMCwxLTAuNDUxLDEtMS4wMQ0KCQlWMi4wMUMxNiwxLjQ1MiwxNS41NTMsMSwxNSwxeiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iIzE1NjVDMCIgZD0iTTE0LDQuNUMxNCw0Ljc3NiwxMy44MDksNSwxMy41Nyw1SDguNDI5QzguMTkyLDUsOCw0Ljc3Niw4LDQuNWwwLDBDOCw0LjIyNCw4LjE5Miw0LDguNDI5LDRoNS4xNDMNCglDMTMuODA5LDQsMTQsNC4yMjQsMTQsNC41TDE0LDQuNXoiLz4NCjxwYXRoIGZpbGw9IiMxNTY1QzAiIGQ9Ik0xNCw3LjVDMTQsNy43NzYsMTMuODA5LDgsMTMuNTcsOEg4LjQyOUM4LjE5Miw4LDgsNy43NzYsOCw3LjVsMCwwQzgsNy4yMjQsOC4xOTIsNyw4LjQyOSw3aDUuMTQzDQoJQzEzLjgwOSw3LDE0LDcuMjI0LDE0LDcuNUwxNCw3LjV6Ii8+DQo8cGF0aCBmaWxsPSIjMTU2NUMwIiBkPSJNMTQsMTAuNWMwLDAuMjc1LTAuMTkxLDAuNS0wLjQzLDAuNUg4LjQyOUM4LjE5MiwxMSw4LDEwLjc3NSw4LDEwLjVsMCwwQzgsMTAuMjI1LDguMTkyLDEwLDguNDI5LDEwaDUuMTQzDQoJQzEzLjgwOSwxMCwxNCwxMC4yMjUsMTQsMTAuNUwxNCwxMC41eiIvPg0KPGc+DQoJPHJlY3QgeD0iMiIgeT0iOCIgb3BhY2l0eT0iMC41IiBmaWxsPSIjRkZGRkZGIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjgiIG9wYWNpdHk9IjAuNSIgZmlsbD0iI0ZGRkZGRiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI1IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iMyIgeT0iOCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjQiIHk9IjYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIyIi8+DQoJPHJlY3QgeD0iNiIgeT0iNSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.page[class*='page-cloud'] .file-text:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM5NUE1QTUiIGQ9Ik0xNCwzdjEyLjhjMCwwLjExLTAuMDksMC4yLTAuMiwwLjJIMS4yQzEuMDksMTYsMSwxNS45MSwxLDE1LjhWMC4yQzEsMC4wODksMS4wOSwwLDEuMiwwSDExIi8+DQoJPHBvbHlnb24gZmlsbD0iI0JGQzlDOSIgcG9pbnRzPSIxMSwwIDExLDMgMTQsMyAJIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSI0IiB5PSI2IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+DQoJPGc+DQoJCTxyZWN0IHg9IjQiIHk9IjgiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQoJPGc+DQoJCTxyZWN0IHg9IjQiIHk9IjEwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=');
}

.page[class*='page-cloud'] .file-pdf:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQzRCNEMiIGQ9Ik0xNCwzdjEyLjhjMCwwLjExLTAuMDksMC4yLTAuMTk5LDAuMkgxLjJDMS4wOSwxNiwxLDE1LjkxLDEsMTUuOFYwLjJDMSwwLjA4OSwxLjA5LDAsMS4yLDBIMTEiLz4NCgk8cG9seWdvbiBmaWxsPSIjRTA5Mzk0IiBwb2ludHM9IjExLDAgMTEsMyAxNCwzIAkiLz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00LjYzNywxM0w0LjYzNywxM2MtMC4xMDcsMC0wLjIwOC0wLjAzMy0wLjI5NC0wLjA5OGMtMC4zMTYtMC4yMzgtMC4zNTgtMC41LTAuMzM4LTAuNjc4DQoJYzAuMDU1LTAuNDk0LDAuNjY2LTEuMDEsMS44MTUtMS41MzdjMC40NTctMC45OTgsMC44OS0yLjIyOCwxLjE0OS0zLjI1NUM2LjY2Niw2Ljc3NSw2LjM3MSw1LjkyMSw2LjU4NSw1LjQyDQoJQzYuNjYsNS4yNDUsNi43NTUsNS4xMSw2LjkyOSw1LjA1MkM2Ljk5OSw1LjAyOSw3LjE3Miw1LDcuMjM4LDVDNy4zOSw1LDcuNTI0LDUuMTk3LDcuNjIsNS4zMTgNCgljMC4wODksMC4xMTQsMC4yOTIsMC4zNTUtMC4xMTQsMi4wNjFjMC40MSwwLjg0NCwwLjk4OCwxLjcwMiwxLjU0MiwyLjI5YzAuMzk5LTAuMDcyLDAuNzQxLTAuMTA5LDEuMDItMC4xMDkNCgljMC40NzYsMCwwLjc2MywwLjExMSwwLjg4MiwwLjM0YzAuMDk3LDAuMTg4LDAuMDU2LDAuNDA4LTAuMTE5LDAuNjU0Yy0wLjE3MSwwLjIzNC0wLjQwMiwwLjM2MS0wLjY3NSwwLjM2MQ0KCWMtMC4zNjcsMC0wLjc5OC0wLjIzNC0xLjI3NS0wLjY5NWMtMC44NjEsMC4xODItMS44NjUsMC41MDQtMi42NzcsMC44NTVjLTAuMjU1LDAuNTQxLTAuNDk4LDAuOTcxLTAuNzIzLDEuMjkxDQoJQzUuMTY5LDEyLjc5Nyw0LjkwMSwxMyw0LjYzNywxM3ogTTUuNDQ0LDExLjQ0OWMtMC42NDgsMC4zNjMtMC45MTQsMC42Ni0wLjkzMywwLjgzYy0wLjAwMiwwLjAyOS0wLjAxLDAuMTAyLDAuMTMyLDAuMjExDQoJQzQuNjg4LDEyLjQ3NSw0Ljk1MiwxMi4zNTUsNS40NDQsMTEuNDQ5eiBNOS41NzcsMTAuMTAyYzAuMjQ5LDAuMTkxLDAuMzExLDAuMjg3LDAuNDcsMC4yODdjMC4wNjksMCwwLjI3My0wLjAwNCwwLjM2Ny0wLjEzMw0KCWMwLjA0NS0wLjA2NCwwLjA2My0wLjEwNSwwLjA2OS0wLjEyNWMtMC4wMzgtMC4wMjEtMC4wODgtMC4wNjEtMC4zNTQtMC4wNjFDOS45NzYsMTAuMDcsOS43OCwxMC4wNzYsOS41NzcsMTAuMTAyeiBNNy4zMTIsOC4xMDkNCglDNy4wOTYsOC44NTksNi44MSw5LjY2Niw2LjUwMiwxMC40YzAuNjM0LTAuMjQ2LDEuMzIxLTAuNDYxLDEuOTY4LTAuNjExQzguMDYzLDkuMzEzLDcuNjU0LDguNzIsNy4zMTIsOC4xMDl6IE03LjEyOSw1LjU0Ng0KCUM3LjEsNS41NTcsNi43MjYsNi4wNzksNy4xNTgsNi41MkM3LjQ0NSw1Ljg4LDcuMTQyLDUuNTQyLDcuMTI5LDUuNTQ2eiIvPg0KPHBhdGggZmlsbD0iI0NDNEI0QyIgZD0iTTExLDAuMDA5Ii8+DQo8cmVjdCB4PSI3IiB5PSI3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSI5IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSI4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgeT0iMTAiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjEwIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1IiB5PSIxMSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMTIiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .file-excel:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM0Q0FGNTAiIGQ9Ik05Ljg2NywwLjA3M0M5Ljc4MSwwLjAxLDkuNjctMC4wMTQsOS41NjQsMC4wMDhMMC4yNzcsMS45NjRDMC4xMTQsMS45OTgtMC4wMDEsMi4xMzEsMCwyLjI4NXYxMS4wODYNCgljMCwwLjE2LDAuMTI5LDAuMjk3LDAuMzAzLDAuMzJsOS4yODcsMS4zMDVjMC4xOTMsMC4wMjcsMC4zNzctMC4wOTYsMC40MDYtMC4yNzNDMTAsMTQuNzA5LDEwLDE0LjY5MSwxMCwxNC42NzRWMC4zMjkNCglDMTAuMDAyLDAuMjI5LDkuOTUxLDAuMTM1LDkuODY3LDAuMDczeiIvPg0KPHBhdGggZmlsbD0iIzRDQUY1MCIgZD0iTTE1LDEuMDAxSDguOTk4Yy0wLjU0OSwwLTAuOTkyLDAuNDQ3LTAuOTk4LDFoN3YySDkuMDE2Yy0wLjI5OSwwLTAuNTM5LDAuMjI0LTAuNTM5LDAuNXMwLjI0LDAuNSwwLjUzOSwwLjUNCglIMTV2Mkg5LjAxNmMtMC4yOTksMC0wLjUzOSwwLjIyNC0wLjUzOSwwLjVTOC43MTcsOCw5LjAxNiw4SDE1djJIOS4wMTZjLTAuMjk5LDAtMC41MzksMC4yMjUtMC41MzksMC41YzAsMC4yNzcsMC4yNCwwLjUsMC41MzksMC41DQoJSDE1djJIOGMwLjAwNiwwLjU1NSwwLjQ0OSwxLDAuOTk4LDFIMTVjMC41NTMsMCwxLTAuNDUxLDEtMS4wMVYyLjAxMUMxNiwxLjQ1MywxNS41NTMsMS4wMDEsMTUsMS4wMDF6Ii8+DQo8cmVjdCB4PSIxMSIgeT0iMS4wMDEiIGZpbGw9IiM0Q0FGNTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEyIi8+DQo8Zz4NCgk8cmVjdCB4PSI0IiB5PSI3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iNiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI4IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iOCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI5IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .file-ppt:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNEMTQ3MjciIGQ9Ik05Ljg2NywwLjA3M0M5Ljc4MSwwLjAxLDkuNjctMC4wMTQsOS41NjQsMC4wMDhMMC4yNzcsMS45NjRDMC4xMTQsMS45OTgtMC4wMDEsMi4xMzEsMCwyLjI4NXYxMS4wODYNCgljMCwwLjE2LDAuMTI5LDAuMjk3LDAuMzAzLDAuMzJsOS4yODcsMS4zMDVjMC4xOTMsMC4wMjcsMC4zNzctMC4wOTYsMC40MDYtMC4yNzNDMTAsMTQuNzA5LDEwLDE0LjY5MSwxMCwxNC42NzRWMC4zMjkNCglDMTAuMDAyLDAuMjI5LDkuOTUxLDAuMTM1LDkuODY3LDAuMDczeiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iI0QxNDcyNyIgZD0iTTE1LDFIOUM4LjQ1MSwxLDguMDA3LDEuNDQ3LDguMDAxLDJIMTV2MTFIOC4wMDFDOC4wMDcsMTMuNTUzLDguNDUxLDE0LDksMTRoNmMwLjU1MywwLDEtMC40NTEsMS0xLjAxDQoJCVYyLjAxQzE2LDEuNDUyLDE1LjU1MywxLDE1LDF6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjRDE0NzI3IiBkPSJNMTQsOS41YzAsMC4yNzUtMC4xODcsMC41LTAuNDE2LDAuNUg4LjQxNkM4LjE4NiwxMCw4LDkuNzc1LDgsOS41bDAsMEM4LDkuMjI1LDguMTg2LDksOC40MTYsOWg1LjE2OA0KCUMxMy44MTMsOSwxNCw5LjIyNSwxNCw5LjVMMTQsOS41eiIvPg0KPHBhdGggZmlsbD0iI0QxNDcyNyIgZD0iTTE0LDExLjVjMCwwLjI3NS0wLjE4NywwLjUtMC40MTYsMC41SDguNDE2QzguMTg2LDEyLDgsMTEuNzc1LDgsMTEuNWwwLDBDOCwxMS4yMjUsOC4xODYsMTEsOC40MTYsMTFoNS4xNjgNCglDMTMuODEzLDExLDE0LDExLjIyNSwxNCwxMS41TDE0LDExLjV6Ii8+DQo8Y2lyY2xlIGZpbGw9IiNEMTQ3MjciIGN4PSIxMC41IiBjeT0iNS41IiByPSIyLjUiLz4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iNCw4IDQsNiA2LDYgNiw1IDQsNSAzLDUgMyw2IDMsMTEgNCwxMSA0LDkgNSw5IDYsOSA2LDggNSw4IAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjYsNiA2LDcgNiw4IDcsOCA3LDcgNyw2IAkiLz4NCjwvZz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .file-audio:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM3RDY1OTkiIGQ9Ik0xNCwzdjEyLjhjMCwwLjExLTAuMDksMC4yLTAuMTk5LDAuMkgxLjJDMS4wOSwxNiwxLDE1LjkxLDEsMTUuOFYwLjJDMSwwLjA4OSwxLjA5LDAsMS4yLDBIMTEiLz4NCgk8cG9seWdvbiBmaWxsPSIjQjFBM0MyIiBwb2ludHM9IjExLDAgMTEsMyAxNCwzIAkiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjYiIHk9IjQuMjY3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ljc5MyIvPg0KCTxyZWN0IHg9IjUiIHk9IjkuMDg5IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIwLjk3MSIvPg0KCTxyZWN0IHg9IjQiIHk9IjExLjAyOSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMC45NzEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMS4wMjkiIG9wYWNpdHk9IjAuOCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMC45NzEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMC4wNiIgb3BhY2l0eT0iMC44IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIwLjk3Ii8+DQoJPHJlY3QgeD0iNCIgeT0iOSIgb3BhY2l0eT0iMC41IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIwLjk3MSIvPg0KCTxyZWN0IHg9IjYiIHk9IjExLjAyOSIgb3BhY2l0eT0iMC4yIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIwLjk3MSIvPg0KCTxyZWN0IHg9IjciIHk9IjQuMjY3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIwLjk3Ii8+DQoJPHJlY3QgeD0iOCIgeT0iNS4yMzciIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjAuOTcxIi8+DQoJPHJlY3QgeD0iOCIgeT0iOS4xMTkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjAuOTciLz4NCgk8cmVjdCB4PSI5IiB5PSI3LjE3OCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMS45NDEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2LjIwOCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMC45NyIvPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOS4yOTEsNS44MDlDOS4wNjQsNS41NzQsOC44Myw1LjM1NCw4LjU4OCw1LjE0OUM4LjQzOSw1LjAyOCw4LjIzNiw0Ljg2OSw3Ljk3OSw0LjY3Mg0KCQkJQzcuNjA0LDQuMzkxLDcuMzI3LDQuMTY0LDcuMTQ3LDMuOTg5QzYuODY2LDMuNzA5LDYuNjA4LDMuMzc5LDYuMzc0LDNINi4yMzN2N2gwLjQ0NVY1LjExNWMwLjE4OCwwLjE4OSwwLjQwMiwwLjM3OSwwLjY0NSwwLjU2OQ0KCQkJQzcuNDc5LDUuNzksNy42OTQsNS45MzgsNy45NjcsNi4xMjdDOC40Miw2LjQyMyw4LjcyNSw2LjY1NCw4Ljg4MSw2LjgyMWMwLjI1LDAuMjczLDAuMzc1LDAuNTkyLDAuMzc1LDAuOTU2DQoJCQljMCwwLjM3Mi0wLjE0NSwwLjgwNy0wLjQzNCwxLjMwN2MtMC4yMTEsMC4zNzItMC40OCwwLjc1NC0wLjgwOSwxLjE0OGwwLjA5NCwwLjA4YzAuNzUtMC41MDgsMS4yODUtMS4xMzcsMS42MDUtMS44ODgNCgkJCUMxMC4xMjcsNy40NjIsOS45ODYsNi41OSw5LjI5MSw1LjgwOXoiLz4NCgk8L2c+DQoJPHJlY3QgeD0iNSIgeT0iMTAiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjAuOTcxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTAuMDI5IiBvcGFjaXR5PSIwLjgiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjAuOTcxIi8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.page[class*='page-cloud'] .file-video:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMzMzZFN0IiIGQ9Ik0xNCwzdjEyLjhjMCwwLjExMS0wLjA5LDAuMi0wLjE5OSwwLjJIMS4yQzEuMDksMTYsMSwxNS45MTEsMSwxNS44VjAuMkMxLDAuMDg5LDEuMDksMCwxLjIsMEgxMSIvPg0KCTxwb2x5Z29uIG9wYWNpdHk9IjAuNSIgZmlsbD0iI0M5RDFEMyIgcG9pbnRzPSIxMSwwIDExLDMgMTQsMyAJIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSIxMCIgeT0iNiIgZmlsbD0iIzMzNkU3QiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI4IiBmaWxsPSIjMzM2RTdCIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjEwIiBmaWxsPSIjMzM2RTdCIiB3aWR0aD0iMSIgaGVpZ2h0PSIwLjk5OCIvPg0KCTxyZWN0IHg9IjEwIiB5PSIxMiIgZmlsbD0iIzMzNkU3QiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeD0iMyIgeT0iOC45OCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjkiIGhlaWdodD0iMSIvPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjMiIHk9IjUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHg9IjMiIHk9IjEzIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCB4PSI5IiB5PSI1Ljk5OSIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjMiIGhlaWdodD0iNyIvPg0KCQkJPHJlY3QgeD0iMyIgeT0iNS45OTkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzIiBoZWlnaHQ9IjciLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjEwIiB5PSI1Ljk5OSIgZmlsbD0iIzMzNkU3QiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQkJPHJlY3QgeD0iMTAiIHk9IjcuOTk5IiBmaWxsPSIjMzM2RTdCIiB3aWR0aD0iMSIgaGVpZ2h0PSIxLjAwMSIvPg0KCQkJPHJlY3QgeD0iMTAiIHk9IjEwIiBmaWxsPSIjMzM2RTdCIiB3aWR0aD0iMSIgaGVpZ2h0PSIwLjk5OCIvPg0KCQkJPHJlY3QgeD0iMTAiIHk9IjEyIiBmaWxsPSIjMzM2RTdCIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cmVjdCB4PSI0IiB5PSI1Ljk5OSIgZmlsbD0iIzMzNkU3QiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQkJPHJlY3QgeD0iNCIgeT0iNy45OTkiIGZpbGw9IiMzMzZFN0IiIHdpZHRoPSIxIiBoZWlnaHQ9IjEuMDAxIi8+DQoJCQk8cmVjdCB4PSI0IiB5PSIxMCIgZmlsbD0iIzMzNkU3QiIgd2lkdGg9IjEiIGhlaWdodD0iMC45OTgiLz4NCgkJCTxyZWN0IHg9IjQiIHk9IjEyIiBmaWxsPSIjMzM2RTdCIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.page[class*='page-cloud'] .file-picture:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNEOUU1RTgiIGQ9Ik0xNCwzdjEyLjhjMCwwLjExMS0wLjA5LDAuMi0wLjE5OSwwLjJIMS4yQzEuMDksMTYsMSwxNS45MTEsMSwxNS44VjAuMkMxLDAuMDg5LDEuMDksMCwxLjIsMEgxMSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNDMENDQ0UiIHBvaW50cz0iMTEsMCAxMSwzIDE0LDMgCSIvPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM2OENBNDQiIGQ9Ik03LjgwMywxMi43NzFsLTMuMDIxLTIuNjE0TDEsMTMuNzIxdjEuODAxdjAuMjc3QzEsMTUuOTEsMS4wOSwxNiwxLjIsMTZoMC4yNDNoMTIuMTE2aDAuMjQyDQoJCQlDMTMuOTEsMTYsMTQsMTUuOTEsMTQsMTUuNzk5di0wLjI3N3YtMS45MTJ2LTAuODg5di0yLjYwNUwxMS45NTYsN0w3LjgwMywxMi43NzF6Ii8+DQoJPC9nPg0KPC9nPg0KPGNpcmNsZSBmaWxsPSIjRjlBMzI2IiBjeD0iNSIgY3k9IjUiIHI9IjIiLz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .file-zip:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNEREREREQiIGQ9Ik0xNCwzdjEyLjc5OUMxNCwxNS45MSwxMy45MSwxNiwxMy44MDEsMTZIMS4yQzEuMDksMTYsMSwxNS45MSwxLDE1Ljc5OVYwLjJDMSwwLjA4OSwxLjA5LDAsMS4yLDBIMTEiLz4NCgk8cG9seWdvbiBvcGFjaXR5PSIwLjUiIGZpbGw9IiM5NUE1QTUiIHBvaW50cz0iMTEsMCAxMSwzIDE0LDMgCSIvPg0KPC9nPg0KPHBhdGggb3BhY2l0eT0iMC4yIiBmaWxsPSIjOTVBNUE1IiBkPSJNOC44MTUsOC45MzZIOC4zODNWNy42ODVWNy41NjNIOC4zMDdWNy41NTlWNy4wNDdWNi43ODVWNi4yNzJWNi4wMDlWNS40OTdWNS4yNlY1LjIzNVY0LjcyMw0KCVY0LjcwMVY0LjQ2VjQuNDM4VjMuOTgzVjMuOTI2VjMuNjYzVjMuMTUxVjIuODg5VjIuMzc2VjIuMTEzVjEuNjAyVjEuMzM5VjAuODI3VjAuNTY1VjAuMDg3QzguMzA3LDAuMDM5LDguMjY4LDAsOC4yMiwwSDcuODc1DQoJSDcuNjAxSDcuMzc4SDcuMTQ0QzcuMDk2LDAsNy4wNTcsMC4wMzksNy4wNTcsMC4wODd2MC40Nzh2MC4yNjJ2MC41MTJ2MC4yNjN2MC41MTJ2MC4yNjN2MC41MTN2MC4yNjJ2MC41MTJ2MC4yNjN2MC4wNTd2MC40NTVWNC40Ng0KCXYwLjI0djAuMDIydjAuNTEyVjUuMjZ2MC4yMzd2MC41MTJ2MC4yNjN2MC41MTN2MC4yNjJ2MC41MTJ2MC4wMjVDNy4wMTQsNy42MDIsNi45OCw3LjYzNiw2Ljk4LDcuNjg1djEuMjUxSDYuNTQ4DQoJYy0wLjA2MywwLTAuMTE2LDAuMDUyLTAuMTE2LDAuMTE1djIuMTY0YzAsMC42OTEsMC41NiwxLjI1LDEuMjUsMS4yNWMwLjE1NCwwLDAuMjk3LTAuMDM1LDAuNDM0LTAuMDg4DQoJYzAuMDMxLTAuMDEyLDAuMDYyLTAuMDIxLDAuMDkyLTAuMDM3YzAuMDI1LTAuMDEyLDAuMDU1LTAuMDE4LDAuMDc5LTAuMDMxYy0wLjAwNS0wLjAwMi0wLjAxLTAuMDA4LTAuMDE1LTAuMDEyDQoJYzAuMzg3LTAuMjExLDAuNjYtMC42MDksMC42Ni0xLjA4MlY5LjA1MUM4LjkzMiw4Ljk4Nyw4Ljg4LDguOTM2LDguODE1LDguOTM2eiIvPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM5RTlEOUIiIGQ9Ik03LjkzMSwwSDcuMDY5QzcuMDMxLDAsNywwLjA0Miw3LDAuMDk1djQuMjU2djEuMzk1VjEwaDFWNS43NDZWNC4zNTFWMC4wOTVDOCwwLjA0Miw3Ljk2OSwwLDcuOTMxLDB6Ii8+DQoJCTxwYXRoIG9wYWNpdHk9IjAuNSIgZmlsbD0iIzU2NTQ0QyIgZD0iTTcuMzQ1LDBIN3YzLjg5NlY1LjI2djMuODk1aDAuNDMyVjUuMjZWMy45ODNWMC4wODdDNy40MzIsMC4wMzksNy4zOTMsMCw3LjM0NSwweiIvPg0KCQk8cGF0aCBvcGFjaXR5PSIwLjc1IiBmaWxsPSIjMjgzMTM1IiBkPSJNOCwwLjgyN1YwLjU2NUg3Ljc1OUM3Ljc1NSwwLjM5LDcuNjQxLDAuMjQ5LDcuNTAxLDAuMjQ5DQoJCQljLTAuMDI3LDAtMC4wNDktMC4wMjgtMC4wNDktMC4wNjFWMC4wNjljMC0wLjAyNS0wLjAwNi0wLjA0OS0wLjAxNy0wLjA2OUg3LjI1N2MtMC4wMSwwLjAyMS0wLjAxNiwwLjA0NC0wLjAxNiwwLjA2OXYwLjExOQ0KCQkJYzAsMC4xNzgsMC4xMTcsMC4zMjMsMC4yNiwwLjMyM2MwLjAyNCwwLDAuMDQ1LDAuMDIyLDAuMDQ3LDAuMDU0SDd2MC4yNjJoMC4yNDF2MC4xYzAsMC4xNzgsMC4xMTcsMC4zMjMsMC4yNiwwLjMyMw0KCQkJYzAuMDI2LDAsMC4wNDksMC4wMjgsMC4wNDksMC4wNjF2MC4wMjlIN3YwLjI2M2gwLjI0MVYxLjdjMCwwLjE3OSwwLjExNywwLjMyNCwwLjI2LDAuMzI0YzAuMDI2LDAsMC4wNDksMC4wMjgsMC4wNDksMC4wNjF2MC4wMjgNCgkJCUg3djAuMjYzaDAuMjQxdjAuMTJjMCwwLjE3OCwwLjExNywwLjMyMywwLjI2LDAuMzIzYzAuMDI2LDAsMC4wNDksMC4wMjgsMC4wNDksMC4wNjF2MC4wMDlIN3YwLjI2MmgwLjI0MXYwLjA5Mg0KCQkJYzAsMC4xNzksMC4xMTcsMC4zMjQsMC4yNiwwLjMyNGMwLjAyNiwwLDAuMDQ5LDAuMDI4LDAuMDQ5LDAuMDYxdjAuMDM1SDd2MC4yNjNoMC4yNDVDNy4yNDMsMy45MzcsNy4yNDEsMy45NDYsNy4yNDEsMy45NTh2MC4wMDcNCgkJCXYwLjExMXYwLjAwN2MwLDAuMTc4LDAuMTE3LDAuMzIzLDAuMjYsMC4zMjNjMC4wMTQsMCwwLjAxOCwwLjAxOSwwLjAyNywwLjAzMUg3VjQuNDZ2MC4yNHYwLjAyMmgwLjI0MXYwLjAzNHYwLjA2NQ0KCQkJYzAsMC4xNzgsMC4xMTcsMC4zMjMsMC4yNiwwLjMyM2MwLjAyNiwwLDAuMDQ5LDAuMDI3LDAuMDQ5LDAuMDYxdjAuMDI5SDd2MC4yNjJoMC4yNDF2MC4wOTljMCwwLjE3OCwwLjExNywwLjMyMywwLjI2LDAuMzIzDQoJCQljMC4wMjYsMCwwLjA0OSwwLjAyOCwwLjA0OSwwLjA2MXYwLjAyOUg3djAuMjYzaDAuMjQxdjAuMTJjMCwwLjE3OCwwLjExNywwLjMyMywwLjI2LDAuMzIzYzAuMDI2LDAsMC4wNDksMC4wMjcsMC4wNDksMC4wNjENCgkJCXYwLjAwOUg3djAuMjYyaDAuMjQxdjAuMDkyYzAsMC4xNzksMC4xMTcsMC4zMjQsMC4yNiwwLjMyNGMwLjAyNiwwLDAuMDQ5LDAuMDI3LDAuMDQ5LDAuMDYxdjAuMDM1SDd2MC4yNjNoMC4yNDUNCgkJCUM3LjI0Myw3LjgzMiw3LjI0MSw3Ljg0Miw3LjI0MSw3Ljg1NHYwLjExOGMwLDAuMTc5LDAuMTE3LDAuMzIzLDAuMjYsMC4zMjNjMC4wMiwwLDAuMDM3LDAuMDE3LDAuMDQ1LDAuMDM5SDd2MC4yNjJoMC4yNDF2MC4wNTcNCgkJCWMwLDAuMTc5LDAuMTE3LDAuMzIzLDAuMjYsMC4zMjNjMC4wMjYsMCwwLjA0OSwwLjAyNiwwLjA0OSwwLjA2MnYwLjExN2MwLDAuMDcyLDAuMDQ3LDAuMTMxLDAuMTA1LDAuMTMxDQoJCQljMC4wNTcsMCwwLjEwNC0wLjA1OSwwLjEwNC0wLjEzMVY5LjAzN2MwLTAuMTc5LTAuMTE2LTAuMzI0LTAuMjU4LTAuMzI0Yy0wLjAyNywwLTAuMDQ5LTAuMDI3LTAuMDQ5LTAuMDYxVjguNTk2SDhWOC4zMzRINy43NTgNCgkJCUM3Ljc0OSw4LjE2Niw3LjYzNiw4LjAzMyw3LjUwMSw4LjAzM2MtMC4wMjcsMC0wLjA0OS0wLjAyNy0wLjA0OS0wLjA2MlY3Ljg1NGMwLTAuMDExLTAuMDAxLTAuMDIxLTAuMDAzLTAuMDMySDhWNy41NTlINy43NTkNCgkJCVY3LjUyM2MwLTAuMTc4LTAuMTE2LTAuMzIzLTAuMjU4LTAuMzIzYy0wLjAyNywwLTAuMDQ5LTAuMDI3LTAuMDQ5LTAuMDYyVjcuMDQ3SDhWNi43ODVINy43NTlWNi43NzYNCgkJCWMwLTAuMTc4LTAuMTE2LTAuMzIzLTAuMjU4LTAuMzIzYy0wLjAyNywwLTAuMDQ5LTAuMDI4LTAuMDQ5LTAuMDYxdi0wLjEySDhWNi4wMDlINy43NTlWNS45OGMwLTAuMTc4LTAuMTE2LTAuMzIzLTAuMjU4LTAuMzIzDQoJCQljLTAuMDI3LDAtMC4wNDktMC4wMjctMC4wNDktMC4wNjFWNS40OTdIOFY1LjIzNUg3Ljc1OVY1LjIwNlY1LjE0MWMwLTAuMTc4LTAuMTE2LTAuMzIzLTAuMjU4LTAuMzIzDQoJCQljLTAuMDI3LDAtMC4wNDktMC4wMjgtMC4wNDktMC4wNjFWNC43MjNIOFY0LjcwMVY0LjQ2VjQuNDM4SDcuNzU4QzcuNzQ5LDQuMjcsNy42MzYsNC4xMzcsNy41MDEsNC4xMzcNCgkJCWMtMC4wMjcsMC0wLjA0OS0wLjAyNi0wLjA0OS0wLjA2MVYzLjk2NVYzLjk1OGMwLTAuMDEyLTAuMDAxLTAuMDIyLTAuMDAzLTAuMDMzSDhWMy42NjNINy43NTlWMy42MjgNCgkJCWMwLTAuMTc4LTAuMTE2LTAuMzIzLTAuMjU4LTAuMzIzYy0wLjAyNywwLTAuMDQ5LTAuMDI3LTAuMDQ5LTAuMDYyVjMuMTUxSDhWMi44ODlINy43NTlWMi44OGMwLTAuMTc4LTAuMTE2LTAuMzIzLTAuMjU4LTAuMzIzDQoJCQljLTAuMDI3LDAtMC4wNDktMC4wMjgtMC4wNDktMC4wNjF2LTAuMTJIOFYyLjExM0g3Ljc1OVYyLjA4NWMwLTAuMTc4LTAuMTE2LTAuMzIzLTAuMjU4LTAuMzIzYy0wLjAyNywwLTAuMDQ5LTAuMDI3LTAuMDQ5LTAuMDYyDQoJCQlWMS42MDJIOFYxLjMzOUg3Ljc1OVYxLjMxYzAtMC4xNzgtMC4xMTYtMC4zMjMtMC4yNTgtMC4zMjNjLTAuMDI3LDAtMC4wNDktMC4wMjgtMC4wNDktMC4wNjF2LTAuMUg4eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzk1QTVBNSIgZD0iTTcuNTAxLDEzTDcuNTAxLDEzQzYuNjcxLDEzLDYsMTIuMzE1LDYsMTEuNDdWOC44MjFDNiw4Ljc0Myw2LjA2Myw4LjY4LDYuMTM5LDguNjhoMi43MjMNCgkJCUM4LjkzOSw4LjY4LDksOC43NDMsOSw4LjgyMXYyLjY0OEM5LDEyLjMxNSw4LjMzLDEzLDcuNTAxLDEzeiIvPg0KCQk8cGF0aCBmaWxsPSIjN0E4NDgzIiBkPSJNOC4yMjcsMTIuODA5QzguMDEyLDEyLjkzMSw3Ljc2MywxMyw3LjUwMSwxM0M2LjY3MSwxMyw2LDEyLjMxNSw2LDExLjQ3VjguODIxDQoJCQlDNiw4Ljc0Myw2LjA2Myw4LjY4LDYuMTM5LDguNjhoMS40NTVjLTAuMDc4LDAtMC4xNDEsMC4wNjMtMC4xNDEsMC4xNDJ2Mi42NDhDNy40NTMsMTIuMDQ2LDcuNzY1LDEyLjU0OCw4LjIyNywxMi44MDl6Ii8+DQoJCTxlbGxpcHNlIGZpbGw9IiNFREVERUQiIGN4PSI3LjUwMSIgY3k9IjExLjYxNSIgcng9IjAuNjA4IiByeT0iMC42MjEiLz4NCgkJPHBhdGggZmlsbD0iI0RERERERCIgZD0iTTguMDk4LDExLjcxOGMtMC4wNDUsMC4yOTItMC4yOTUsMC41MTktMC41OTYsMC41MTljLTAuMzM2LDAtMC42MDktMC4yNzktMC42MDktMC42MjENCgkJCWMwLTAuMzA4LDAuMjIxLTAuNTYzLDAuNTA4LTAuNjExYy0wLjAwNiwwLjAzMi0wLjAwOCwwLjA2OC0wLjAwOCwwLjEwM2MwLDAuMzQyLDAuMjcxLDAuNjIxLDAuNjA3LDAuNjIxDQoJCQlDOC4wMzUsMTEuNzI4LDguMDY4LDExLjcyMyw4LjA5OCwxMS43MTh6Ii8+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0FGQkFCQSIgZD0iTTYuNzk4LDcuMDA2Yy0wLjA3OCwwLTAuMTQxLDAuMDYzLTAuMTQxLDAuMTQzdjIuNDE0YzAsMC4wNzgsMC4wNjMsMC4xNDQsMC4xNDEsMC4xNDRoMC42Mjd2LTIuN0g2Ljc5OHoNCgkJCQkiLz4NCgkJCTxwYXRoIG9wYWNpdHk9IjAuMiIgZmlsbD0iI0ZGRkZGRiIgZD0iTTcuNDI1LDd2MC4wMDZoMC43NzhjMC4wNzYsMCwwLjEzOSwwLjA2MywwLjEzOSwwLjE0M1Y3SDcuNDI1eiIvPg0KCQkJPHBhdGggb3BhY2l0eT0iMC4yIiBmaWxsPSIjRkZGRkZGIiBkPSJNOC4yMDMsOS43MDZINy40MjV2MC4wMDNoMC45MTdWOS41NjNDOC4zNDIsOS42NDEsOC4yNzksOS43MDYsOC4yMDMsOS43MDZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjQUZCQUJBIiBkPSJNOC4yMDMsNy4wMDZINy40MjV2Mi43aDAuNzc4YzAuMDc2LDAsMC4xMzktMC4wNjUsMC4xMzktMC4xNDRWNy4xNDgNCgkJCQlDOC4zNDIsNy4wNjksOC4yNzksNy4wMDYsOC4yMDMsNy4wMDZ6Ii8+DQoJCQk8cGF0aCBvcGFjaXR5PSIwLjIiIGZpbGw9IiNGRkZGRkYiIGQ9Ik04LjIwMyw3LjAwNkg3LjQyNXYyLjdoMC43NzhjMC4wNzYsMCwwLjEzOS0wLjA2NSwwLjEzOS0wLjE0NFY3LjE0OA0KCQkJCUM4LjM0Miw3LjA2OSw4LjI3OSw3LjAwNiw4LjIwMyw3LjAwNnoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .file-hwp:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMzMkE5RTAiIGQ9Ik0xNCwzdjEyLjhjMCwwLjExMS0wLjA5LDAuMi0wLjE5OSwwLjJIMS4yQzEuMDksMTYsMSwxNS45MTEsMSwxNS44VjAuMkMxLDAuMDg5LDEuMDksMCwxLjIsMEgxMSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBRERERjMiIHBvaW50cz0iMTEsMCAxMSwzIDE0LDMgCSIvPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik03LjAyLDMuNjE1YzAsMCwxLjQ2Ny0wLjAxNiwyLjc0LDEuMzgyYzAsMC0wLjU5Mi0yLjAyNy0xLjg1MS0xLjk5NEM3LjkwOSwzLjAwMyw3LjE2NywyLjkyMSw3LjAyLDMuNjE1eg0KCQkJIi8+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik05LjYwNyw2LjVjMCwwLTEuMzk2LTEuNjQ1LTMuMjYyLTEuNDg1YzAsMC0xLjUyLTAuMDgtMS4zMjksMS40NTRjMCwwLDEuOTIyLTAuNDYzLDIuOTA2LDAuMTEyDQoJCQljMCwwLTIuODI0LDAuMzY3LTIuNjY2LDIuNjVjMCwwLTAuMDQ3LDEuOTIsMi40MTcsMS43NmMwLDAsMi42NTctMC4yMjUsMi4zNTMtMy40MDJjMCwwLDAuNTE3LDAuMDQ3LDAuOTI4LDAuMzAzDQoJCQlDMTAuOTU1LDcuODkxLDExLjM4MSw2LjQ2NSw5LjYwNyw2LjV6IE04LjA5Miw5LjgyMmMtMS4zOTMsMC40My0xLjM2Mi0wLjc0OC0xLjM2Mi0wLjc0OGMwLjA5Ni0xLjUxOSwxLjk2OS0xLjU2NywxLjk2OS0xLjU2Nw0KCQkJQzkuNjYsOS4xNjgsOC4wOTIsOS44MjIsOC4wOTIsOS44MjJ6Ii8+DQoJPC9nPg0KPC9nPg0KPGNpcmNsZSBmaWxsPSIjRkZGRkZGIiBjeD0iNy41IiBjeT0iMTIuNSIgcj0iMC41Ii8+DQo8cmVjdCB4PSI3IiB5PSIzIiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSIxMiIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=');
}

.page[class*='page-cloud'] .file-etc:before {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBRkNDREIiIGQ9Ik0xNCwzdjEyLjc5OUMxNCwxNS45MSwxMy45MSwxNiwxMy44MDEsMTZIMS4yQzEuMDksMTYsMSwxNS45MSwxLDE1Ljc5OVYwLjJDMSwwLjA4OSwxLjA5LDAsMS4yLDBIMTEiLz4NCgk8cG9seWdvbiBmaWxsPSIjREZFQkYxIiBwb2ludHM9IjExLDAgMTEsMyAxNCwzIAkiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSI0IiBjeT0iOSIgcj0iMSIvPg0KCQk8Zz4NCgkJCTxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjciIGN5PSI5IiByPSIxIi8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Y2lyY2xlIGZpbGw9IiNGRkZGRkYiIGN4PSIxMCIgY3k9IjkiIHI9IjEiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K');
}

.page[class*='page-cloud'] .file-cloud-bookmark:before {
  cursor: pointer;
  opacity: 0.15;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04LjEyNywxLjM5MWwxLjQ2OSwyLjk3MWMwLjEwMiwwLjIwNywwLjI5OSwwLjM1LDAuNTI2LDAuMzgzTDEzLjQsNS4yMjFjMC41NzQsMC4wODMsMC44MDMsMC43OSwwLjM4OCwxLjE5NGwtMi4zNzIsMi4zMTINCgljLTAuMTY1LDAuMTYyLTAuMjQsMC4zOTUtMC4yMDEsMC42MjFsMC41NjEsMy4yNjZjMC4wOTksMC41NzItMC41MDIsMS4wMDktMS4wMTcsMC43MzhsLTIuOTMzLTEuNTQzDQoJYy0wLjIwMy0wLjEwNS0wLjQ0OS0wLjEwNS0wLjY1MiwwbC0yLjkzMiwxLjU0M2MtMC41MTQsMC4yNzEtMS4xMTQtMC4xNjYtMS4wMTYtMC43MzhsMC41Ni0zLjI2Ng0KCUMzLjgyNSw5LjEyLDMuNzUsOC44ODksMy41ODUsOC43MjdMMS4yMTIsNi40MTVDMC43OTYsNi4wMSwxLjAyNiw1LjMwNCwxLjYsNS4yMjFsMy4yNzktMC40NzdjMC4yMjgtMC4wMzMsMC40MjUtMC4xNzYsMC41MjctMC4zODMNCglMNi44NzIsMS4zOUM3LjEyOSwwLjg3LDcuODcxLDAuODcsOC4xMjcsMS4zOTF6Ii8+DQo8L3N2Zz4NCg==");
}

.page[class*='page-cloud'] .file-cloud-bookmark:hover:before {
  opacity: 0.3;
}

.page[class*='page-cloud'] .file-cloud-bookmark.bookmark-active:before {
  opacity: 1;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFRDhBMTkiIGQ9Ik04LjEyNywxLjM5MWwxLjQ2OCwyLjk3MWMwLjEwMiwwLjIwNywwLjI5OSwwLjM1LDAuNTI3LDAuMzgzTDEzLjQsNS4yMjENCgljMC41NzQsMC4wODMsMC44MDMsMC43OSwwLjM4OCwxLjE5NGwtMi4zNzIsMi4zMTJjLTAuMTY1LDAuMTYyLTAuMjQsMC4zOTQtMC4yMDEsMC42MjFsMC41NiwzLjI2NQ0KCWMwLjA5OSwwLjU3Mi0wLjUwMiwxLjAwOS0xLjAxNiwwLjczOGwtMi45MzMtMS41NDJjLTAuMjAzLTAuMTA2LTAuNDQ5LTAuMTA2LTAuNjUyLDBsLTIuOTMyLDEuNTQyDQoJYy0wLjUxNCwwLjI3MS0xLjExNC0wLjE2Ni0xLjAxNi0wLjczOGwwLjU2LTMuMjY1QzMuODI1LDkuMTIsMy43NSw4Ljg4OSwzLjU4NSw4LjcyN0wxLjIxMiw2LjQxNUMwLjc5Niw2LjAxLDEuMDI2LDUuMzA0LDEuNiw1LjIyMQ0KCWwzLjI3OS0wLjQ3N2MwLjIyOC0wLjAzMywwLjQyNS0wLjE3NiwwLjUyNy0wLjM4M2wxLjQ2Ni0yLjk3MUM3LjEyOSwwLjg3LDcuODcxLDAuODcsOC4xMjcsMS4zOTF6Ii8+DQo8L3N2Zz4NCg==');
}

.theme-dark .page[class*='page-cloud'] .file-cloud-bookmark:not(.bookmark-active):before {
  opacity: 0.3;
  filter: contrast(0) brightness(2);
}

.theme-dark .page[class*='page-cloud'] .file-cloud-bookmark:not(.bookmark-active):hover:before {
  opacity: 0.5;
}

.page-cloud .wrapper-cloud .cloud-menu-panel {
  display: flex;
  flex-direction: column;
  flex: none;
  width: calc(250/var(--size));
  border-radius: var(--radius-lg);
  padding: calc(10/var(--space));
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
}



.page-cloud .wrapper-cloud .cloud-menu-panel .jstree {
  overflow: auto;
  padding: calc(5/var(--space)) 0 calc(10/var(--space));
}

.page-cloud .jstree-contextmenu i.hidden + .vakata-contextmenu-sep {
  display: none;
}

.page-cloud .wrapper-cloud .cloud-menu-panel .cloud-menu {
  border-top: var(--border) var(--border-default);
  padding: calc(10/var(--space)) 0;
}

.page-cloud .wrapper-cloud .cloud-menu-panel .cloud-menu ul {
  list-style: none;
  padding: 0;
}

.page-cloud .wrapper-cloud .cloud-menu-panel .cloud-menu ul li {
  padding: calc(5/var(--space));
}

.page-cloud .wrapper-cloud .cloud-menu-panel .cloud-menu ul li:hover {
  cursor: pointer;
  background-color: var(--jstree-node-hovered);
}

.page-cloud .cloud-menu-panel .cloud-menu ul li.cloud-usage > .usage {
  padding-left: calc(24/var(--space));
  padding-top: calc(3/var(--space));
  color: rgb(var(--gray60));
}

.page-cloud .wrapper-cloud .cloud-file-panel {
  display: flex;
  flex-direction: column;
  flex: 1;
  overflow: auto;
  padding: 0 0 0 calc(20/var(--space));
}

.page-cloud .cloud-file-panel .table-cloud th,
.page-cloud .cloud-file-panel .table-cloud td {
  cursor: default;
  padding: calc(7/var(--space));
}

.page-cloud .cloud-file-panel .table-cloud th {
  border-style: solid;
}

.page-cloud .cloud-file-panel .table-cloud th:first-child {
  border-left-style: none;
}

.page-cloud .cloud-file-panel .table-cloud th:last-child {
  border-right-style: none;
}

.wrapper-cloud-progress {
  padding: calc(10/var(--space));
}

.wrapper-cloud-progress .well {
  display: flex;
  align-items: center;
  margin-bottom: calc(15/var(--space));
}

.wrapper-cloud-progress .well .cloud-progress-info {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: calc(14/var(--font-calc));
}

.wrapper-cloud-progress .well .cloud-progress-info .cloud-code {
  margin-right: calc(10/var(--space));
  color: rgb(var(--gray60));
}

.wrapper-cloud-progress .well .cloud-progress-info .cloud-name {
  font-weight: bold;
}

.wrapper-cloud-progress .well .cloud-progress-option {
  flex: 1;
  text-align: right;
  min-width: calc(60/var(--size));
}

.wrapper-cloud-progress .well .open-cloud {
  margin-right: calc(5/var(--space));
}

.wrapper-cloud-progress .well .open-cloud:before,
.wrapper-cloud-progress .well .open-config:before {
  display: inline-block;
  font-family: font-icon;
  font-size: calc(16/var(--font-calc));
}

.wrapper-cloud-progress .well .open-cloud:before {
  content: "\e97b";
}

.wrapper-cloud-progress .well .open-config:before {
  content: "\f085";
}

.wrapper-cloud-progress ul.cloud-progress {
  list-style: none;
  margin: 0;
  padding: 0;
}

.wrapper-cloud-progress ul.cloud-progress li {
  position: relative;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  padding: calc(10/var(--space)) 0;
}

.wrapper-cloud-progress ul.cloud-progress li .progress {
  margin-top: calc(4/var(--space));
}

.wrapper-cloud-progress ul.cloud-progress li .progress-state {
  content: "";
  display: inline-block;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: calc(10/var(--space));
  width: calc(16/var(--size));
  height: calc(16/var(--size));
}

.wrapper-cloud-progress ul.cloud-progress li.upload-success .progress-state {
  cursor: default;
}

.wrapper-cloud-progress ul li .progress-state {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzMzMzMzMyIgZD0iTTguNTM3LDhsNS4wOC01LjA4MWMwLjE0OC0wLjE0OCwwLjE0OC0wLjM4OCwwLTAuNTM3Yy0wLjE0OC0wLjE0OC0wLjM4OS0wLjE0OC0wLjUzNywwTDgsNy40NjNMMi45MiwyLjM4Mg0KCWMtMC4xNDgtMC4xNDgtMC4zODktMC4xNDgtMC41MzcsMGMtMC4xNDgsMC4xNDktMC4xNDgsMC4zODksMCwwLjUzN0w3LjQ2Myw4bC01LjA4LDUuMDgxYy0wLjE0OCwwLjE0OC0wLjE0OCwwLjM4OCwwLDAuNTM3DQoJYzAuMDc0LDAuMDc0LDAuMTcxLDAuMTExLDAuMjY5LDAuMTExczAuMTk0LTAuMDM3LDAuMjY5LTAuMTExTDgsOC41MzdsNS4wOCw1LjA4MWMwLjA3NCwwLjA3NCwwLjE3MiwwLjExMSwwLjI2OSwwLjExMQ0KCXMwLjE5NC0wLjAzNywwLjI2OS0wLjExMWMwLjE0OC0wLjE0OSwwLjE0OC0wLjM4OSwwLTAuNTM3TDguNTM3LDh6Ii8+DQo8L3N2Zz4NCg==');
}

.wrapper-cloud-progress ul li.upload-success .progress-state {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjM2LjI1IDQ2LjM1MiAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzNi4yNSA0Ni4zNTIgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzRDQUY1MCIgZD0iTTUyLjEwNCw0OC40OTljLTAuMTk2LTAuMTk1LTAuNTEzLTAuMTk1LTAuNzA3LDBsLTkuNDg1LDkuNDk2bC00LjgwOS00LjgxMw0KCWMtMC4xOTUtMC4xOTUtMC41MTEtMC4xOTYtMC43MDcsMGMtMC4xOTUsMC4xOTQtMC4xOTUsMC41MTIsMCwwLjcwN2w1LjE2Miw1LjE2N2MwLjA5OCwwLjA5OCwwLjIyNSwwLjE0NywwLjM1NCwwLjE0Nw0KCWMwLjEyOCwwLDAuMjU1LTAuMDQ5LDAuMzUzLTAuMTQ3bDkuODM5LTkuODUxQzUyLjI5OSw0OS4wMSw1Mi4yOTksNDguNjkzLDUyLjEwNCw0OC40OTl6Ii8+DQo8L3N2Zz4NCg==');
}

.wrapper-cloud-progress ul li.upload-fail .progress-state {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjM2LjI1IDQ2LjM1MiAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzNi4yNSA0Ni4zNTIgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNDQzRCNEMiIGQ9Ik00NC40MDcsNTYuMzI2Yy0wLjI0NSwwLTAuNDQzLTAuMTk4LTAuNDQzLTAuNDQzdi01LjUxNmMwLTAuMjQ2LDAuMTk4LTAuNDQzLDAuNDQzLTAuNDQzDQoJCQljMC4yNDUsMCwwLjQ0MywwLjE5NywwLjQ0MywwLjQ0M3Y1LjUxNkM0NC44NSw1Ni4xMjcsNDQuNjUzLDU2LjMyNiw0NC40MDcsNTYuMzI2eiIvPg0KCQk8Y2lyY2xlIGZpbGw9IiNDQzRCNEMiIGN4PSI0NC40MDciIGN5PSI1Ny45OTUiIHI9IjAuNzg0Ii8+DQoJPC9nPg0KCTxwYXRoIGZpbGw9IiNDQzRCNEMiIGQ9Ik00NC4yNSw2Mi4zNTJjLTQuNDExLDAtOC0zLjU4OS04LThzMy41ODktOCw4LThzOCwzLjU4OSw4LDhTNDguNjYxLDYyLjM1Miw0NC4yNSw2Mi4zNTJ6IE00NC4yNSw0Ny4yOTMNCgkJYy0zLjg5MywwLTcuMDU5LDMuMTY2LTcuMDU5LDcuMDU5czMuMTY2LDcuMDU5LDcuMDU5LDcuMDU5czcuMDU5LTMuMTY2LDcuMDU5LTcuMDU5UzQ4LjE0Myw0Ny4yOTMsNDQuMjUsNDcuMjkzeiIvPg0KPC9nPg0KPC9zdmc+DQo=');
}

.wrapper-cloud-progress ul li.upload-fail:hover .progress-state {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiIHZpZXdCb3g9IjM2LjI1IDQ2LjM1MiAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzNi4yNSA0Ni4zNTIgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM0RjVENzMiIGQ9Ik0zOC4wMyw1MC41NjdjLTAuMjYsMC0wLjQ3MS0wLjIxMS0wLjQ3MS0wLjQ3MXYtMy4yNzNjMC0wLjI2LDAuMjExLTAuNDcxLDAuNDcxLTAuNDcxDQoJCQlzMC40NzEsMC4yMSwwLjQ3MSwwLjQ3MXYzLjI3M0MzOC41LDUwLjM1NiwzOC4yODksNTAuNTY3LDM4LjAzLDUwLjU2N3oiLz4NCgkJPHBhdGggZmlsbD0iIzRGNUQ3MyIgZD0iTTQxLjMwMyw1MC41NjdIMzguMDNjLTAuMjYsMC0wLjQ3MS0wLjIxMS0wLjQ3MS0wLjQ3MWMwLTAuMjYsMC4yMTEtMC40NzEsMC40NzEtMC40NzFoMy4yNzMNCgkJCWMwLjI2MSwwLDAuNDcxLDAuMjEsMC40NzEsMC40NzFDNDEuNzc0LDUwLjM1Niw0MS41NjQsNTAuNTY3LDQxLjMwMyw1MC41Njd6Ii8+DQoJPC9nPg0KCTxwYXRoIGZpbGw9IiM0RjVENzMiIGQ9Ik00NC4yNSw2Mi4zNTJjLTQuNDEyLDAtOC0zLjU4OS04LThjMC0wLjI2LDAuMjEtMC40NzEsMC40NzEtMC40NzFjMC4yNiwwLDAuNDcxLDAuMjEsMC40NzEsMC40NzENCgkJYzAsMy44OTMsMy4xNjYsNy4wNTksNy4wNTksNy4wNTlzNy4wNTktMy4xNjYsNy4wNTktNy4wNTlzLTMuMTY2LTcuMDU5LTcuMDU5LTcuMDU5Yy0yLjMyNiwwLTQuNTAyLDEuMTQ3LTUuODE4LDMuMDY5DQoJCWMtMC4xNDcsMC4yMTMtMC40NDEsMC4yNjktMC42NTQsMC4xMjJjLTAuMjE1LTAuMTQ3LTAuMjctMC40NC0wLjEyMy0wLjY1NGMxLjQ5My0yLjE3OCwzLjk1OS0zLjQ3OCw2LjU5Ni0zLjQ3OA0KCQljNC40MSwwLDgsMy41ODksOCw4UzQ4LjY2LDYyLjM1Miw0NC4yNSw2Mi4zNTJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==');
}

.page-customer-support .header:empty,
.page-customer-support .header .wrapper-title .page-name:before {
  display: none;
}

.page-customer-support .contents .wrapper-sub-title {
  font-weight: bold;
  border-bottom: var(--border) var(--border-default);
  font-size: calc(14/var(--font-calc));
  padding: 0 0 calc(5/var(--space)) calc(5/var(--space));
  margin-bottom: calc(10/var(--space));
}

.page-customer-support .contents .wrapper-sub-title:empty {
  display: none;
}

.page-customer-support .contents .wrapper-sub-title .pull-right {
  font-weight: normal;
  font-size: calc(12/var(--font-calc));
}

.page-customer-support .contents .wrapper-sub-title:before {
  display: none;
}

.page-customer-support .contents .wrapper-article {
  margin-right: 0;
  margin-left: calc(5/var(--space));
}

.page-customer-support .contents #titleContents + .wrapper-article {
  margin-top: calc(5/var(--space));
}

.page-customer-support .contents .wrapper-sub-title + .wrapper-article {
  margin-top: 0;
  margin-right: 0;
  margin-left: calc(20/var(--space));
}

.wrapper-online-manual.welcome .online-manual-contents > .nav.nav-pills,
.wrapper-online-manual.welcome .online-manual-contents > .wrapper-article:not(.no-result),
.wrapper-online-manual.welcome .online-manual-contents > .wrapper-toolbar {
  display: none;
}

.wrapper-online-manual .online-manual-contents {
  padding: calc(10/var(--space));
}

.wrapper-online-manual .online-manual-contents .online-manual-search {
  margin-bottom: calc(10/var(--space));
}

.wrapper-online-manual .online-manual-contents .online-manual-search .input-group .control {
  width: 100%;
}

.wrapper-online-manual .online-manual-contents .online-manual-search .input-group .form-control {
  font-size: calc(16/var(--font-calc));
  padding: calc(10/var(--space)) calc(40/var(--space)) calc(10/var(--space)) calc(15/var(--space));
  border-radius: var(--radius-lg);
}

.wrapper-online-manual .online-manual-contents .online-manual-search .input-group-btn.search {
  position: absolute;
  z-index: 2;
  top: 0;
  bottom: 0;
  align-items: center;
  right: calc(5/var(--space));
}

.wrapper-online-manual .online-manual-contents .online-manual-search .input-group-btn.search .btn {
  border: none;
  border-radius: var(--radius-lg);
  padding: calc(8/var(--space));
}

.wrapper-online-manual .online-manual-contents .online-manual-search .input-group-btn.search .btn:before {
  font-family: font-icon;
  display: inline-block;
  content: "\e966";
  font-size: calc(16/var(--font-calc));
}

.page-customer-support .nav-pills li a {
  font-size: calc(14/var(--font-calc));
  padding: calc(10/var(--space)) calc(20/var(--space));
}

.page-customer-support .wrapper-article dl dt {
  font-weight: normal;
  font-size: calc(14/var(--font-calc));
}

.page-customer-support .wrapper-article dl dd {
  margin: calc(3/var(--space)) 0 calc(20/var(--space));
  color: var(--default);
}

.page-customer-support .online-manual-contents .wrapper-article {
  margin-left: calc(20/var(--space));
}

.page-customer-support .search-result-more {
  text-align: right;
}

.page-customer-support .search-result-more a {
  display: inline-block;
  text-decoration: none;
  line-height: 1;
  padding: calc(4/var(--space)) calc(10/var(--space));
  border-radius: var(--radius-lg);
  background-color: rgb(var(--gray10));
  color: rgb(var(--gray60));
}

.page-customer-support .search-result-more a:hover {
  background-color: rgb(var(--gray20));
}

.page-customer-support .search-result-more a:after {
  font-family: font-icon;
  content: "\f105";
  font-size: calc(14/var(--font-calc));
  padding-left: calc(3/var(--space));
  color: rgb(var(--gray60));
}

.online-manual-list {
  list-style: none;
  padding: 0;
}

.online-manual-list li {
  position: relative;
  display: flex;
  align-items: center;
  margin: calc(5/var(--space)) 0;
}

.online-manual-list li .option {
  display: flex;
  align-items: center;
  margin-right: calc(10/var(--space));
}

.online-manual-list li .option .movie,
.online-manual-list li .option .article {
  display: flex;
  align-items: center;
  text-decoration: none;
  visibility: hidden;
}

.online-manual-list li .option .article {
  margin-left: calc(10/var(--space));
}

.online-manual-list li .option .movie:before,
.online-manual-list li .option .article:before {
  content: "";
  display: inline-block;
  background-repeat: no-repeat;
  background-size: cover;
  padding: calc(10/var(--space));
}

.online-manual-list li .option .movie:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGMzM2MDAiIGQ9Ik0xOSwxM2MwLDIuMjA5LTEuNzkxLDQtNCw0SDVjLTIuMjA5LDAtNC0xLjc5MS00LTRWN2MwLTIuMjA5LDEuNzkxLTQsNC00aDEwYzIuMjA5LDAsNCwxLjc5MSw0LDRWMTN6Ii8+DQo8cG9seWdvbiBmaWxsPSIjRkZGOUY5IiBwb2ludHM9IjgsNiAxMywxMCA4LDE0ICIvPg0KPC9zdmc+DQo=");
}

.online-manual-list li .option .article:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwLjUgMC41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuNSAwLjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzFDNzlCNyIgZD0iTTE4LjI3MywxNy41SDIuNzI3QzIuMDUsMTcuNSwxLjUsMTYuOTQ1LDEuNSwxNi4yNjZWNi4zODVjMC0wLjY4LDAuNTUtMS4yMzQsMS4yMjUtMS4yMzVsMS42MzgtMC4wMDRoMC4wMDENCgloMTMuOTFjMC42NzgsMCwxLjIyNywwLjU1NSwxLjIyNywxLjIzNXY5Ljg4M0MxOS40OTgsMTYuOTQ1LDE4Ljk0OSwxNy41LDE4LjI3MywxNy41eiIvPg0KPHBhdGggZmlsbD0iIzFDNzlCNyIgZD0iTTMuMTM2LDUuMTQ4TDIuNzI1LDUuMTVDMi4wNSw1LjE1MSwxLjUsNS43MDYsMS41LDYuMzg1djkuODc5YzAsMC42ODIsMC41NSwxLjIzNiwxLjIyNywxLjIzNkgxMC41DQoJYy0wLjA5OCwwLTAuMTk3LTAuMDM0LTAuMjctMC4xMDJjLTAuMDc2LTAuMDYzLTAuMTU1LTAuMTMxLTAuMjMyLTAuMTk0Yy0xLjMxMy0xLjAzMi0zLjE2Ny0xLjU0LTQuNzI2LTEuNTQNCgljLTAuMjYxLDAtMC41MTIsMC4wMTMtMC43NSwwLjA0MWMtMC4wNDcsMC4wMDYtMC4wOTUsMC4wMDktMC4xNDIsMC4wMDljLTAuMzA4LDAtMC42MDgtMC4xMDgtMC44MzgtMC4zMTcNCgljLTAuMjU4LTAuMjMtMC40MDYtMC41NjMtMC40MDYtMC45MTJWNS4xNDh6IE0xMC41LDUuMTQ2aC0wLjA3N2MwLjAyNywwLjAyMSwwLjA1NCwwLjA0MSwwLjA3NywwLjA2MlY1LjE0NnoiLz4NCjxwYXRoIGZpbGw9IiNGN0Y5RjkiIGQ9Ik0xNi44MDcsMy41NzdjLTEuOTY1LTAuMjk0LTQuNjI1LDAuMjU1LTYuMzA3LDEuNjMxVjE3LjVjMC4wOTYsMCwwLjE5MS0wLjAzNCwwLjI3LTAuMTA0DQoJYzEuNTI5LTEuMzQ4LDMuOTQ2LTEuODk5LDUuNzExLTEuNjkxYzAuMzU2LDAuMDM5LDAuNzEzLTAuMDcxLDAuOTc5LTAuMzExYzAuMjU2LTAuMjMxLDAuNDAzLTAuNTYzLDAuNDAzLTAuOTF2LTkuNjgNCglDMTcuODYzLDQuMTk1LDE3LjQwOSwzLjY2NywxNi44MDcsMy41Nzd6Ii8+DQo8cGF0aCBmaWxsPSIjRUFFQUVGIiBkPSJNOS42ODIsNC42NDVDOC4wMzYsMy42ODcsNS44NjYsMy4zMjcsNC4xOTMsMy41NzdjLTAuNjAyLDAuMDktMS4wNTcsMC42MTgtMS4wNTcsMS4yMjh2OS42NzkNCgljMCwwLjM0OSwwLjE0OCwwLjY4LDAuNDA2LDAuOTEyYzAuMjY1LDAuMjM1LDAuNjIyLDAuMzQ5LDAuOTc4LDAuMzFjMS41NjQtMC4xODUsMy42NDUsMC4yMzEsNS4xNjIsMS4yNjkNCgljMC4xOTMsMC4xMzEsMC4zNzYsMC4yNzMsMC41NSwwLjQyNGMwLjA3NiwwLjA2NywwLjE3MiwwLjEwNCwwLjI2OCwwLjEwNFY1LjIwOEMxMC4yNDgsNS4wMDEsOS45NzMsNC44MTMsOS42ODIsNC42NDV6Ii8+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8ZGVmcz4NCgkJCQk8cGF0aCBpZD0iU1ZHSURfMV8iIGQ9Ik0xMy41LDMuMzQxVjguNWwxLjUtMWwxLjUsMXYtNkMxNi41LDIuNSwxNS40NTcsMi42OTMsMTMuNSwzLjM0MXoiLz4NCgkJCTwvZGVmcz4NCgkJCTxjbGlwUGF0aCBpZD0iU1ZHSURfMl8iPg0KCQkJCTx1c2UgeGxpbms6aHJlZj0iI1NWR0lEXzFfIiAgb3ZlcmZsb3c9InZpc2libGUiLz4NCgkJCTwvY2xpcFBhdGg+DQoJCQk8cGF0aCBjbGlwLXBhdGg9InVybCgjU1ZHSURfMl8pIiBmaWxsPSIjRDM0MDM1IiBkPSJNMTYuODA3LDMuNTk4Yy0xLjk2NS0wLjI5NC00LjYyNSwwLjI1NS02LjMwNywxLjYzMXYxMi4yOTINCgkJCQljMC4wOTYsMCwwLjE5MS0wLjAzNSwwLjI3LTAuMTA0YzEuNTI5LTEuMzQ3LDMuOTQ2LTEuODk5LDUuNzExLTEuNjljMC4zNTYsMC4wMzksMC43MTMtMC4wNzIsMC45NzktMC4zMTINCgkJCQljMC4yNTYtMC4yMzEsMC40MDMtMC41NjMsMC40MDMtMC45MXYtOS42OEMxNy44NjMsNC4yMTYsMTcuNDA5LDMuNjg4LDE2LjgwNywzLjU5OHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K");
}

.online-manual-list li.manual-movie .option .movie,
.online-manual-list li.manual-article .option .article {
  visibility: visible;
}

.online-manual-list li .title {
  display: inline-block;
}

.online-manual-list li .title a {
  font-size: calc(14/var(--font-calc));
  color: var(--text);
}

.wrapper-online-manual .wrapper-pagination {
  margin-top: calc(10/var(--space));
}

.list-movie-faq {
  padding: 0;
}

.list-movie-faq > li {
  display: flex;
  align-items: flex-start;
  border-radius: var(--radius-lg);
  padding: calc(10/var(--space));
}

.list-movie-faq > li:hover {
  background-color: rgb(var(--gray20));
}

.list-movie-faq > li a.thumbnail {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  width: calc(290/var(--size));
  border-radius: var(--radius-lg);
}

.list-movie-faq > li a.thumbnail:before {
  content: "";
  display: inline-block;
  position: absolute;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMS4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4KCjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgdmVyc2lvbj0iMS4xIgogICBpZD0iTGF5ZXJfMSIKICAgeD0iMHB4IgogICB5PSIwcHgiCiAgIHZpZXdCb3g9IjAgMCA3MS40MTIwNjUgNTAiCiAgIHhtbDpzcGFjZT0icHJlc2VydmUiCiAgIGlua3NjYXBlOnZlcnNpb249IjAuOTEgcjEzNzI1IgogICBzb2RpcG9kaTpkb2NuYW1lPSJZb3VUdWJlX2Z1bGwtY29sb3JfaWNvbiAoMjAxNykuc3ZnIgogICB3aWR0aD0iNzEuNDEyMDY0IgogICBoZWlnaHQ9IjUwIj48bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGEzMyI+PHJkZjpSREY+PGNjOldvcmsKICAgICAgICAgcmRmOmFib3V0PSIiPjxkYzpmb3JtYXQ+aW1hZ2Uvc3ZnK3htbDwvZGM6Zm9ybWF0PjxkYzp0eXBlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vcHVybC5vcmcvZGMvZGNtaXR5cGUvU3RpbGxJbWFnZSIgLz48ZGM6dGl0bGU+PC9kYzp0aXRsZT48L2NjOldvcms+PC9yZGY6UkRGPjwvbWV0YWRhdGE+PGRlZnMKICAgICBpZD0iZGVmczMxIiAvPjxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMSIKICAgICBvYmplY3R0b2xlcmFuY2U9IjEwIgogICAgIGdyaWR0b2xlcmFuY2U9IjEwIgogICAgIGd1aWRldG9sZXJhbmNlPSIxMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMCIKICAgICBpbmtzY2FwZTpwYWdlc2hhZG93PSIyIgogICAgIGlua3NjYXBlOndpbmRvdy13aWR0aD0iMTM2NiIKICAgICBpbmtzY2FwZTp3aW5kb3ctaGVpZ2h0PSI3MTUiCiAgICAgaWQ9Im5hbWVkdmlldzI5IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBmaXQtbWFyZ2luLXRvcD0iMCIKICAgICBmaXQtbWFyZ2luLWxlZnQ9IjAiCiAgICAgZml0LW1hcmdpbi1yaWdodD0iMCIKICAgICBmaXQtbWFyZ2luLWJvdHRvbT0iMCIKICAgICBpbmtzY2FwZTp6b29tPSIxLjM1ODg5MjUiCiAgICAgaW5rc2NhcGU6Y3g9Ii03MS42NjgyNjMiCiAgICAgaW5rc2NhcGU6Y3k9IjM5LjIzNzY5NiIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0iTGF5ZXJfMSIgLz48c3R5bGUKICAgICB0eXBlPSJ0ZXh0L2NzcyIKICAgICBpZD0ic3R5bGUzIj4KCS5zdDB7ZmlsbDojRkYwMDAwO30KCS5zdDF7ZmlsbDojRkZGRkZGO30KCS5zdDJ7ZmlsbDojMjgyODI4O30KPC9zdHlsZT48ZwogICAgIGlkPSJnNSIKICAgICB0cmFuc2Zvcm09InNjYWxlKDAuNTg4MjM1MjksMC41ODgyMzUyOSkiPjxwYXRoCiAgICAgICBjbGFzcz0ic3QwIgogICAgICAgZD0iTSAxMTguOSwxMy4zIEMgMTE3LjUsOC4xIDExMy40LDQgMTA4LjIsMi42IDk4LjcsMCA2MC43LDAgNjAuNywwIDYwLjcsMCAyMi43LDAgMTMuMiwyLjUgOC4xLDMuOSAzLjksOC4xIDIuNSwxMy4zIDAsMjIuOCAwLDQyLjUgMCw0Mi41IDAsNDIuNSAwLDYyLjMgMi41LDcxLjcgMy45LDc2LjkgOCw4MSAxMy4yLDgyLjQgMjIuOCw4NSA2MC43LDg1IDYwLjcsODUgYyAwLDAgMzgsMCA0Ny41LC0yLjUgNS4yLC0xLjQgOS4zLC01LjUgMTAuNywtMTAuNyAyLjUsLTkuNSAyLjUsLTI5LjIgMi41LC0yOS4yIDAsMCAwLjEsLTE5LjggLTIuNSwtMjkuMyB6IgogICAgICAgaWQ9InBhdGg3IgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHN0eWxlPSJmaWxsOiNmZjAwMDAiIC8+PHBvbHlnb24KICAgICAgIGNsYXNzPSJzdDEiCiAgICAgICBwb2ludHM9IjgwLjIsNDIuNSA0OC42LDI0LjMgNDguNiw2MC43ICIKICAgICAgIGlkPSJwb2x5Z29uOSIKICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmYiIC8+PC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-size: contain;
  transition: opacity ease 0.2s;
  opacity: .5;
  width: calc(50/var(--size));
  height: calc(35/var(--size));
}

.list-movie-faq > li:hover a.thumbnail:before {
  opacity: 1;
}

.list-movie-faq > li a.thumbnail > img {
  border-radius: var(--radius-lg);
}

.list-movie-faq > li .description {
  position: relative;
  display: flex;
  flex-direction: column;
  flex: 1;
  padding-left: calc(10/var(--space));
  font-size: calc(14/var(--font-calc));
}

.list-movie-faq > li .description > .question {
  font-weight: bold;
  margin-top: calc(10/var(--space));
}

.list-movie-faq > li .description > .answer {
  margin-top: calc(5/var(--space));
}

.list-movie-faq > li .description > .question:before,
.list-movie-faq > li .description > .answer:before {
  text-align: center;
  display: inline-block;
  font-weight: normal;
  line-height: 1;
  margin-right: calc(5/var(--space));
  font-size: calc(18/var(--font-calc));
}

.list-movie-faq > li .description > .question:before {
  content: "Q. ";
}

.list-movie-faq > li .description > .answer:before {
  content: "A. ";
  color: var(--primary);
}

.wrapper-online-manual-view .online-manual-view-caption {
  position: absolute;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  border-radius: 50%;
  line-height: 1;
  padding: calc(9/var(--space)) calc(12/var(--space));
}

.wrapper-online-manual-view .online-manual-view-header .online-manual-view-caption {
  background-color: var(--default-light);
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-caption {
  background-color: var(--primary-light);
  color: var(--primary);
}

.wrapper-online-manual-view .online-manual-view-header .online-manual-view-caption:before,
.wrapper-online-manual-view .online-manual-view-body .online-manual-view-caption:before {
  font-size: calc(16/var(--font-calc));
}

.wrapper-online-manual-view .online-manual-view-header .online-manual-view-caption:before {
  content: "Q";
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-caption:before {
  content: "A";
}

.wrapper-online-manual-view .online-manual-view-header {
  display: flex;
  align-items: center;
  position: relative;
  padding: calc(8/var(--space)) 0;
}

.wrapper-online-manual-view .online-manual-view-header .online-manual-view-title {
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
  padding-left: calc(50/var(--space));
}

.wrapper-online-manual-view .online-manual-view-header .online-manual-view-data {
  flex: 1;
  display: flex;
  justify-content: flex-end;
}

.wrapper-online-manual-view .online-manual-view-body {
  position: relative;
}

.wrapper-online-manual-view .online-manual-view-body .article-attached-file {
  margin-bottom: calc(10/var(--space));
  margin-left: calc(50/var(--space));
  padding: calc(10/var(--space)) calc(20/var(--space));
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
  border: var(--border) rgb(var(--gray20));
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-contents {
  line-height: var(--line-height-2lg);
  padding-left: calc(50/var(--space));
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-contents .panel {
  background-color: rgb(var(--white));
  border-color: var(--border-default) !important;
  border-radius: var(--radius-lg) !important;
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-contents .panel > .panel-heading {
  border-radius: var(--radius-lg) var(--radius-lg) 0 0 !important;
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-contents .panel.panel-default > .panel-heading {
  border-bottom-color: var(--border-default) !important;
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-recommend {
  text-align: center;
  margin-top: calc(20/var(--space));
  color: var(--default);
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-recommend .control-set .control > .btn {
  margin-left: calc(5/var(--space));
  border-radius: calc(30/var(--space));
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-recommend .control-set .control > .btn:before {
  font-family: font-icon;
  display: inline-block;
  margin-right: calc(5/var(--space));
  color: var(--primary);
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-recommend .online-manual-recommend-up:before {
  content: "\e96d";
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-recommend .online-manual-recommend-down:before {
  content: "\e96e";
}

.page-webmail-faq .wrapper-online-manual-view .online-manual-view-header {
  cursor: pointer;
  border-radius: var(--radius-lg);
  padding: calc(20/var(--space));
}

.page-webmail-faq .wrapper-online-manual-view:hover .online-manual-view-header {
  background-color: rgb(var(--gray20));
}

.page-webmail-faq .wrapper-online-manual-view .online-manual-view-body {
  display: none;
  border-radius: var(--radius-lg);
  padding: calc(20/var(--space));
  margin: calc(10/var(--space)) 0;
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
}



.wrapper-request-inquiry {
  container-type: inline-size;
  container-name: wrapper-online_request-inquiry;
  padding: calc(20/var(--space));
}

.wrapper-inquiry-notice {
  display: flex;
  justify-content: space-between;
}

.inquiry-notice {
  display: none;
  flex: 0.7;
  padding-top: calc(30/var(--space));
}

.inquiry-notice .notification {
  margin-bottom: 0;
  padding: calc(10/var(--space)) calc(15/var(--space));
  border-right-width: calc(1/var(--size));
  border-radius: var(--radius-lg);
  box-shadow: var(--z-depth-2);
}

.inquiry-notice .notification .notification-heading {
  display: flex;
  align-items: center;
  line-height: 1;
  font-weight: bold;
  padding-left: 0;
  font-size: calc(14/var(--font-calc));
}

.inquiry-notice .notification .notification-heading:before {
  display: inline-block;
  font-family: font-icon;
  content: "\f06a";
  font-size: calc(22/var(--font-calc));
  margin-right: calc(5/var(--space));
}

.inquiry-notice .notification .notification-sub-heading {
  font-weight: bold;
  border-bottom: var(--border) var(--border-default);
  margin-bottom: calc(8/var(--space));
  padding-bottom: calc(8/var(--space));
}

.wrapper-inquiry-notice.use-notice .inquiry-notice {
  display: block;
  padding-left: calc(10/var(--space));
}

.wrapper-inquiry .inquiry-title,
.frequency-manual-title,
.request-category-title,
.detail-inquiry-title {
  display: inline-block;
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
  padding: 0 0 calc(10/var(--space)) 0;
}

.wrapper-inquiry.active .inquiry,
.wrapper-frequency-manual.active,
.wrapper-request-category.active .request-category,
.wrapper-detail-inquiry.active .detail-inquiry {
  border-color: var(--border-default);
}

.wrapper-inquiry {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.wrapper-inquiry .inquiry {
  display: flex;
  flex-direction: column;
  height: 100%;
  padding: calc(10/var(--space));
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
}

.wrapper-inquiry .inquiry .control-set,
.wrapper-inquiry .inquiry .control-set .control {
  align-items: stretch;
}

.wrapper-inquiry .inquiry .control-set {
  flex: 1;
}

.wrapper-inquiry .inquiry textarea.form-control {
  flex: 1;
  border: none;
}

.wrapper-inquiry .inquiry .control-set:last-child {
  margin: 0;
}

.wrapper-inquiry .inquiry .control-set:last-child .form-control {
  padding: 0;
  border-style: none;
}

.wrapper-frequency-manual {
  overflow: hidden;
  height: 0;
  border-style: none;
  background-color: rgb(var(--white));
  border-radius: var(--radius-lg);
  margin-top: calc(10/var(--space));
  border-width: calc(1/var(--size));
  border-color: var(--border-default);
}

.wrapper-frequency-manual.open {
  height: auto;
  border-style: solid;
  overflow: visible;
}

.frequency-manual-title {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: calc(10/var(--space)) 0 0 0;
}

.frequency-manual-title:before {
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxjaXJjbGUgZmlsbD0iI0YxRjFGMSIgY3g9IjI1IiBjeT0iMjUiIHI9IjI1Ii8+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGQzEwNyIgZD0iTTI1LDE0LjA3Yy0wLjQ4MiwwLTAuODc1LTAuMzkzLTAuODc1LTAuODc1di0yLjI4M2MwLTAuNDgzLDAuMzkzLTAuODc1LDAuODc1LTAuODc1DQoJCQkJczAuODc1LDAuMzkyLDAuODc1LDAuODc1djIuMjgzQzI1Ljg3NSwxMy42NzgsMjUuNDgyLDE0LjA3LDI1LDE0LjA3eiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGQzEwNyIgZD0iTTMyLjY2NCwxNy4yNDZjLTAuMjIzLDAtMC40NDUtMC4wODYtMC42MTctMC4yNTdjLTAuMzQyLTAuMzQyLTAuMzQyLTAuODk2LDAtMS4yMzhsMS42MTUtMS42MTUNCgkJCQljMC4zNDItMC4zNDIsMC44OTUtMC4zNDIsMS4yMzYsMHMwLjM0MiwwLjg5NywwLDEuMjM5bC0xLjYxMywxLjYxNEMzMy4xMTMsMTcuMTU5LDMyLjg4OSwxNy4yNDYsMzIuNjY0LDE3LjI0NnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkMxMDciIGQ9Ik0zOC4xMjUsMjQuOTEyaC0yLjI4M2MtMC40ODQsMC0wLjg3NS0wLjM5My0wLjg3NS0wLjg3NXMwLjM5MS0wLjg3NSwwLjg3NS0wLjg3NWgyLjI4Mw0KCQkJCWMwLjQ4MiwwLDAuODc1LDAuMzkzLDAuODc1LDAuODc1UzM4LjYwNywyNC45MTIsMzguMTI1LDI0LjkxMnoiLz4NCgkJCTxwYXRoIGZpbGw9IiNGRkMxMDciIGQ9Ik0zNC4yODEsMzQuMTkzYy0wLjIyNSwwLTAuNDQ5LTAuMDg2LTAuNjE5LTAuMjU4bC0xLjYxNS0xLjYxM2MtMC4zNDItMC4zNDQtMC4zNDItMC44OTYsMC0xLjIzOA0KCQkJCXMwLjg5Ni0wLjM0MiwxLjIzOCwwbDEuNjEzLDEuNjEzYzAuMzQyLDAuMzQyLDAuMzQyLDAuODk2LDAsMS4yMzhDMzQuNzI5LDM0LjEwNywzNC41MDQsMzQuMTkzLDM0LjI4MSwzNC4xOTN6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZDMTA3IiBkPSJNMTUuNzE5LDM0LjE5M2MtMC4yMjQsMC0wLjQ0OC0wLjA4Ni0wLjYxOC0wLjI1OGMtMC4zNDItMC4zNDItMC4zNDItMC44OTYsMC0xLjIzOGwxLjYxNC0xLjYxMw0KCQkJCWMwLjM0Mi0wLjM0MiwwLjg5Ni0wLjM0MiwxLjIzOCwwczAuMzQyLDAuODk1LDAsMS4yMzhsLTEuNjE0LDEuNjEzQzE2LjE2NywzNC4xMDcsMTUuOTQyLDM0LjE5MywxNS43MTksMzQuMTkzeiIvPg0KCQkJPHBhdGggZmlsbD0iI0ZGQzEwNyIgZD0iTTE0LjE1OCwyNC45MTJoLTIuMjgzYy0wLjQ4MywwLTAuODc1LTAuMzkzLTAuODc1LTAuODc1czAuMzkyLTAuODc1LDAuODc1LTAuODc1aDIuMjgzDQoJCQkJYzAuNDgyLDAsMC44NzUsMC4zOTMsMC44NzUsMC44NzVTMTQuNjQsMjQuOTEyLDE0LjE1OCwyNC45MTJ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZDMTA3IiBkPSJNMTcuMzMzLDE3LjI0NmMtMC4yMjMsMC0wLjQ0OC0wLjA4Ni0wLjYxOC0wLjI1N2wtMS42MTQtMS42MTRjLTAuMzQyLTAuMzQyLTAuMzQyLTAuODk3LDAtMS4yMzkNCgkJCQlzMC44OTYtMC4zNDIsMS4yMzgsMGwxLjYxNCwxLjYxNWMwLjM0MiwwLjM0MiwwLjM0MiwwLjg5NiwwLDEuMjM4QzE3Ljc4LDE3LjE1OSwxNy41NTgsMTcuMjQ2LDE3LjMzMywxNy4yNDZ6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjRkZDMTA3IiBkPSJNMzMuMTY2LDI0LjAzN2MwLDIuNTItMS4xNDUsNC44NTQtMy4xMTUsNi40MTZjLTAuODA1LDAuNjMxLTEuMzMsMS40NTktMS40OTIsMi4zNDYNCgkJCQljLTAuMDIzLTAuMDEyLTAuMDM3LTAuMDEyLTAuMDU5LTAuMDEyaC03Yy0wLjAyMywwLTAuMDU4LDAtMC4wODIsMC4wMTJjLTAuMTY0LTAuOTIyLTAuNjQyLTEuNzI3LTEuMzMtMi4yNA0KCQkJCWMtMi41NDMtMS45MjYtMy43MzMtNS4wNzYtMy4wOC04LjI0OGMwLjY0Mi0zLjA5MiwzLjE0OS01LjYxMiw2LjI0MS02LjI1NGMyLjQ2Mi0wLjUyNCw0Ljk4MywwLjA4Miw2Ljg5NSwxLjYzNA0KCQkJCUMzMi4wNjgsMTkuMjUzLDMzLjE2NiwyMS41NjMsMzMuMTY2LDI0LjAzN3oiLz4NCgkJPC9nPg0KCQk8cGF0aCBmaWxsPSIjNjA3RDhCIiBkPSJNMjguNTU5LDMyLjc5OWMtMC4wMzcsMC4xOTktMC4wNTksMC4zOTYtMC4wNTksMC42MDV2Mi41OWMwLDEuMTIxLTAuOTIyLDIuMDQzLTIuMDQxLDIuMDQzaC0yLjkxOA0KCQkJYy0wLjk3OSwwLTIuMDQyLTAuNzQ2LTIuMDQyLTIuMzgxdi0yLjA2NGMwLTAuMjY4LTAuMDIzLTAuNTM3LTAuMDgyLTAuNzkzYzAuMDIzLTAuMDEyLDAuMDU4LTAuMDEyLDAuMDgyLTAuMDEyaDcNCgkJCUMyOC41MjEsMzIuNzg3LDI4LjUzNSwzMi43ODcsMjguNTU5LDMyLjc5OUwyOC41NTksMzIuNzk5eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkZENTRGIiBkPSJNMjkuMzc1LDI0LjYyMWMtMC40ODQsMC0wLjg3NS0wLjM5My0wLjg3NS0wLjg3NWMwLTEuNzcxLTEuNDM5LTMuMjA5LTMuMjA5LTMuMjA5DQoJCQljLTAuNDgyLDAtMC44NzUtMC4zOTMtMC44NzUtMC44NzVzMC4zOTMtMC44NzUsMC44NzUtMC44NzVjMi43MzUsMCw0Ljk1OSwyLjIyNSw0Ljk1OSw0Ljk1OQ0KCQkJQzMwLjI1LDI0LjIyOSwyOS44NTcsMjQuNjIxLDI5LjM3NSwyNC42MjF6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
  background-size: cover;
  transform: scale(0.7);
  padding: calc(25/var(--space));
}

.frequency-manual {
  display: flex;
  padding: calc(5/var(--space)) calc(10/var(--space));
}

.frequency-manual .online-manual-list {
  list-style: none;
  flex: 1;
  width: 50%;
  margin-bottom: 0;
  padding: 0 calc(15/var(--space));
}



.frequency-manual .online-manual-list li {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin: calc(10/var(--space)) 0;
}

.frequency-manual .online-manual-list li .option > a.article {
  margin-left: 0;
}

.frequency-manual .online-manual-list li > .control {
  display: flex;
  align-items: center;
}

.frequency-manual .online-manual-list li.manual-movie .option .movie,
.frequency-manual .online-manual-list li.manual-article .option .article {
  transform: scale(0.8);
}

.frequency-manual .online-manual-list li a {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  color: var(--text);
}

.frequency-manual .online-manual-list li a:hover {
  color: var(--text-hover);
}

.frequency-manual .online-manual-list .manual-list-more,
.frequency-manual .online-manual-list .manual-list-more > .control {
  flex: 1;
  justify-content: flex-end;
}

.frequency-manual .online-manual-list .manual-list-more a {
  color: var(--muted);
}

.frequency-manual .online-manual-list .manual-list-more a:after {
  font-family: font-icon;
  content: "\f105";
  display: inline-block;
  margin-left: calc(3/var(--space));
}

.page-call-center .popover .movie-thumbnail,
.page-online-inquiry .popover .movie-thumbnail {
  text-align: center;
  padding: calc(10/var(--space)) 0 0;
}

.page-call-center .popover .movie-thumbnail img,
.page-online-inquiry .popover .movie-thumbnail img {
  width: calc(200/var(--size));
  border-radius: var(--radius-lg);
  box-shadow: var(--z-depth-2);
}

.wrapper-request-category {
  padding-top: calc(30/var(--space));
}

.request-category {
  display: flex;
  padding: calc(10/var(--space));
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
}

.request-category ul {
  list-style: none;
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  position: relative;
  padding: calc(35/var(--space)) 0 0;
  border-radius: var(--radius-lg);
}

.request-category ul:hover {
  background-color: rgb(var(--gray10));
}

.request-category ul:before {
  content: attr(data-category);
  display: block;
  font-weight: bold;
  position: absolute;
  line-height: 1;
  top: calc(7/var(--space));
  left: calc(7/var(--space));
  color: rgb(var(--gray70));
  background-color: rgb(var(--gray20));
  padding: calc(5/var(--space)) calc(10/var(--space));
  border-radius: var(--radius-lg);
}

.request-category ul li {
  width: 100%;
  padding: calc(4/var(--space)) calc(10/var(--space));
}

.request-category.category-state-1 ul li {
  width: 25%;
}

.request-category.category-state-2 ul li {
  width: 50%;
}

.request-category.category-state-3 ul {
  flex: none;
  width: 25%;
}

.request-category.category-state-3 ul.two-column {
  width: 50%;
}

.request-category.category-state-3 ul.two-column li {
  width: 50%;
}

.wrapper-detail-inquiry {
  overflow: hidden;
  height: 0;
  padding-top: calc(30/var(--space));
}

.wrapper-detail-inquiry.open {
  height: auto;
}

.detail-inquiry {
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
}

.detail-inquiry .wrapper-form {
  margin-bottom: 0;
}

.online-inquiry-search {
  position: relative;
  max-width: calc(530/var(--size));
  margin: calc(10/var(--space)) auto;
}

.online-inquiry-search > .control-set,
.online-inquiry-search > .control-set .control {
  width: 100%;
  float: none;
}

.online-inquiry-search > .control-set .control .form-control {
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
  border: calc(2/var(--size)) solid var(--primary);
  border-right: none;
  padding: calc(10/var(--space)) 0 calc(10/var(--space)) calc(15/var(--space));
  border-radius: calc(30/var(--radius-calc)) 0 0 calc(30/var(--radius-calc));
}

.online-inquiry-search > .control-set .btn.btn-inquiry-search {
  border: calc(2/var(--size)) solid var(--primary);
  border-left: none;
  border-right: none;
}

.online-inquiry-search > .control-set .btn.btn-inquiry-search:before {
  font-family: font-icon;
  display: inline-block;
  content: "\e966";
  font-size: calc(16/var(--font-calc));
  color: var(--primary);
}

.online-inquiry-search > .control-set .btn.btn-inquiry-option {
  border-radius: 0 calc(30/var(--radius-calc)) calc(30/var(--radius-calc)) 0;
  padding-right: calc(15/var(--space));
  border: calc(2/var(--size)) solid var(--primary);
  border-left: none;
}

.online-inquiry-search > .dropdown-menu.dropdown-menu-online-inquiry-search {
  left: 0;
  right: 0;
  margin-top: calc(3/var(--space));
}

.online-inquiry-search > .dropdown-menu.dropdown-menu-online-inquiry-search > .wrapper-form {
  margin-bottom: 0;
}

.online-inquiry-search > .dropdown-menu.dropdown-menu-online-inquiry-search > .control-set {
  padding: 0 calc(10/var(--space)) calc(10/var(--space));
}



.wrapper-online-inquiry-list {
  overflow: auto;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  top: calc(80/var(--space));
  padding: 0 calc(20/var(--space));
}

.online-inquiry-list {
  list-style: none;
  padding: 0;
}

.online-inquiry-list > li {
  position: relative;
  margin: calc(3/var(--space)) 0;
  border: var(--border) rgb(var(--gray20));
  border-radius: var(--radius-lg);
  background-color: rgb(var(--white));
}

.online-inquiry-list > li.collapsed:hover {
  border-color: rgb(var(--gray50));
}

.online-inquiry-list > li.nodata {
  text-align: center;
  padding: calc(10/var(--space));
}

.online-inquiry-list > li .subject {
  display: flex;
  cursor: pointer;
  padding: calc(10/var(--space)) calc(15/var(--space));
}

.online-inquiry-list > li .subject .num,
.online-inquiry-list > li .subject .state,
.online-inquiry-list > li .subject .date {
  color: var(--muted);
  flex: none;
}

.online-inquiry-list > li .subject .num {
  margin-right: calc(10/var(--space));
  color: var(--link);
}

.online-inquiry-list > li .subject .title {
  flex: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.online-inquiry-list > li .subject .state {
  margin-right: calc(10/var(--space));
  padding: 0 calc(10/var(--space));
  border-right: var(--border) var(--border-default);
}

.online-inquiry-list > li .subject .state.inprogress {
  color: var(--danger);
}

.online-inquiry-list > li .subject .date {
  text-align: right;
}

.online-inquiry-list > li .content {
  padding: 0 calc(15/var(--space)) calc(15/var(--space));
  line-height: 1.8;
}

.online-inquiry-list > li .content .question {
  background-color: rgb(var(--gray10));
  border-radius: var(--radius-lg);
  padding: calc(15/var(--space));
}

.online-inquiry-list > li .content .question .wrapper-toolbar {
  margin-bottom: 0;
  margin-top: calc(10/var(--space));
}

.online-inquiry-list > li .content .answer {
  margin: calc(20/var(--space)) 0 calc(15/var(--space)) calc(15/var(--space));
  padding-left: calc(10/var(--space));
  border-left: calc(3/var(--size)) solid var(--border-default);
}

.online-inquiry-list > li .content .answer .date {
  margin-top: calc(10/var(--space));
  color: var(--muted);
}

.online-inquiry-list > li.active  .subject {
  padding-top: calc(20/var(--space));
  padding-bottom: calc(20/var(--space));
}

.online-inquiry-list > li.active  .subject .title {
  font-weight: bold;
}



.online-inquiry-list > li.collapsed .content {
  height: 0;
  overflow: hidden;
  padding: 0;
  margin: 0;
}

.page-online-inquiry .wrapper-online-inquiry .wrapper-frequency-manual {
  margin-left: 0;
  margin-right: 0;
}

.page-online-inquiry .wrapper-online-inquiry {
  container-type: inline-size;
  container-name: wrapper-online_request-inquiry;
  padding: calc(20/var(--space));
}



.page-online-inquiry .wrapper-online-inquiry .wrapper-inquiry .inquiry .control-set + .control-set {
  margin-left: 0;
  margin-top: calc(5/var(--space));
}

.page-online-inquiry .wrapper-online-inquiry .wrapper-inquiry .inquiry .form-control[type='text'] {
  height: auto;
  font-weight: bold;
  border: none;
  border-radius: 0;
  border-bottom: var(--border) rgb(var(--gray20));
  padding-bottom: calc(10/var(--space));
  padding-top: calc(5/var(--space));
}

.page-online-inquiry .wrapper-online-inquiry .wrapper-inquiry .inquiry textarea.form-control {
  min-height: calc(195/var(--size));
}



.inquiry-attach:not(:empty) {
  display: flex;
  align-items: flex-start;
  margin-top: calc(5/var(--space));
}

.inquiry-attach-file,
.inquiry-attach-movie {
  flex: 1;
  display: flex;
  flex-direction: column;
  padding: calc(5/var(--space)) calc(10/var(--space));
  margin-right: calc(10/var(--space));
  background-color: rgba(var(--white), 0.6);
  border: var(--border) rgb(var(--gray20));
  border-radius: var(--radius-lg);
}

.inquiry-attach-file:hover,
.inquiry-attach-movie:hover {
  background-color: rgb(var(--white));
}

.wrapper-online-inquiry .inquiry-attach-file,
.wrapper-online-inquiry .inquiry-attach-movie {
  padding-top: calc(7/var(--space));
  padding-bottom: calc(7/var(--space));
  background-color: rgb(var(--gray10));
}

.wrapper-online-inquiry .inquiry-attach-file:hover,
.wrapper-online-inquiry .inquiry-attach-movie:hover {
  background-color: rgb(var(--gray20));
}

.inquiry-attach-movie {
  margin-right: 0;
}

.inquiry-attach-file > .control-set,
.inquiry-attach-movie > .control-set,
.inquiry-attach-file > .control-set .control,
.inquiry-attach-movie > .control-set .control {
  margin-left: 0;
}

.inquiry-attach-file > div.control-set:nth-child(2) a,
.inquiry-attach-movie > div.control-set:first-child a {
  color: var(--text);
}

.inquiry-attach-file:hover > div.control-set:nth-child(2) a,
.inquiry-attach-movie:hover > div.control-set:first-child a {
  text-decoration: none;
  color: var(--text);
}

.inquiry-attach-file > div.control-set:nth-child(2):before,
.inquiry-attach-movie > div.control-set:first-child:before {
  content: "";
  display: inline-block;
  background-size: cover;
  vertical-align: middle;
  padding: calc(9/var(--space));
  margin-right: calc(8/var(--space));
}

.inquiry-attach-file > div.control-set:nth-child(2):before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2RTgwOTMiIGQ9Ik0yNS4xNTIsNDIuNjM3Yy0wLjM4NCwwLTAuNzcxLTAuMTUxLTEuMDY2LTAuNDQ1Yy0wLjU4OS0wLjU4Ny0wLjU4OS0xLjU0NCwwLTIuMTI2TDQzLjE3OCwyMC45Nw0KCQljNC4xMzktNC4xMzksNC4yMTQtMTAuNzk1LDAuMTY4LTE0Ljg0MUMzOS4zLDIuMDg2LDMyLjY0MSwyLjE2MSwyOC41MDQsNi4yOTdMMy4yMjgsMzEuNTczYy0wLjU4OCwwLjU5LTEuNTQxLDAuNTktMi4xMjksMA0KCQljLTAuNTg5LTAuNTg3LTAuNTg5LTEuNTQ0LDAtMi4xMzNMMjYuMzc1LDQuMTY3YzUuMzEzLTUuMzE0LDEzLjg4My01LjM5MiwxOS4xMDQtMC4xNzFDNTAuNjk4LDkuMjIsNTAuNjIsMTcuNzksNDUuMzA4LDIzLjENCgkJbC0xOS4wOSwxOS4wOTFDMjUuOTI0LDQyLjQ4NSwyNS41MzcsNDIuNjM3LDI1LjE1Miw0Mi42Mzd6Ii8+DQoJPHBhdGggZmlsbD0iI0VGMDAwMCIgZD0iTTE0LjIyNSw0OS44NjljLTIuNjA0LDAtNS4xOS0wLjk3OS03LjE1NS0yLjk0MmMtMy45NzQtMy45NzItMy45Mi0xMC40OTYsMC4xMjMtMTQuNTM4bDEzLjk1Ni0xMy45NTcNCgkJYzAuNTg4LTAuNTg5LDEuNTQ0LTAuNTg5LDIuMTI5LDBjMC41ODksMC41ODksMC41ODksMS41NDQsMCwyLjEzM0w5LjMyMywzNC41MTljLTIuODY2LDIuODY4LTIuOTIsNy40NzUtMC4xMjMsMTAuMjgNCgkJYzIuNzk5LDIuNzk0LDcuNDEsMi43NCwxMC4yNzgtMC4xMjZMMzMuNDMsMzAuNzE3YzAuNTg5LTAuNTg4LDEuNTQxLTAuNTg4LDIuMTMsMGMwLjU4OSwwLjU5LDAuNTg5LDEuNTQyLDAsMi4xM0wyMS42MDgsNDYuODAxDQoJCUMxOS41NjMsNDguODQ5LDE2Ljg4Niw0OS44NjksMTQuMjI1LDQ5Ljg2OXoiLz4NCgk8cGF0aCBmaWxsPSIjNkU4MDkzIiBkPSJNMTkuMTAzLDM3LjkyMWMtMC4zODUsMC0wLjc3Mi0wLjE0Ni0xLjA2Ni0wLjQzOGMtMC41ODUtMC41ODgtMC41ODUtMS41NDQsMC0yLjEzMmwxOS4yOTMtMTkuMjk0DQoJCWMxLjM1NC0xLjM1NCwxLjM4OC0zLjUyNiwwLjA3Mi00Ljg0MmMtMS4zMTYtMS4zMTUtMy40OTEtMS4yODMtNC44NDIsMC4wNjlMMTguMDMzLDI1LjgwNmMtMC41ODgsMC41ODgtMS41NDEsMC41ODgtMi4xMjksMA0KCQljLTAuNTg5LTAuNTg5LTAuNTg5LTEuNTQxLDAtMi4xMjlMMzAuNDMsOS4xNTFjMi41MjUtMi41MjYsNi42MS0yLjU1OSw5LjEwMS0wLjA2OWMyLjQ5MSwyLjQ5MywyLjQ2LDYuNTc1LTAuMDY4LDkuMTA0DQoJCUwyMC4xNjksMzcuNDgyQzE5Ljg3NSwzNy43NzUsMTkuNDksMzcuOTIxLDE5LjEwMywzNy45MjF6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==");
}

.inquiry-attach-movie > div.control-set:first-child:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNTBweCIgaGVpZ2h0PSI1MHB4IiB2aWV3Qm94PSIwIDAgNTAgNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDUwIDUwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMyMDM4NDgiIGQ9Ik0xMi40NDUsNDYuNjU1Yy0wLjM0OSwwLTAuNzAzLTAuMDczLTEuMDQtMC4yMjljLTEuMjU1LTAuNTc1LTEuODA3LTIuMDU5LTEuMjMxLTMuMzEzbDcuNjEtMTYuNjA5DQoJYzAuNTc2LTEuMjU2LDIuMDYtMS44MDYsMy4zMTQtMS4yMzJjMS4yNTUsMC41NzUsMS44MDcsMi4wNTksMS4yMzEsMy4zMTRsLTcuNjEsMTYuNjA5QzE0LjI5OCw0Ni4xMTMsMTMuMzkyLDQ2LjY1NSwxMi40NDUsNDYuNjU1eg0KCSIvPg0KPHBhdGggZmlsbD0iIzIwMzg0OCIgZD0iTTM1LjYxMiw0Ni42NTVjLTAuOTQ4LDAtMS44NTQtMC41NDItMi4yNzQtMS40NmwtNy42MTEtMTYuNjA5Yy0wLjU3NC0xLjI1NS0wLjAyMy0yLjczOSwxLjIzMi0zLjMxNA0KCWMxLjI1Ni0wLjU3NiwyLjczOS0wLjAyMiwzLjMxMywxLjIzMmw3LjYxLDE2LjYwOWMwLjU3NSwxLjI1NSwwLjAyNCwyLjczOC0xLjIzMSwzLjMxM0MzNi4zMTQsNDYuNTgyLDM1Ljk2LDQ2LjY1NSwzNS42MTIsNDYuNjU1eiINCgkvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiMyMDM4NDgiIGQ9Ik00MC40OTcsMTcuNDIxbDguMDkzLTguMjU2YzAuMTkzLTAuMTk4LDAuNDctMC4yNTUsMC43MjItMC4xNDgNCgljMC4yNTQsMC4xMDcsMC40MSwwLjM0OCwwLjQxLDAuNjI3djIxLjg2MWMwLDAuMjczLTAuMTU2LDAuNTE0LTAuNDEsMC42MjFjLTAuMjUyLDAuMTA1LTAuNTI4LDAuMDUxLTAuNzIyLTAuMTQ2bC04LjA5My04LjI1OA0KCVYxNy40MjF6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzIwMzg0OCIgZD0iTTMuNjE1LDYuNDAzTDAuNjg4LDMuNDE2QzAuNjE3LDMuMzQ3LDAuNTE2LDMuMzI1LDAuNDI2LDMuMzY0DQoJYy0wLjA5LDAuMDM4LTAuMTQ3LDAuMTI0LTAuMTQ3LDAuMjI1djkuMzUxYzAsMC4xMDEsMC4wNTgsMC4xODksMC4xNDcsMC4yMjhzMC4xOTEsMC4wMTgsMC4yNjMtMC4wNTRsMi45MjctMi45ODdWNi40MDN6Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzZFODA5MyIgZD0iTTM4LjA2NCw4Ljk2MWgtOC4wNTRWNi4yMDljMC0xLjE5My0wLjk1OS0yLjE3Mi0yLjEzMS0yLjE3Mkg1Ljc0NA0KCWMtMS4xNzIsMC0yLjEyOSwwLjk3NS0yLjEyOSwyLjE3MnY0LjExMmMwLDEuMTkzLDAuOTU3LDIuMTcxLDIuMTI5LDIuMTcxaDEuMTg1VjI5LjdjMCwxLjM2MywxLjEwMiwyLjQ4MiwyLjQzNSwyLjQ4MmgyOC43MDENCgljMS4zMzIsMCwyLjQzMS0xLjEyNSwyLjQzMS0yLjQ4MlYxMS40NDJDNDAuNDk1LDEwLjA4NSwzOS40MDMsOC45NjEsMzguMDY0LDguOTYxeiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNDNUQ1RTIiIGQ9Ik0zMi44MTMsMjUuMzQ5YzAsMS4yMTUtMC45ODMsMi4xOTctMi4xOTgsMi4xOTdIMTMuMDA3DQoJYy0xLjIxNSwwLTIuMTk3LTAuOTgyLTIuMTk3LTIuMTk3VjE1LjA5NWMwLTEuMjE0LDAuOTgyLTIuMTk4LDIuMTk3LTIuMTk4aDE3LjYwN2MxLjIxNSwwLDIuMTk4LDAuOTg0LDIuMTk4LDIuMTk4VjI1LjM0OXoiLz4NCjwvc3ZnPg0K");
}



.inquiry-attach-file .wrapper-attach-file li:before,
.inquiry-attach-movie .wrapper-attach-file li:before {
  display: none;
}



.wrapper-customer-satisfaction {
  line-height: 2;
  min-width: calc(750/var(--size));
}





.wrapper-customer-satisfaction ol li {
  margin-top: calc(30/var(--space));
}

.wrapper-customer-satisfaction ol li::marker {
  font-weight: bold;
}

.customer-satisfaction {
  display: flex;
}

.customer-satisfaction > .good,
.customer-satisfaction > .bad {
  flex: 1;
  margin-right: calc(15/var(--space));
  padding: calc(7/var(--space));
  border-radius: var(--radius-lg);
}

.customer-satisfaction > .bad {
  margin-right: 0;
  background-color: var(--danger-bg);
}

.customer-satisfaction > .good > .wrapper-toolbar,
.customer-satisfaction > .bad > .wrapper-toolbar {
  margin-left: calc(10/var(--space));
}

.customer-satisfaction > .good {
  background-color: var(--info-bg);
}

.customer-satisfaction > .good > .title,
.customer-satisfaction > .bad > .title {
  text-align: center;
  font-weight: bold;
  padding: calc(3/var(--space)) 0;
  border-radius: var(--radius-default);
}

.customer-satisfaction > .good > .title {
  background-color: var(--info-light);
  color: var(--info);
}

.customer-satisfaction > .bad > .title {
  background-color: var(--danger-light);
  color: var(--danger);
}

.customer-satisfaction > .bad > .bad-detail {
  padding-left: calc(20/var(--space));
}

.customer-satisfaction > .bad > .bad-detail-reason {
  padding-left: calc(35/var(--space));
}

.page.page-edu-map,
.page.page-edu-map .header,
.page.page-edu-map .contents {
  position: static;
  margin: 0 auto;
  max-width: calc(680/var(--size));
}



.page.page-edu-map .header .wrapper-title .wrapper-toolbar .pull-left .page-name {
  margin-left: calc(10/var(--space));
}



.page.page-edu-map .map-kakao {
  line-height: var(--line-height-lg);
  padding: calc(15/var(--space)) calc(20/var(--space));
  background-color: rgb(var(--white));
  border-radius: var(--radius-lg);
  border: var(--border) var(--border-default);
}

.page.page-edu-map .map-kakao .is-emphasis-text {
  font-weight: bold;
  color: var(--danger);
}

.page.page-edu-map .map-kakao .title {
  font-weight: bold;
  font-size: calc(16/var(--font-calc));
  margin-bottom: calc(5/var(--space));
}

.page.page-edu-map .map-kakao .title.is-ways {
  margin-top: calc(30/var(--space));
  margin-bottom: calc(10/var(--space));
}

.page.page-edu-map .map-kakao .list {
  list-style: none;
  padding-left: 0;
}

.page.page-edu-map .map-kakao .list li {
  padding: calc(5/var(--space)) 0;
}

.page.page-edu-map .map-kakao .list li .title-item {
  font-weight: bold;
}

.page.page-edu-map .map-kakao .list.list-info {
  margin-bottom: calc(10/var(--space));
}

.page.page-edu-map .map-kakao .list.list-info li {
  display: flex;
}

.page.page-edu-map .map-kakao .list.list-info li .title-item {
  flex: none;
  width: calc(80/var(--size));
}

.page.page-edu-map .map-kakao .wrapper-location-detail .list {
  border-top: var(--border) var(--border-default);
  line-height: var(--line-height-2lg);
  padding-top: calc(5/var(--space));
  margin-top: calc(8/var(--space));
}

.page.page-edu-map .map-kakao .wrapper-location-detail .title-list {
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
}

.page.page-edu-map .map-kakao .wrapper-location-detail .list + .title-list {
  margin-top: calc(20/var(--space));
}

.page.page-edu-map .map-kakao .wrapper-location-detail .list li {
  margin-bottom: calc(5/var(--space));
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list {
  position: relative;
  padding-left: 45px;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list:before {
  content: "";
  display: block;
  line-height: 1;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 36px;
  height: 12px;
  border-radius: 3px;
  background-color: #3cb44a;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list:after {
  content: "2";
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  transform: translateY(-50%);
  position: absolute;
  left: 6px;
  top: 50%;
  border: 2px solid #3cb44a;
  font-size: 14px;
  width: 24px;
  height: 24px;
  background-color: rgb(var(--white));
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.namguro:before {
  background-color: #697215;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.namguro:after {
  content: "7";
  border-color: #697215;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.godeok:before {
  background-color: #8936e0;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.godeok:after {
  content: "5";
  border-color: #8936e0;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.amsa:before {
  background: #e51e6e;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.amsa:after {
  content: "8";
  border-color: #e51e6e;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.bus:before,
.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.walk:before {
  display: none;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.bus:after,
.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.walk:after {
  content: "";
  border: none;
  background-repeat: no-repeat;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.bus:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjM0NDMzQ0IiBkPSJNMTAuNjQyLDBjMC45MDUsMCwxLjgxMywwLDIuNzE4LDANCgljMC4wNzcsMC4wMSwwLjE1NCwwLjAyNCwwLjIzLDAuMDI5YzAuODMzLDAuMDU0LDEuNjY5LDAuMDgsMi40OTksMC4xNjVjMS4yNDYsMC4xMjYsMi40NjksMC4zNjUsMy42MDYsMC45MjMNCgljMC45MjYsMC40NTQsMS42NTksMS4xMDEsMi4wNjYsMi4wNzRjMC4yNjQsMC42MzEsMC4zNDUsMS4yOTMsMC4zNDUsMS45NjljMC4wMDIsNC4xMywwLDguMjYyLDAuMDAyLDEyLjM5Mw0KCWMwLDEuMDk4LTAuMzY1LDIuMDQzLTEuMTQ3LDIuODI0Yy0wLjA2NywwLjA2Ni0wLjEwOSwwLjE4OC0wLjEwOSwwLjI4NWMtMC4wMSwwLjY1Ni0wLjAwNSwxLjMxMy0wLjAwNiwxLjk2OQ0KCWMtMC4wMDEsMC41NjMtMC4yMjgsMC45OTQtMC43NDUsMS4yNWMtMC4wODksMC4wNDUtMC4xODEsMC4wOC0wLjI3MiwwLjExOWMtMC41NzgsMC0xLjE1NiwwLTEuNzM0LDANCgljLTAuODUzLTAuMzU5LTEuMDM4LTAuNjQxLTEuMDM4LTEuNThjMC0wLjMwOSwwLTAuNjE5LDAtMC45M2MtMy4zODYsMC02Ljc0MSwwLTEwLjExMSwwYzAsMC40MTYtMC4wMDEsMC44MTMsMC4wMDEsMS4yMTENCgljMC4wMDEsMC4zMTYtMC4wNjgsMC42MjUtMC4zMDIsMC44MzRDNi40MywyMy43MjcsNi4xNTQsMjMuODQ4LDUuOTA3LDI0Yy0wLjU3OCwwLTEuMTU2LDAtMS43MzQsMA0KCWMtMC44MTMtMC4yNzEtMS4wNjctMC44NjktMS4wMjMtMS42NzZjMC4wMy0wLjU1MywwLjAxMS0xLjEwNywwLjAwMS0xLjY2MmMtMC4wMDItMC4wOTgtMC4wNDMtMC4yMTktMC4xMS0wLjI4NQ0KCWMtMC43ODMtMC43ODEtMS4xNDgtMS43MjctMS4xNDgtMi44MjRjMC00LjEzMSwwLTguMjYyLDAuMDAxLTEyLjM5M2MwLTAuODA1LDAuMTE2LTEuNTg3LDAuNTA3LTIuMzA2DQoJYzAuNTYzLTEuMDM1LDEuNDg3LTEuNjE2LDIuNTUtMi4wMTRjMS4zLTAuNDg2LDIuNjYyLTAuNjUsNC4wMzQtMC43NDhDOS41MzUsMC4wNTMsMTAuMDg5LDAuMDMsMTAuNjQyLDB6IE00LjQzLDUuMDcNCgljMCwyLjEwMywwLDQuMTg1LDAsNi4yODFjNS4wNTQsMCwxMC4wOTQsMCwxNS4xNDIsMGMwLTIuMTAyLDAtNC4xODQsMC02LjI4MUMxNC41MjMsNS4wNyw5LjQ4OCw1LjA3LDQuNDMsNS4wN3ogTTYuMzA5LDE4Ljk0MQ0KCWMxLjA0MiwwLjAwNiwxLjg5NC0wLjg0LDEuODk3LTEuODgzQzguMjEsMTYuMDIsNy4zNjgsMTUuMTcsNi4zMjQsMTUuMTZjLTEuMDI5LTAuMDEyLTEuODkyLDAuODQ0LTEuOTAyLDEuODg1DQoJQzQuNDEsMTguMDcsNS4yNzEsMTguOTM4LDYuMzA5LDE4Ljk0MXogTTE3LjY5NCwxOC45NDFjMS4wMzgtMC4wMDYsMS44OTgtMC44NzMsMS44ODUtMS44OThjLTAuMDEzLTEuMDQzLTAuODc1LTEuODk1LTEuOTAzLTEuODgzDQoJYy0xLjA0NSwwLjAxMi0xLjg4NiwwLjg1OS0xLjg4LDEuOUMxNS44LDE4LjEwMiwxNi42NTIsMTguOTQ3LDE3LjY5NCwxOC45NDF6Ii8+DQo8L3N2Zz4NCg==");
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .title-list.walk:after {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzcyNzI3MiIgZD0iTTUuODExLDIyLjEzOGMxLjMwOS0yLjI3NSwzLjMyOC01Ljc5LDQuNzYyLTguMjY5DQoJCQljLTAuMDI5LTAuMDUxLTAuMDYtMC4xMDItMC4wODktMC4xNTJjLTAuMjQ5LTAuNDMtMC4zNzctMC44OTItMC4zNjktMS4zOTVjMC4wMTItMC43MDIsMC4wMDQtMS40MDQsMC4wMDItMi4xMDcNCgkJCWMtMC4wMDEtMC4xMDEtMC4wMTgtMC4yMDItMC4wMjctMC4zMDNjLTAuMDMxLTAuMDA1LTAuMDYyLTAuMDEtMC4wOTMtMC4wMTRDOS45NCw5Ljk4NCw5Ljg4MiwxMC4wNyw5LjgzLDEwLjE1OQ0KCQkJYy0wLjQ0NiwwLjc2Ny0wLjg5MSwxLjUzNC0xLjMzNiwyLjMwMWMtMC4yMTEsMC4zNjItMC40MDgsMC43MzItMC42MzksMS4wODJjLTAuMjk4LDAuNDUyLTAuODg0LDAuNTctMS4zMTMsMC4yODkNCgkJCWMtMC40MzEtMC4yODItMC41NzgtMC44NTMtMC4zMjctMS4yODVDNy40NTUsMTAuNDAzLDguNzI5LDguMjgsOS45MTgsNi4xMWMwLjQzLTAuNzg1LDAuOTQzLTEuMDk3LDEuODMzLTEuMDQ5DQoJCQljMC44MTUsMC4wNDMsMS40MzMsMC4zNDcsMS43ODgsMC44ODFjMC4wMDQsMC4wMDQsMC4wMDksMC4wMDgsMC4wMTIsMC4wMTJjMC4wMDEsMC4wMDIsMC4wMDIsMC4wMDUsMC4wMDQsMC4wMDcNCgkJCWMwLjAwMiwwLjAwNCwwLjAwNCwwLjAwOSwwLjAwNywwLjAxM2MxLjA1LDEuODE2LDMuMTkyLDQuNzgyLDQuMjE4LDYuNjAxYzAuMTAxLDAuMTc4LDAuMTMsMC40MzksMC4wOTIsMC42NDQNCgkJCWMtMC4wODIsMC40MzgtMC40MDYsMC42OC0wLjgzMywwLjc1M2MtMC40MjIsMC4wNzMtMC43NDQtMC4xMTUtMC45NTYtMC40NzVjLTAuNC0wLjY3OC0xLjU0NC0yLjE0OS0yLjE5Ny0zLjExMQ0KCQkJYzAsMC43OTQsMCwxLjU4OCwwLDIuMzgzYzAsMC42MzQtMC4xMTksMS4zMDEsMC4wNCwxLjg5M2MwLjE2MSwwLjYwMSwwLjU5NywxLjEyOSwwLjkxNywxLjY4Nw0KCQkJYzEuMDk4LDEuOTA5LDIuMTk3LDMuODE2LDMuMjk3LDUuNzI1YzAuMTcsMC4yOTQsMC4yOTQsMC41OTUsMC4yMTMsMC45NDRjLTAuMTE1LDAuNDkyLTAuNTM0LDAuODc1LTEuMDYyLDAuOTY3DQoJCQljLTAuNDg2LDAuMDg0LTAuOTExLTAuMTM0LTEuMjA1LTAuNjM5Yy0xLjM3LTIuMzUyLTIuNzM3LTQuNzAzLTQuMTA0LTcuMDU0Yy0wLjY2NiwxLjE2Ny0xLjcyMywzLjAxNi0yLjE5OCwzLjgzNw0KCQkJYy0wLjYyLDEuMDY5LTEuMjM4LDIuMTQyLTEuODYyLDMuMjFjLTAuMzA0LDAuNTE5LTAuNzU3LDAuNzQxLTEuMjYyLDAuNjM2QzUuNzYzLDIzLjc4NSw1LjM1NSwyMi45MzEsNS44MTEsMjIuMTM4eiIvPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzcyNzI3MiIgZD0iTTEyLjEzNyw0LjM2M2MtMC44MSwwLjA4OS0xLjU4OC0wLjQwNC0xLjc3LTEuMTYxDQoJCQlDMTAuMjkyLDIuODg1LDEwLjMsMi41NDgsMTAuMjcsMi4yMmMwLjAxMS0wLjAwMSwwLjAyMS0wLjAwMSwwLjAzMS0wLjAwMmMwLTAuMjI0LTAuMDA4LTAuNDQ4LDAuMDAyLTAuNjcxDQoJCQljMC4wNC0wLjkwMiwwLjc1MS0xLjU1MywxLjY4My0xLjU0NmMwLjkxNywwLjAwNiwxLjYyLDAuNjU3LDEuNjUzLDEuNTQ2YzAuMDE2LDAuNDI4LDAuMDE0LDAuODU3LDAuMDAyLDEuMjg1DQoJCQlDMTMuNjE4LDMuNjc0LDEzLjAzMyw0LjI2NCwxMi4xMzcsNC4zNjN6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .list li {
  display: flex;
}

.page.page-edu-map .map-kakao .wrapper-location-detail.seoul .list li .title-item {
  flex: none;
  width: calc(80/var(--size));
}

.page-customer-support.page-service-application .contents {
  padding: calc(20/var(--space));
}

.page-customer-support.page-service-application .contents .wrapper-service-application {
  min-width: calc(600/var(--size));
}

.page-customer-support.page-service-application .contents .wrapper-sub-title {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: calc(10/var(--space));
  font-size: calc(16/var(--font-calc));
}

.page-customer-support.page-service-application .contents .wrapper-sub-title .toolbar-text {
  margin-top: calc(6/var(--space));
}

.page-customer-support.page-service-application .contents .wrapper-sub-title .toolbar-text .text-xs {
  font-size: calc(11/var(--font-calc)) !important;
}

.page-customer-support.page-service-application .contents .service-application:not(:first-child) {
  margin-top: calc(50/var(--space));
}

.page-customer-support.page-service-application .contents .text-remark {
  margin-bottom: calc(5/var(--space));
}

.page-customer-support.page-service-application .contents hr {
  margin-top: calc(20/var(--space));
  margin-bottom: calc(20/var(--space));
}



.page-customer-support.page-service-application .contents .btn.btn-xl {
  margin: 0;
}

.page-customer-support.page-service-application .service-item {
  display: flex;
  align-items: center;
  white-space: nowrap;
  background-color: rgb(var(--white));
  line-height: var(--line-height-xl);
  padding: calc(8/var(--space)) calc(10/var(--space));
  margin: calc(6/var(--space)) 0;
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
}

.page-customer-support.page-service-application .service-item > .two-lines {
  line-height: 1.1;
}

.page-customer-support.page-service-application .service-item > div {
  flex: 1;
}

.page-customer-support.page-service-application .service-item.transparent,
.page-customer-support.page-service-application .service-item.total {
  background-color: transparent;
  border: none;
}

.page-customer-support.page-service-application .service-item.total {
  margin-top: calc(15/var(--space));
}

.page-customer-support.page-service-application .service-item-apply-list {
  list-style: none;
  padding: 0;
}

.page-customer-support.page-service-application ul.service-item-list {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
}

.page-customer-support.page-service-application ul.service-item-list > li {
  width: 33.33333333%;
}

.page-customer-support.page-service-application ul.service-item-list > li > .service-item {
  margin: calc(3/var(--space));
}

@media all and (max-width: 699px) {
  .page-customer-support.page-service-application ul.service-item-list > li {
    width: 50%;
  }
}

.page-customer-support .header .wrapper-step-progress.two-step {
  min-width: calc(255/var(--size));
  margin-right: calc(20/var(--space));
}

.page-customer-support .wrapper-customer-support-policy .panel-body {
  max-height: calc(120/var(--size));
}

.page-aside-manual .col-xs-5 .panel .list-group {
  margin-bottom: 0;
}

.page-aside-manual .col-xs-5 .panel .list-group-item {
  border: none;
}

.page-aside-manual .col-xs-5 .panel .list-group-item .option {
  display: none;
}

.simbol-ai {
  background-image: var(--simbol-ai);
}

.simbol-ai.btn.btn-default {
  background-repeat: no-repeat;
  background-position: calc(9 / var(--space)) center;
  padding-left: calc(32 / var(--space));
}

.ai-loading .simbol-ai,
.wrapper-ai-answer .ai-intro .simbol-ai {
  background-size: 100%;
  width: calc(18/var(--space));
  height: calc(18/var(--space));
}



.page.page-ai > .contents {
  top: 0;
  padding: 0;
  overflow: hidden;
}

.wrapper-ai {
  container-type: inline-size;
  container-name: page-ai;
  display: flex;
  height: 100%;
  padding: 0;
}

.wrapper-ai > .wrapper-ai-main {
  flex: 1;
  display: flex;
  justify-content: center;
  overflow: auto;
  padding: calc(20/var(--space)) calc(20/var(--space)) 0;
}

.wrapper-ai-main > .ai-main {
  flex: 1;
  display: flex;
  flex-direction: column;
  position: relative;
  max-width: calc(760/var(--size));
}

.wrapper-ai-main > .ai-main > .main-chat {
  flex: 1;
  position: relative;
  padding-left: calc(40/var(--space));
}

.wrapper-ai-main > .ai-main > .chat-intro {
  display: none;
}

.wrapper-ai-main > .ai-main > .chat-intro > .simbol-ai {
  background-repeat: no-repeat;
  background-size: contain;
  animation-name: introSimbolfadeIn;
  animation-duration: 1s;
  animation-fill-mode: both;
  width: calc(32/var(--space));
  height: calc(32/var(--space));
  margin-bottom: calc(10/var(--space));
}

.wrapper-ai-main > .ai-main > .chat-intro > .message {
  font-family: 'Malgun Gothic','Arial','Apple SD Gothic Neo','Gulim';
  text-align: center;
  animation-name: introMessagefadeInUp;
  animation-duration: 0.5s;
  animation-fill-mode: both;
  letter-spacing: -1px;
  font-size: calc(24/var(--font-calc));
}

@keyframes introMessagefadeInUp {
  0% {
    opacity: 0;
    transform: translate3d(0, 50%, 0);
  }

  100% {
    opacity: 1;
  }
}

@keyframes introSimbolfadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-user {
  display: flex;
  justify-content: flex-end;
  margin-bottom: calc(30/var(--space));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-user > .message {
  display: inline-block;
  font-size: calc(14/var(--font-calc));
  border: var(--border) var(--border-default);
  border-radius: calc(20/var(--radius-calc)) 0 calc(20/var(--radius-calc)) calc(20/var(--radius-calc));
  background-color: rgb(var(--white));
  padding: calc(10/var(--space)) calc(15/var(--space));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai {
  position: relative;
  margin-bottom: calc(30/var(--space));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai::before {
  content: "";
  display: inline-block;
  background-image: var(--simbol-ai);
  background-repeat: no-repeat;
  background-position: center;
  position: absolute;
  border-radius: 50%;
  top: 0;
  left: calc(40/var(--space) * -1);
  width: calc(30/var(--space));
  height: calc(30/var(--space));
  background-color: rgb(var(--white));
  border: var(--border) var(--primary-light);
}

.theme-dark .wrapper-ai-main > .ai-main > .main-chat > .chat-ai::before {
  background-color: rgb(var(--gray20));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai.latest-answer {
  min-height: calc(calc(var(--ai-window-height) * 1px) - 296px);
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai.loading::before {
  animation: fa-spin 1.5s ease-in-out infinite both;
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .chat-ai-attach-item {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: calc(5/var(--space));
  margin: calc(3/var(--space));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai.loading > .message {
  color: rgb(var(--gray60));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .message {
  font-size: calc(14/var(--font-calc));
  line-height: var(--line-height-2lg);
  padding-bottom: calc(10/var(--space));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .wrapper-chat-option {
  position: relative;
  border-top: var(--border) var(--border-default);
  padding-top: calc(5/var(--space));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .wrapper-chat-option > .chat-option {
  margin: calc(5/var(--space)) 0;
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .wrapper-chat-option > .chat-option > .chat-option-text {
  text-align: center;
  color: var(--muted);
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .wrapper-chat-option > .chat-option >  .ai-user-comment {
  display: flex;
  justify-content: center;
  position: relative;
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .wrapper-chat-option > .chat-option > .ai-user-comment > .popover {
  width: 100%;
  position: absolute;
  left: auto;
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .wrapper-chat-option > .chat-option > .ai-user-comment > .popover.top {
  top: auto;
  bottom: 100%;
  margin-bottom: calc(7/var(--space));
}

.wrapper-ai-main > .ai-main > .main-chat > .chat-ai > .wrapper-chat-option > .chat-option > .ai-user-comment > .popover.bottom {
  top: 100%;
  margin-top: calc(7/var(--space));
}

.btn-ai-user-comment-check {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMwMDlEREIiIGQ9Ik0xMy4xMjIsMTEuNDE0YzAsMS44NjYtMS41MTIsMy4zNzYtMy4zNzUsMy4zNzZIMy4zNzVDMS41MTEsMTQuNzksMCwxMy4yOCwwLDExLjQxNFYzLjM3NQ0KCUMwLDEuNTExLDEuNTExLDAsMy4zNzUsMGg2LjM3MmMxLjg2MywwLDMuMzc1LDEuNTExLDMuMzc1LDMuMzc1VjExLjQxNHoiLz4NCjxyZWN0IHg9IjMiIHk9IjMiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCjxjaXJjbGUgZmlsbD0iI0Y3QUEyRiIgc3Ryb2tlPSIjRjdBQTJGIiBjeD0iMTAuOTA3IiBjeT0iMTAuOTEiIHI9IjQuNTYyIi8+DQo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHBvaW50cz0iMTMuMTc4LDkuMzk1IDEwLjE0OCwxMi40MjYgDQoJOC42MzUsMTAuOTEgIi8+DQo8L3N2Zz4NCg==");
  background-repeat: no-repeat;
  background-position: calc(13 / var(--space)) center;
  padding-left: calc(36 / var(--space));
}

.theme-dark .btn-ai-user-comment-check {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMxNThFQUEiIGQ9Ik0xMy4xMjIsMTEuNDE0YzAsMS44NjYtMS41MTIsMy4zNzYtMy4zNzUsMy4zNzZIMy4zNzVDMS41MTEsMTQuNzksMCwxMy4yOCwwLDExLjQxNFYzLjM3NQ0KCUMwLDEuNTExLDEuNTExLDAsMy4zNzUsMGg2LjM3MmMxLjg2MywwLDMuMzc1LDEuNTExLDMuMzc1LDMuMzc1VjExLjQxNHoiLz4NCjxyZWN0IHg9IjMiIHk9IjMiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjkiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCjxjaXJjbGUgZmlsbD0iI0Q4OTg0QyIgc3Ryb2tlPSIjRDg5ODRDIiBjeD0iMTAuOTA3IiBjeT0iMTAuOTEiIHI9IjQuNTYyIi8+DQo8cG9seWxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjRkZGRkZGIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHBvaW50cz0iMTMuMTc4LDkuMzk1IDEwLjE0OCwxMi40MjYgDQoJOC42MzUsMTAuOTEgIi8+DQo8L3N2Zz4NCg==");
}

.btn-ai-user-comment {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iIzE0MjQ0NCIgY3g9IjMuOTM0IiBjeT0iNS4zOTgiIHI9IjAuODgxIi8+DQo8Y2lyY2xlIGZpbGw9IiMxNDI0NDQiIGN4PSI3LjAxOSIgY3k9IjUuMzk4IiByPSIwLjg4MSIvPg0KPGNpcmNsZSBmaWxsPSIjMTQyNDQ0IiBjeD0iMTAuMTAzIiBjeT0iNS4zOTgiIHI9IjAuODgxIi8+DQo8cGF0aCBmaWxsPSIjMTQyNDQ0IiBkPSJNMTEuMzg0LDEzLjE5TDYuNzE0LDEwSDMuNUMxLjU3LDEwLDAsOC40MywwLDYuNXYtM0MwLDEuNTcsMS41NywwLDMuNSwwaDdDMTIuNDMsMCwxNCwxLjU3LDE0LDMuNXYzDQoJYzAsMS41MTQtMC45NTMsMi44MjMtMi4zNTgsMy4zMDRMMTEuMzg0LDEzLjE5eiBNMy41LDFDMi4xMjIsMSwxLDIuMTIyLDEsMy41djNDMSw3Ljg3OCwyLjEyMiw5LDMuNSw5aDMuNTIybDMuNDk2LDIuMzg4DQoJbDAuMTgtMi4zNzRsMC4zNTktMC4wODJDMTIuMjAxLDguNjcsMTMsNy42NywxMyw2LjV2LTNDMTMsMi4xMjIsMTEuODc5LDEsMTAuNSwxSDMuNXoiLz4NCjwvc3ZnPg0K");
  background-repeat: no-repeat;
  background-position: calc(9 / var(--space)) center;
  padding-left: calc(30 / var(--space));
}

.theme-dark .btn-ai-user-comment {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDE0IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0I4QjhCOCIgY3g9IjMuOTM0IiBjeT0iNS4zOTgiIHI9IjAuODgxIi8+DQo8Y2lyY2xlIGZpbGw9IiNCOEI4QjgiIGN4PSI3LjAxOSIgY3k9IjUuMzk4IiByPSIwLjg4MSIvPg0KPGNpcmNsZSBmaWxsPSIjQjhCOEI4IiBjeD0iMTAuMTA0IiBjeT0iNS4zOTgiIHI9IjAuODgxIi8+DQo8cGF0aCBmaWxsPSIjQjhCOEI4IiBkPSJNMTEuMzg0LDEzLjE5TDYuNzE0LDEwSDMuNUMxLjU3LDEwLDAsOC40MywwLDYuNXYtM0MwLDEuNTcsMS41NywwLDMuNSwwaDdDMTIuNDMsMCwxNCwxLjU3LDE0LDMuNXYzDQoJYzAsMS41MTQtMC45NTMsMi44MjMtMi4zNTgsMy4zMDRMMTEuMzg0LDEzLjE5eiBNMy41LDFDMi4xMjIsMSwxLDIuMTIyLDEsMy41djNDMSw3Ljg3OSwyLjEyMiw5LDMuNSw5aDMuNTIybDMuNDk2LDIuMzg4DQoJbDAuMTgtMi4zNzRsMC4zNTktMC4wODJDMTIuMjAxLDguNjcsMTMsNy42NzEsMTMsNi41di0zQzEzLDIuMTIyLDExLjg3OSwxLDEwLjUsMUgzLjV6Ii8+DQo8L3N2Zz4NCg==");
}

.wrapper-ai-user-comment-check-opnion {
  position: relative;
  z-index: 0;
  display: flex;
  justify-content: center;
}

.wrapper-ai-user-comment-check-opnion > .ai-user-comment-check-opnion {
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  padding: calc(10 / var(--space)) calc(15 / var(--space));
  width: 100%;
  max-width: calc(320 / var(--space));
}

.wrapper-ai-user-comment-check-opnion > .ai-user-comment-check-opnion > .title {
  display: flex;
  align-items: center;
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
  margin-top: calc(5 / var(--space));
  margin-bottom: calc(10 / var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt {
  flex: none;
  position: sticky;
  bottom: 0;
  background: linear-gradient(0deg, rgb(var(--body-background-color-rgb)) 0%, rgb(var(--body-background-color-rgb)) 30%, rgb(var(--body-background-color-rgb)) 75%, rgba(var(--body-background-color-rgb),0) 100%);
  padding: calc(40/var(--space)) 0 calc(10/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt {
  display: flex;
  align-items: center;
  outline: 1px solid var(--primary-light);
  background-color: rgb(var(--white));
  border-radius: var(--radius-xl);
  padding: calc(5/var(--space)) calc(10/var(--space));
}

.theme-dark .wrapper-ai-main > .ai-main > .main-prompt > .prompt {
  background-color: rgb(var(--gray10));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-attach {
  cursor: pointer;
  border-radius: 50%;
  line-height: 1;
  background-color: rgb(var(--gray10));
  padding: calc(10/var(--space)) calc(11/var(--space));
  margin: 0 calc(8/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-attach.disabled {
  cursor: default;
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-attach:not(.disabled):hover {
  background-color: rgb(var(--gray20));
}

.theme-dark .wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-attach {
  background-color: rgb(var(--gray20));
}

.theme-dark .wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-attach:not(.disabled):hover {
  background-color: rgb(var(--gray30));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-attach::before {
  font-family: font-icon;
  font-size: calc(16/var(--font-calc));
  content: "\f067";
  color: rgb(var(--gray50));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-attach.disabled::before {
  color: rgb(var(--gray30));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-attach:not(.disabled):hover::before {
  color: rgb(var(--gray70));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt:has(> .prompt-input > textarea.form-control:focus) {
  outline: 2px solid rgb(var(--primary-rgb),0.2);
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-input {
  flex: 1;
  display: flex;
  flex-direction: column;
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-input > .prompt-attach-item {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: calc(5/var(--space));
  margin: calc(3/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .prompt-input > textarea.form-control {
  background-color: transparent;
  border-style: none;
  font-size: calc(14/var(--font-calc));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .send-message {
  flex: none;
  transition: background-color ease 0.2s;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGQ0ZDRkMiIGQ9Ik0xNi4zNjQsNy4yOTNsLTUuNjU3LTUuNjU3Yy0wLjM5MS0wLjM5MS0xLjAyMy0wLjM5MS0xLjQxNCwwTDMuNjM2LDcuMjkzYy0wLjM5MSwwLjM5MS0wLjM5MSwxLjAyMywwLDEuNDE0DQoJQzMuODMyLDguOTAyLDQuMDg3LDksNC4zNDMsOVM0Ljg1NSw4LjkwMiw1LjA1LDguNzA3TDksNC43NTdWMThjMCwwLjU1MywwLjQ0OCwxLDEsMXMxLTAuNDQ3LDEtMVY0Ljc1N2wzLjk1LDMuOTUNCgljMC4zOTEsMC4zOTEsMS4wMjMsMC4zOTEsMS40MTQsMFMxNi43NTUsNy42ODQsMTYuMzY0LDcuMjkzeiIvPg0KPC9zdmc+DQo=");
  background-repeat: no-repeat;
  background-position: center;
  background-color: rgba(var(--primary-rgb),0.25);
  background-size: calc(18/var(--space));
  width: calc(35/var(--space));
  height: calc(35/var(--space));
  border-radius: calc(35/var(--space));
  margin: 0 calc(10/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt > .send-message.active {
  cursor: pointer;
  background-color: var(--primary);
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-top: calc(10/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-notice {
  flex: 1;
  color: rgb(var(--gray60));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-notice::before {
  content: "*";
  margin-right: calc(3/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-btn > .btn.btn-online-inquery,
.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-btn > .btn.btn-call-center {
  background-repeat: no-repeat;
  background-size: calc(18/var(--space));
  background-position: calc(8/var(--space)) center;
  padding-left: calc(32/var(--space));
  margin-left: calc(5/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-btn > .btn.btn-online-inquery {
  background-image: var(--customer-support-icon-qna);
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-btn > .btn.btn-call-center {
  background-image: var(--customer-support-icon-faq);
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option > .wrapper-toolbar {
  flex: 1;
  margin: 0;
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-info {
  cursor: pointer;
  line-height: 1;
  margin-left: calc(10/var(--space));
  margin-right: calc(10/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-info::before {
  font-family: font-icon;
  content: "\f06a";
  font-size: calc(18/var(--font-calc));
  color: rgb(var(--gray50));
}

.wrapper-ai-main > .ai-main > .main-prompt > .prompt-option .prompt-option-info:hover::before {
  color: rgb(var(--gray70));
}

.wrapper-ai-main > .ai-main > .main-prompt  > .move-bottom {
  transition: opacity ease .2s, top ease .2s;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  right: 0;
  z-index: -1;
  cursor: pointer;
  opacity: 0.5;
  border-radius: calc(28/var(--space));
  width: calc(28/var(--space));
  height: calc(28/var(--space));
  background-color: rgb(var(--white));
  border: var(--border) rgb(var(--gray50));
}

.wrapper-ai-main > .ai-main > .main-prompt  > .move-bottom.invisible {
  top: calc(50/var(--space));
}

.wrapper-ai-main > .ai-main > .main-prompt  > .move-bottom:before {
  content: "";
  display: inline-block;
  transform: rotate(45deg);
  transform-origin: right;
  width: calc(7/var(--size));
  height: calc(7/var(--size));
  border-bottom: var(--border) rgb(var(--gray80));
  border-right: var(--border) rgb(var(--gray80));
}

.wrapper-ai > .wrapper-ai-side-left {
  transition: width ease .2s, background-color ease .2s, padding ease .2s;
  position: relative;
  flex: none;
  display: flex;
  flex-direction: column;
  padding: 0;
  background-color: rgb(var(--gray20));
  width: calc(240/var(--size));
}

.wrapper-ai-side-left > .ai-side-header {
  display: flex;
  padding: calc(20/var(--space)) calc(10/var(--space));
}

.wrapper-ai-side-left > .ai-side-header > .ai-side-toggle {
  flex: none;
  display: none;
  align-items: flex-start;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  background-color: rgb(var(--gray30));
  width: calc(30/var(--space));
  height: calc(30/var(--space));
  border-radius: var(--radius-xl);
  margin-left: calc(10/var(--space));
}

.wrapper-ai-side-left > .ai-side-header > .ai-side-toggle:hover {
  background-color: rgb(var(--gray40));
}

.wrapper-ai-side-left > .ai-side-header > .ai-side-toggle::before {
  content: "";
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTQgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE0IDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM3Nzc3NzciIGQ9Ik0xMywySDFDMC40NDgsMiwwLDEuNTUyLDAsMXMwLjQ0OC0xLDEtMWgxMmMwLjU1MywwLDEsMC40NDgsMSwxUzEzLjU1MywyLDEzLDJ6Ii8+DQo8cGF0aCBmaWxsPSIjNzc3Nzc3IiBkPSJNMTMsNkgxQzAuNDQ4LDYsMCw1LjU1MiwwLDVzMC40NDgtMSwxLTFoMTJjMC41NTMsMCwxLDAuNDQ4LDEsMVMxMy41NTMsNiwxMyw2eiIvPg0KPHBhdGggZmlsbD0iIzc3Nzc3NyIgZD0iTTEzLDEwSDFjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFzMC40NDgtMSwxLTFoMTJjMC41NTMsMCwxLDAuNDQ3LDEsMVMxMy41NTMsMTAsMTMsMTB6Ii8+DQo8L3N2Zz4NCg==");
  display: inline-block;
  width: calc(14/var(--space));
  height: calc(10/var(--space));
}

.theme-dark .wrapper-ai-side-left > .ai-side-header > .ai-side-toggle::before {
  filter: brightness(1.5);
}

.wrapper-ai-side-left > .ai-side-header > .ai-side-new-room {
  flex: 1;
  display: flex;
}

.wrapper-ai-side-left > .ai-side-header > .ai-side-new-room .new-room {
  transition: background-color ease .2s, color ease .2s;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  white-space: nowrap;
  padding: calc(6/var(--space)) calc(15/var(--space));
  border-radius: var(--radius-xl);
  background-color: rgb(var(--gray30));
  color: rgb(var(--gray60));
}

.wrapper-ai-side-left > .ai-side-header > .ai-side-new-room .new-room::before {
  transition: opacity ease .2s;
  content: "";
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM3Nzc3NzciIGQ9Ik05LDRINlYxYzAtMC41NTItMC40NDctMS0xLTFTNCwwLjQ0OCw0LDF2M0gxQzAuNDQ4LDQsMCw0LjQ0NywwLDVzMC40NDgsMSwxLDFoM3YzYzAsMC41NTMsMC40NDcsMSwxLDENCglzMS0wLjQ0NywxLTFWNmgzYzAuNTUzLDAsMS0wLjQ0NywxLTFTOS41NTMsNCw5LDR6Ii8+DQo8L3N2Zz4NCg==");
  opacity: 0.5;
  width: calc(10/var(--space));
  height: calc(10/var(--space));
  margin-right: calc(5/var(--space));
}

.theme-dark .wrapper-ai-side-left > .ai-side-header > .ai-side-new-room .new-room::before {
  filter: brightness(1.8);
}

.wrapper-ai-side-left > .ai-side-header > .ai-side-new-room .new-room:hover {
  background-color: rgb(var(--gray40));
  color: rgb(var(--gray80));
}

.wrapper-ai-side-left > .ai-side-header > .ai-side-new-room .new-room:hover::before {
  opacity: 1;
}

.wrapper-ai-side-left > .ai-side {
  flex: 1;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  overflow: auto;
  padding: 0 calc(10/var(--space));
  gap: calc(15/var(--space));
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms,
.wrapper-ai-side-left > .ai-side > .ai-side-rooms > .ai-rooms {
  display: grid;
  width: 100%;
  gap: calc(5/var(--space));
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms > .ai-rooms-title {
  transition: background-color ease .2s;
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: flex;
  align-items: center;
  color: rgb(var(--gray100));
  padding-left: calc(5/var(--space));
  border-radius: var(--radius-lg);
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms > .ai-rooms-title:has(.rooms-title) {
  cursor: pointer;
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms > .ai-rooms-title:has(.rooms-title):hover {
  background-color: rgb(var(--gray30));
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms > .ai-rooms-title > .rooms-title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: bold;
  flex: 1;
  padding: calc(5/var(--space)) 0 calc(5/var(--space)) calc(3/var(--space));
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms > .ai-rooms-title > .rooms-arrow {
  flex: none;
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms > .ai-rooms-title > .rooms-arrow::after {
  font-family: font-icon;
  content: "\e90b";
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: calc(10/var(--space));
  margin-right: calc(10/var(--space));
  color: rgb(var(--gray60));
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms.collapsed > .ai-rooms-title > .rooms-arrow::after {
  content: "\e90d";
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms.collapsed > .ai-rooms {
  display: none;
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms .ai-room {
  transition: background-color ease .2s;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  color: rgb(var(--gray80));
  border: var(--border) var(--border-deafult);
  border-radius: var(--radius-lg);
  padding: calc(5/var(--space)) calc(10/var(--space));
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms .ai-room:hover,
.wrapper-ai-side-left > .ai-side > .ai-side-rooms .ai-room.active:hover {
  background-color: rgb(var(--white));
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms .ai-room.active {
  background-color: rgb(var(--gray10));
}

.wrapper-ai-side-left > .ai-side > .ai-side-rooms .ai-room::before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMCA3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMCA3IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiM5OTk5OTkiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIzIiBmaWxsPSIjOTk5OTk5IiB3aWR0aD0iMTAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iNiIgZmlsbD0iIzk5OTk5OSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=);
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  width: calc(10/var(--space));
  height: calc(7/var(--space));
  margin-right: calc(7/var(--space));
}

.wrapper-ai.welcome > .wrapper-ai-main > .ai-main {
  justify-content: center;
}

.wrapper-ai.welcome > .wrapper-ai-main > .ai-main > .chat-intro {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.wrapper-ai.welcome > .wrapper-ai-main > .ai-main > .main-chat {
  display: none;
}

.wrapper-ai.welcome:not(.first) > .wrapper-ai-main > .ai-main > .chat-intro {
  flex: 1;
}

.wrapper-ai.first > .wrapper-ai-side-left {
  display: none;
}



.wrapper-favourite ul {
  list-style: none;
  padding: 0;
}

.wrapper-favourite ul li {
  position: relative;
  line-height: 1;
  overflow: hidden;
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-radius: var(--radius-lg);
  padding: calc(8/var(--space)) calc(30/var(--space)) calc(4/var(--space)) calc(10/var(--space));
  margin: calc(10/var(--space)) 0;
}

.wrapper-favourite ul li div.menu {
  display: inline-block;
  font-weight: bold;
  white-space: nowrap;
  border: var(--border) var(--primary);
  color: var(--primary);
  border-radius: var(--radius-lg);
  padding: calc(4/var(--space)) calc(10/var(--space)) calc(2/var(--space));
  margin-right: calc(10/var(--space));
  margin-bottom: calc(4/var(--space));
}

.wrapper-favourite ul li:hover div.menu {
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
}

.wrapper-favourite ul li div.subject {
  display: inline-block;
  padding: 0 calc(2/var(--space)) calc(2/var(--space)) 0;
  line-height: var(--line-height-2lg);
}

.wrapper-favourite ul li div.subject div {
  display: inline;
}

.wrapper-favourite ul li div.subject div:after {
  content: "";
  display: inline-block;
  position: relative;
  border-right: var(--border) var(--border-default);
  padding: calc(6/var(--space)) 0;
  margin-left: calc(8/var(--space));
  margin-right: calc(8/var(--space));
  top: calc(2/var(--space));
}

.wrapper-favourite ul li div.subject div:last-child:after {
  display: none;
}

.wrapper-favourite ul li div.close {
  align-items: center;
  position: absolute;
  display: none;
  top: 0;
  bottom: 0;
  right: calc(10/var(--space));
}



.wrapper-favourite ul li:not(.nodata):hover {
  cursor: pointer;
  background-color: rgb(var(--gray20));
}

.wrapper-favourite ul li:not(.nodata):hover .time {
  visibility: hidden;
}

.wrapper-favourite ul li:not(.nodata):hover div.close {
  display: flex;
}

.wrapper-favourite ul li.nodata {
  padding: calc(10/var(--space));
}



.dropdown-menu.wrapper-qm-myinfo.using-memberinfo.show {
  top: 50%;
  left: 50%;
  margin-top: -125px;
  margin-left: -225px;
  height: auto;
  bottom: auto;
  border: none;
}

.wrapper-qm-myinfo .qm-myinfo-header {
  position: relative;
  z-index: 1;
  overflow: hidden;
  width: calc(450/var(--size));
  background-color: rgb(var(--white));
  box-shadow: var(--z-depth-3);
  border-radius: var(--radius-lg);
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo-option {
  display: flex;
  align-items: center;
  text-align: right;
  line-height: 1;
  background-color: rgb(var(--gray10));
  padding: calc(6/var(--space)) calc(10/var(--space));
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo-option .option {
  flex: 1;
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo-option .option > a {
  display: inline-block;
  color: rgb(var(--gray50));
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo-option .option > a + a {
  margin-left: 0;
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo-option .option > a + a:before {
  content: "/";
  display: inline-block;
  margin: 0 calc(5/var(--space));
  color: rgb(var(--gray30));
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo {
  display: flex;
  align-items: flex-end;
  padding: calc(8/var(--space)) calc(15/var(--space)) 0;
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo .myinfo-photo {
  display: inline-block;
  position: relative;
  margin-right: calc(15/var(--space));
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo .myinfo-photo img {
  border-radius: 50%;
  width: calc(80/var(--size));
  height: calc(80/var(--size));
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo .myinfo-id-message {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo .myinfo-id-message .myinfo-id {
  font-weight: bold;
  font-size: calc(14/var(--font-calc));
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo .myinfo-id-message .myinfo-message {
  position: relative;
  overflow: hidden;
  width: 100%;
  height: calc(60/var(--size));
  padding: calc(5/var(--space));
  margin-top: calc(3/var(--space));
  border-radius: var(--radius-default);
  color: rgb(var(--gray60));
  background-color: rgb(var(--gray10));
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo-detail {
  position: relative;
  z-index: 0;
  height: auto;
  padding: calc(5/var(--space));
}

.wrapper-qm-myinfo .qm-myinfo-header .myinfo-detail .myinfo-detail-message {
  overflow: auto;
  max-height: calc(180/var(--size));
  min-height: calc(30/var(--size));
}

.dropdown-menu.wrapper-qm-myinfo.using-memberinfo .myinfo-close {
  z-index: 1;
  cursor: pointer;
  margin-left: calc(15/var(--space));
}

.dropdown-menu.wrapper-qm-myinfo.using-memberinfo .myinfo-close:before {
  font-family: font-icon;
  content: "\e921";
  color: rgb(var(--gray40));
}

.dropdown-menu.wrapper-qm-myinfo.using-memberinfo .qm-myinfo-header .myinfo-option .option.hidden + .myinfo-close {
  flex: 1;
}

@media all and (max-width: 480px) {
  .wrapper-qm-myinfo .qm-myinfo-header {
    position: fixed;
    width: auto;
    left: calc(10/var(--space));
    right: calc(10/var(--space));
  }
}

.wrapper-sms {
  position: relative;
  height: 100%;
  padding: calc(5/var(--space));
}

.wrapper-sms > .wrapper-sms-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: hidden;
}

.wrapper-sms > .wrapper-sms-container > .sms-container {
  display: flex;
  flex: 1;
  overflow: auto;
}

.wrapper-sms-preview {
  display: flex;
  flex-direction: column;
  position: relative;
  height: 100%;
  width: calc(250/var(--space));
  border-radius: var(--radius-lg);
  border: var(--border) var(--border-default);
  background-color: rgb(var(--white));
}

.sms-preview-mobile {
  padding: calc(2/var(--space)) calc(10/var(--space)) 0;
}

.preview-mobile-receiver {
  text-align: center;
  padding-bottom: calc(3/var(--space));
}

.preview-mobile-receiver:before {
  content: "";
  display: inline-block;
  padding: calc(3/var(--space)) calc(25/var(--space));
  background-color: rgb(var(--gray60));
  border-radius: calc(30/var(--radius-calc));
}

.preview-mobile-body {
  background-color: rgb(var(--gray20));
  border-radius: var(--radius-lg);
  padding: calc(5/var(--space)) calc(10/var(--space));
}

.preview-mobile-body .mobile-header > .wrapper-toolbar {
  margin-top: calc(3/var(--space));
  margin-bottom: calc(3/var(--space));
}

.preview-mobile-body .mobile-header > .wrapper-toolbar > .pull-right > .btn {
  padding-top: calc(3/var(--space));
  padding-bottom: calc(3/var(--space));
}

.preview-mobile-body .mobile-header > .wrapper-toolbar > .input-group {
  position: relative;
  display: flex;
  flex: 1;
  align-items: stretch;
}

.preview-mobile-body .mobile-header > .wrapper-toolbar > .input-group > .input-group-addon {
  color: rgb(var(--white-fixed));
  background-color: var(--primary);
  padding: 0 calc(10/var(--space));
  border-radius: var(--radius-default) 0 0 var(--radius-default);
}

.preview-mobile-body .mobile-header > .wrapper-toolbar > .input-group > .form-control {
  flex: 1;
  padding-top: calc(2/var(--space));
  padding-bottom: calc(2/var(--space));
  border-color: var(--primary);
  border-radius: 0 var(--radius-default) var(--radius-default) 0;
}

.mobile-contents {
  margin: calc(3/var(--space)) 0;
}

.mobile-contents > textarea {
  height: calc(159/var(--size));
}

.wrapper-sms-preview.height-adjust .sms-preview-mobile .mobile-contents > textarea {
  height: calc(150/var(--size));
}

.mobile-footer > .wrapper-toolbar {
  margin-top: 0;
  margin-bottom: 0;
}

.preview-mobile-shortcut .wrapper-toolbar {
  margin-top: 0;
  margin-bottom: calc(3/var(--space));
}

.preview-mobile-shortcut .shortcut-list {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  margin-top: calc(3/var(--space));
}

.preview-mobile-shortcut .shortcut-list > li {
  margin: 0 calc(3/var(--space));
}

.preview-mobile-shortcut .shortcut-list > li a {
  text-decoration: none;
  line-height: 1;
  background-color: var(--warning-light);
  color: var(--warning);
  border-radius: var(--radius-default);
  padding: calc(2/var(--space)) calc(4/var(--space));
}

.preview-mobile-shortcut .shortcut-list > li a:hover {
  background-color: var(--warning-light-hover);
  color: var(--warning-hover);
}

.sms-preview-to-list {
  overflow: auto;
}

.sms-preview-to-list > .table {
  margin-bottom: 0;
  border: none;
}

.sms-preview-to-list > .table >thead > tr > th,
.sms-preview-to-list > .table >tbody > tr > td {
  border: none;
}

.sms-preview-to-list > .table >thead > tr > th {
  white-space: nowrap;
  padding-top: calc(3/var(--space));
}

.sms-preview-to-list > .table .form-control {
  padding: calc(2/var(--space));
}

.sms-preview-to-list > .table a.delete {
  text-decoration: none;
}

.sms-preview-to-list > .table a.delete:before {
  font-family: font-icon;
  content: "\f00d";
  font-size: calc(10/var(--font-calc));
  color: rgb(var(--gray40));
}

.sms-preview-footer {
  flex: 1;
  display: flex;
  align-items: flex-end;
  padding: calc(5/var(--space));
}

.sms-preview-footer .row {
  flex: 1;
}

.wrapper-sms-contact {
  flex: 1;
  overflow: hidden;
  position: relative;
  margin-left: calc(10/var(--space));
}

.sms-contact-header .wrapper-title .wrapper-toolbar .wrapper-title-simple-search {
  width: calc(100/var(--size));
}

.sms-contact-contents {
  overflow: auto;
  position: absolute;
  left: 0;
  right: 0;
  margin-top: 0 !important;
  top: calc(56/var(--space));
  bottom: calc(56/var(--space));
  padding: 0 calc(5/var(--space)) calc(5/var(--space));
}

.sms-contact-footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: calc(5/var(--space));
}

.wrapper-timeline .date {
  position: relative;
  display: inline-block;
  font-weight: bold;
  z-index: 1;
  line-height: 1;
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
  font-size: calc(14/var(--font-calc));
  border-radius: var(--radius-lg);
  margin-bottom: calc(20/var(--space));
  padding: calc(6/var(--space)) calc(12/var(--space));
}

.wrapper-timeline ul {
  position: relative;
  list-style: none;
  padding: 0;
  margin-left: calc(12/var(--space));
}

.wrapper-timeline ul:before {
  content: "";
  display: block;
  position: absolute;
  top: calc(25/var(--space) * -1);
  bottom: calc(5/var(--space));
  left: calc(3/var(--space));
  border-left: calc(1/var(--size)) dotted rgb(var(--gray50));
}

.wrapper-timeline ul li {
  position: relative;
  line-height: var(--line-height-2lg);
  background-color: rgb(var(--white));
  border: var(--border) var(--border-default);
  border-radius: calc(25/var(--radius-calc)) calc(10/var(--radius-calc)) calc(10/var(--radius-calc)) calc(25/var(--radius-calc));
  padding: calc(7/var(--space)) calc(10/var(--space)) calc(5/var(--space));
  margin: calc(5/var(--space)) 0 calc(25/var(--space)) calc(7/var(--space));
}

.wrapper-timeline ul li:after {
  content: "";
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  border: calc(3/var(--size)) solid rgb(var(--white));
  background-color: var(--primary);
  width: calc(10/var(--size));
  height: calc(10/var(--size));
  top: calc(13/var(--space));
  left: calc(8/var(--space) * -1);
}

.wrapper-timeline ul li:not(.nodata):not(.state-delete):hover {
  cursor: pointer;
}

.wrapper-timeline ul li:not(.nodata):hover {
  background-color: rgb(var(--gray20));
}

.wrapper-timeline ul li .time {
  display: inline-block;
  position: absolute;
  line-height: 1;
  color: var(--muted);
  right: calc(5/var(--space));
  bottom: calc(15/var(--space) * -1);
}

.wrapper-timeline ul li:hover .time {
  color: var(--text);
}

.wrapper-timeline ul li .menu {
  display: inline-block;
  font-weight: bold;
  line-height: 1;
  border: var(--border) var(--primary);
  color: var(--primary);
  border-radius: var(--radius-lg);
  padding: calc(4/var(--space)) calc(13/var(--space)) calc(3/var(--space));
  margin-bottom: calc(2/var(--space));
}

.wrapper-timeline ul li:hover .menu {
  background-color: var(--primary);
  color: rgb(var(--white-fixed));
}

.wrapper-timeline ul li .subject {
  display: inline-block;
  margin-left: calc(5/var(--space));
}

.wrapper-timeline ul li .subject > div {
  display: inline;
}

.wrapper-timeline ul li .subject > div:after {
  content: "";
  display: inline-block;
  position: relative;
  border-right: var(--border) var(--border-default);
  padding: calc(7/var(--space)) 0;
  margin-left: calc(10/var(--space));
  margin-right: calc(6/var(--space));
  top: calc(2/var(--space));
}

.wrapper-timeline ul li .subject > div:last-child:after {
  display: none;
}

.wrapper-timeline ul li.nodata {
  margin-left: calc(5/var(--space) * -1);
  margin-top: calc(10/var(--space) * -1);
}

.wrapper-timeline ul li.nodata:after {
  display: none;
}
@charset "utf-8";
/*///////////////////////////////////////////////
	 font-icon
//////////////////////////////////////////////*/
@font-face {
  font-family: 'font-icon';
  src: url('/static/contents/fonts/fonticon-webfont.woff?v=5.0.2') format('woff'),
       url('/static/contents/fonts/fonticon-webfont.ttf?v=5.0.2') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font-family: font-icon;
  font-weight: normal;
  line-height:1;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  font-size: calc(14/var(--font-calc));
}
[class*="qm-icon-"]:before,
[class*="ep-icon-"]:before,
[class*="font-icon-"]:before,
[class*="messenger-icon-"]:before,
[class*="fa-"]:before,
[class*="mail-icon-"]:before{
	display: inline-block;
  font-family:font-icon;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
/*fontAwesome Util.*/
.fa-lg { font-size: calc(16/var(--font-calc));}
.fa-ul { padding-left: 0; list-style: none; }

.fa-pull-left { float: left; }
.fa-pull-right { float: right; }

.fa-spin { animation: fa-spin 2s infinite linear; }
.fa-pulse { animation: pulse 1s infinite ease; }

.fa-stack {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  line-height: 1;
}
.fa-stack .fa {
  text-align: center;
  position: absolute;
  left: 0;
  width: 100%;
}

/*quick menu - 사용안함*/
.qm-icon-tutorial:before { content: "\e932"; }
.qm-icon-new-window:before { content: "\e941"; }
.qm-icon-memo:before { content: "\e93e"; }
.qm-icon-notification:before { content: "\e942"; }
.qm-icon-msg:before { content: "\e940"; }
.qm-icon-messenger:before { content: "\e93f"; }
.qm-icon-sms:before { content: "\e943"; }
.qm-icon-email:before { content: "\e93c"; }
.qm-icon-administrator:before { content: "\e94c"; }
.qm-icon-logout:before { content: "\e93d"; }
.qm-icon-optimization:before { content: "\e944"; }

/*정렬*/
.qm-icon-align-bottom:before { content: "\e901"; }
.qm-icon-align-center:before { content: "\e902"; }
.qm-icon-align-left:before { content: "\e903"; }
.qm-icon-align-middle:before { content: "\e904"; }
.qm-icon-align-right:before { content: "\e905"; }
.qm-icon-align-top:before { content: "\e906"; }

.qm-icon-search:before { content: "\e935"; }
.qm-icon-customer-center:before { content: "\f29c"; }
.qm-icon-personalization:before { content: "\e93b"; }
.qm-icon-menu-view:before { content: "\e95a"; }
.qm-icon-menu-view-all:before { content: "\e95b"; }

.ep-icon-more-vertical:before { content: "\e91a"; }
.ep-icon-box-moving:before { content: "\e917"; }
.ep-icon-attach-file:before { content: "\e946"; }
.ep-icon-arrow-left:before { content: "\e90e"; }
.ep-icon-arrow-right:before { content: "\e90f"; }

/*메신저*/
.messenger-invite-member:before { content: "\e90c"; }
.messenger-icon-chat:before { content: "\e918"; }
.messenger-icon-chat-add:before { content: "\e919"; }
.messenger-icon-comment:before { content: "\e91b"; }
.messenger-icon-list:before { content: "\e91c"; }
.messenger-icon-file-add:before { content: "\e91d"; }
.messenger-icon-check:before { content: "\e91e"; }
.messenger-icon-table:before { content: "\e91f"; }
.messenger-icon-bookmark:before { content: "\e920"; }
.messenger-icon-clear:before { content: "\e921"; }
.messenger-icon-delete:before { content: "\e922"; }
.messenger-icon-delete-type-b:before { content: "\e908"; }
.messenger-icon-notifications:before { content: "\e923"; }
.messenger-icon-notifications-off:before { content: "\e924"; }
.messenger-icon-user:before { content: "\e925"; }
.messenger-icon-users:before { content: "\e92e"; }
.messenger-icon-master:before { content: "\e926"; }
.messenger-icon-download:before { content: "\e927"; }
.messenger-icon-link:before { content: "\e928"; }
.messenger-icon-group:before { content: "\e929"; }
.messenger-icon-search:before { content: "\e92a"; }
.messenger-icon-more:before { content: "\e92c"; }
.messenger-icon-setup:before { content: "\e92d"; }
.messenger-icon-lock:before { content: "\e92f"; }
.messenger-icon-out:before { content: "\e930"; }
.messenger-icon-circle:before { content: "\e931"; }
.messenger-icon-detail:before { content: "\e933"; }
.messenger-icon-speaker:before { content: "\e934"; }
.messenger-icon-ec:before { content: "\e939"; }
.messenger-icon-tower:before { content: "\e93a"; }
.messenger-icon-voting:before { content: "\e912"; }
.messenger-icon-chat-delete:before { content: "\e995"; }


.font-icon-check:before { content: "\e936"; }
.font-icon-triangle-down:before { content: "\e909"; }
.font-icon-triangle-up:before { content: "\e90a"; }
.font-icon-arrow-down:before { content: "\e90b"; }
.font-icon-arrow-up:before { content: "\e90d"; }
.font-icon-arrow-left:before { content: "\e90e"; }
.font-icon-arrow-right:before { content: "\e90f"; }
.font-icon-window-restore:before { content: "\e900"; }
.font-icon-window-maximize:before { content: "\e907"; }
.font-icon-new-window:before { content: "\e910"; }
.font-icon-refresh:before { content: "\e911"; }
.font-icon-ci:before { content: "\e92b" }
.font-icon-lock:before { content: "\e94c"; }
.font-icon-more-vertical:before { content: "\e91a"; }
a.font-icon-more-vertical{display:inline-block;padding-left: 10px; padding-right:10px}
.font-icon-place:before { content: "\e98e"; }
.font-icon-guidebook:before { content: "\e98f"; }
.font-icon-search:before { content: "\e966"; }
.font-icon-imagebox:before { content: "\e957"; }

.font-icon-print:before { content: "\e994"; }
.font-icon-paper-attach:before { content: "\e993"; }
.font-icon-sign:before { content: "\e986"; }

.font-icon-remove:before{ content: "\e963" }

.font-icon-play:before{ content: "\e9a2" }
.font-icon-stop:before{ content: "\e9a3" }
.font-icon-pause:before{ content: "\e9a4" }

.mail-icon-delay-delivery:before { content: "\f017"; }
.mail-icon-repeat:before { content: "\f01e"; }
.mail-icon-reply-all:before { content: "\f122"; }
.mail-icon-reply:before { content: "\f112"; }
.mail-icon-forward:before { content: "\f064"; }

.fa-angle-double-left:before { content: "\f100"; }
.fa-angle-left:before { content: "\f104"; }
.fa-angle-right:before { content: "\f105"; }
.fa-angle-double-right:before { content: "\f101"; }
.fa-caret-up:before { content: "\f0d8"; }
.fa-caret-down:before { content: "\f0d7"; }
.fa-caret-right:before { content: "\f0da"; }
.fa-caret-left:before { content: "\e981"; }
.fa-arrow-circle-o-right:before { content: "\f18e"; }
.fa-arrow-circle-down:before { content: "\f0ab"; }
.fa-arrow-circle-right:before { content: "\f0a9"; }
.fa-arrow-right:before { content: "\f061"; }
.fa-long-arrow-right:before { content: "\f178"; }
.fa-chevron-down:before { content: "\f078"; }
.fa-chevron-left:before { content: "\f053"; }
.fa-lock:before { content: "\f023"; }
.fa-minus-circle:before { content: "\f056"; }
.fa-retweet:before { content: "\f079"; }
.fa-send-o:before,
.fa-paper-plane-o:before { content: "\f1d9"; }
.fa-pencil:before { content: "\f040"; }
.fa-search:before { content: "\f002"; }
.fa-chain:before,
.fa-link:before { content: "\f0c1"; }
.fa-check:before { content: "\f00c"; }
.fa-youtube-play:before { content: "\f16a"; }
.fa-file-text:before { content: "\f15c"; }
.fa-trash:before { content: "\f1f8"; }
.fa-user:before { content: "\f007"; }
.fa-plus-square:before { content: "\f0fe"; }
.fa-spinner:before { content: "\f110"; }
.fa-ellipsis-h:before { content: "\f141"; }
.fa-remove:before,
.fa-close:before,
.fa-times:before { content: "\f00d"; }
.fa-exchange:before { content: "\f0ec"; }
.fa-user-plus:before { content: "\f234"; }
.fa-plus:before { content: "\f067"; }
.fa-circle-thin:before { content: "\f1db"; }
.fa-home:before { content: "\f015"; }
.fa-file-code-o:before { content: "\f1c9"; }
.fa-jsfiddle:before { content: "\f1cc"; }
.fa-calendar:before { content: "\f073"; }
.fa-question-circle:before { content: "\f059"; }
.fa-filter:before { content: "\f0b0"; }
.fa-warning:before,
.fa-exclamation-triangle:before { content: "\f071"; }
.fa-desktop:before { content: "\f108"; }
.fa-plug:before { content: "\f1e6"; }
.fa-database:before { content: "\f1c0"; }
.fa-bar-chart-o:before,
.fa-bar-chart:before { content: "\f080"; }
.fa-pie-chart:before { content: "\f200"; }
.fa-area-chart:before { content: "\f1fe"; }
.fa-line-chart:before { content: "\f201"; }
.fa-times-circle:before { content: "\f057"; }
.fa-exclamation-circle:before { content: "\f06a"; }
.fa-bookmark:before { content: "\f02e"; }
.fa-chevron-circle-right:before { content: "\f138"; }
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before { content: "\f0c9"; }
.fa-asterisk:before { content: "\f069"; }
.fa-level-up:before { content: "\f148"; }
.fa-upload:before { content: "\f093"; }
.fa-chevron-right:before { content: "\f054"; }
.fa-envelope-o:before { content: "\f003"; }
.fa-drivers-license-o:before,
.fa-id-card-o:before { content: "\f2c3"; }
.fa-angle-down:before { content: "\f107"; }
.fa-angle-up:before { content: "\f106"; }
.fa-share-square-o:before { content: "\f045"; }
.fa-star-o:before { content: "\f006"; }
.fa-gears:before,
.fa-cogs:before { content: "\f085"; }
.fa-handshake-o:before { content: "\f2b5"; }
.fa-globe:before { content: "\f0ac"; }
.fa-calculator:before { content: "\f1ec"; }
.fa-money:before { content: "\f0d6"; }
.fa-envelope:before { content: "\f0e0"; }
.fa-download:before { content: "\f019"; }
.fa-sign-out:before { content: "\f08b"; }
.fa-flag-checkered:before { content: "\f11e"; }
.fa-arrow-circle-left:before { content: "\f0a8"; }
.fa-clip:before { content: "\e98a"; }
.fa-question-circle-o:before { content: "\f29c"; }
.fa-mail-reply-all:before,
.fa-reply-all:before { content: "\f122"; }
.fa-mail-reply:before,
.fa-reply:before { content: "\f112"; }
.fa-mail-forward:before,
.fa-share:before { content: "\f064"; }
.fa-rotate-right:before,
.fa-repeat:before { content: "\f01e"; }
.fa-clock-o:before { content: "\f017"; }