@charset "utf-8";

:root {
    --theme-deepblue: #183185;
    --theme-blue: #1f48d4;
    --theme-lightblue: #668fe7;
    --theme-deepgreen: #215b01;
    --theme-green: #2f8401;
    --theme-lightgreen: #26a026;
    --theme-deepred: #7f071d;
    --theme-red: #c60a2e;
    --theme-lightred: #e73a47;
    --theme-deepolive: #494f04;
    --theme-olive: #7b8508;
    --theme-lightolive: #9e9e0f;
    --theme-deepchocolate: #4a1b04;
    --theme-chocolate: #812d03;
    --theme-lightchocolate: #a5552c;
    --theme-deeppurple: #3e0259;
    --theme-purple: #6e009f;
    --theme-lightpurple: #ae459e;
    --theme-black: #222222;
    --theme-whiteblue: #1f48d4;
    --theme-whiteblack: #222222;
    --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);
    --success: #3da621;
    --info: #009ddb;
    --warning: #f6882d;
    --danger: #d73e3e;
    --muted: rgb(var(--gray50));
    --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)));
    --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(.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, .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;
    --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)/ .9375);
    --line-height-2lg: calc(var(--line-height-default)/ .833333);
    --line-height-xl: calc(var(--line-height-default)/ .75);
    --line-height-2xl: calc(var(--line-height-default)/ .681818);
    --line-height-3xl: calc(var(--line-height-default)/ .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, .05);
    --z-depth-2: 0 1px 3px 0 rgba(0, 0, 0, .15), 0 1px 2px -1px rgba(0, 0, 0, .15);
    --z-depth-3: 0 10px 15px -3px rgba(0, 0, 0, .15), 0 4px 6px -4px rgba(0, 0, 0, .15);
    --z-depth-4: 0 20px 25px -5px rgba(0, 0, 0, .15), 0 8px 10px -6px rgba(0, 0, 0, .15);
    --z-depth-5: 0 25px 50px -12px rgba(0, 0, 0, .27);
    --z-depth-1-in: inset 0 1px 2px 0 rgba(0, 0, 0, .05);
    --z-depth-2-in: inset 0 1px 3px 0 rgba(0, 0, 0, .15), 0 1px 2px -1px rgba(0, 0, 0, .15);
    --z-depth-3-in: inset 0 10px 15px -3px rgba(0, 0, 0, .15), 0 4px 6px -4px rgba(0, 0, 0, .15);
    --z-depth-4-in: inset 0 20px 25px -5px rgba(0, 0, 0, .17), 0 8px 10px -6px rgba(0, 0, 0, .17);
    --z-depth-5-in: inset 0 25px 50px -12px rgba(0, 0, 0, .27);
    --z-depth-btn-active: inset 0 2px 3px rgba(0, 0, 0, .6);
    --z-depth-btn-default-active: inset 0 2px 3px rgba(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;
    --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(https://firebasestorage.googleapis.com/v0/b/ndtest-6fa51.appspot.com/o/ecount%2Flogo.png?alt=media&token=49d4ae8a-b10a-4f07-b5bf-4b9be06af3de?2);
    --login-logo-cn: url(/static/contents/images/login/cn/logo.png?2)
}

.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)
}

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,
body.variable-full-size-n.variable-full-size-form-y .wrapper-form.variable-reset-full-size-form-y,
body.variable-full-size-n.variable-full-size-form-n .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
}

body.variable-full-size-n div.contents:not(.variable-reset) .wrapper-grid .table {
    min-width: 0 !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,
body.variable-full-size-n div.contents:not(.variable-reset) .wrapper-grid.variable-reset-full-size-grid-y,
body.variable-full-size-n div.contents:not(.variable-reset) .wrapper-grid.variable-reset-full-size-grid-y .wrapper-toolbar,
body.variable-full-size-n div.contents:not(.variable-reset) .wrapper-grid.variable-reset-full-size-grid-y>.table,
body.variable-full-size-n div.contents:not(.variable-reset) .wrapper-grid.variable-reset-full-size-grid-y>.grid-clone-top>.table,
body.variable-full-size-n div.contents:not(.variable-reset) .wrapper-grid.variable-reset-full-size-grid-y>.grid-clone-bottom>.table {
    width: 100% !important;
    max-width: none !important
}

body.webmail.variable-full-size-n .page.page-fluid .wrapper-title>.wrapper-toolbar {
    max-width: 750px
}

body.webmail.variable-full-size-n .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)/ .9375);
    --line-height-2lg: calc(var(--line-height-default)/ .833333);
    --line-height-xl: calc(var(--line-height-default)/ .75);
    --line-height-2xl: calc(var(--line-height-default)/ .681818);
    --line-height-3xl: calc(var(--line-height-default)/ .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 {
    --primary: var(--theme-deepblue);
    --primary-hover: #06164c;
    --primary-light: #c2c9eb;
    --primary-light-hover: #b1b9e0;
    --link: #0a1b50;
    --link-hover: #030c24;
    --table-top-point: #7992a3
}

.theme-lightblue {
    --primary: var(--theme-lightblue);
    --primary-hover: #3267db;
    --primary-light: #dce0ef;
    --primary-light-hover: #d5dbee;
    --link: #1f6bb4;
    --link-hover: #054f7c
}

.theme-green,
.theme-deepgreen,
.theme-lightgreen {
    --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-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)));
    --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
}

.theme-deepgreen {
    --primary: var(--theme-deepgreen);
    --primary-hover: #173d01;
    --primary-light: #c2e3c4;
    --primary-light-hover: #b0d3b2;
    --link: #123f06;
    --link-hover: #051900;
    --table-top-point: #88a088
}

.theme-lightgreen {
    --primary: var(--theme-lightgreen);
    --primary-hover: #1c771c;
    --primary-light: #d4f0d6;
    --primary-light-hover: #bfdcc1;
    --link: #4fa139;
    --link-hover: #0c6b0b
}

.theme-red,
.theme-deepred,
.theme-lightred {
    --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-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)));
    --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
}

.theme-deepred {
    --primary: var(--theme-deepred);
    --primary-hover: #45010e;
    --primary-light: #e9c3c3;
    --primary-light-hover: #dab6b6;
    --link: #540b0b;
    --link-hover: #1c0101;
    --table-top-point: #a68282
}

.theme-lightred {
    --primary: var(--theme-lightred);
    --primary-hover: #b72a35;
    --primary-light: #efdddd;
    --primary-light-hover: #eed0d0;
    --link: #e04a2d;
    --link-hover: #96220b
}

.theme-olive,
.theme-deepolive,
.theme-lightolive {
    --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-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)));
    --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
}

.theme-deepolive {
    --primary: var(--theme-deepolive);
    --primary-hover: #2b2f02;
    --primary-light: #d7d8aa;
    --primary-light-hover: #c2c390;
    --link: #4c5008;
    --link-hover: #1e1f00;
    --table-top-point: #a8ad8a
}

.theme-lightolive {
    --primary: var(--theme-lightolive);
    --primary-hover: #7f7f06;
    --primary-light: #e1e1c6;
    --primary-light-hover: #d6d6b5;
    --link: #9f9c33;
    --link-hover: #525606
}

.theme-chocolate,
.theme-deepchocolate,
.theme-lightchocolate {
    --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-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)));
    --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
}

.theme-deepchocolate {
    --primary: var(--theme-deepchocolate);
    --primary-hover: #2d1002;
    --primary-light: #dbc0b2;
    --primary-light-hover: #c9ad9e;
    --link: #411804;
    --link-hover: #190901;
    --table-top-point: #9b8d85
}

.theme-lightchocolate {
    --primary: var(--theme-lightchocolate);
    --primary-hover: #653d29;
    --primary-light: #ebd9cf;
    --primary-light-hover: #decbc0;
    --link: #ac6607;
    --link-hover: #563202
}

.theme-purple,
.theme-deeppurple,
.theme-lightpurple {
    --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-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)));
    --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
}

.theme-deeppurple {
    --primary: var(--theme-deeppurple);
    --primary-hover: #250135;
    --primary-light: #d6c0e0;
    --primary-light-hover: #c0a4cc;
    --link: #330749;
    --link-hover: #13011c;
    --table-top-point: #a18aa1
}

.theme-lightpurple {
    --primary: var(--theme-lightpurple);
    --primary-hover: #89377d;
    --primary-light: #e5d7eb;
    --primary-light-hover: #d2c1d9;
    --link: #951c89;
    --link-hover: #590b51
}

.theme-black,
.theme-whiteblack {
    --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: #222222;
    --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)));
    --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
}

.theme-black .wrapper-global-nav>ul>li>.wrapper-depth1>a:before,
.theme-whiteblack .wrapper-global-nav>ul>li>.wrapper-depth1>a:before {
    filter: grayscale(1)
}

body[data-appversion="5"] {
    --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');
    --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: #000;
    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
}

.flex-align-center {
    justify-content: center
}

.flex-align-right {
    justify-content: flex-end
}

.flex-align-top {
    align-items: flex-start
}

.flex-align-middle {
    align-items: center
}

.flex-align-bottom {
    align-items: flex-end
}

.flex-direction-column {
    flex-direction: column
}

.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)/.8824)
}

.lh-18 {
    line-height: var(--line-height-2lg)
}

.lh-19 {
    line-height: calc(var(--line-height-default)/.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
}

.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
}

.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
}

@media print {

    a,
    a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " ("attr(href) ")"
    }

    abbr[title]:after {
        content: " ("attr(title) ")"
    }

    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: .5;
    background-color: rgb(var(--white))
}

.wrapper-overlay.wrapper-overlay-transparent {
    opacity: 0
}

.wrapper-overlay.wrapper-overlay-no-transparent {
    opacity: 1
}

.move-screen-top {
    position: absolute;
    z-index: 2;
    border-radius: 100%;
    cursor: pointer;
    opacity: .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))
}

.move-screen-top:hover {
    opacity: 1
}

.move-screen-top: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));
    border-top: var(--border) rgb(var(--gray80));
    border-left: var(--border) rgb(var(--gray80))
}

.move-screen-top:after {
    content: "TOP";
    display: inline-block;
    text-align: center;
    transform: scale(.7);
    position: absolute;
    left: 0;
    right: 0;
    bottom: calc(4/var(--space));
    color: rgb(var(--gray80))
}

.move-screen-top.without-text:before {
    top: calc(15/var(--space));
    left: calc(13/var(--space));
    width: calc(11/var(--size));
    height: calc(11/var(--size))
}

.move-screen-top.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: .4;
    color: rgb(var(--black));
    font-size: calc(14/var(--font-calc))
}

.close:before {
    font-family: font-icon;
    content: ""
}

.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))
}

.draggable-helper .overlap-paper {
    position: relative;
    z-index: -1;
    background-color: rgb(var(--white));
    border: var(--border) var(--border-default);
    box-shadow: var(--z-depth-3);
    height: calc(31/var(--size));
    margin-top: calc(23/var(--space)*-1);
    margin-left: calc(6/var(--space))
}

.draggable-helper .overlap-paper:after {
    content: "";
    display: block;
    position: absolute;
    width: 100%;
    height: calc(30/var(--size));
    margin-top: calc(4/var(--space)*-1);
    margin-left: calc(4/var(--space)*-1);
    border: var(--border) var(--border-default);
    background-color: rgb(var(--white))
}

.wrapper-grid tr.draggable-selected td {
    opacity: .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 .1s;
    pointer-events: none;
    font-size: calc(14/var(--font-calc));
    color: rgb(var(--gray60));
    background-color: rgba(var(--gray10), .85);
    border: calc(2/var(--size)) dashed rgba(var(--black), .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: url('/static/contents/images/icon/uikit-icon-set.png?2019112501');
    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 .2s ease-in-out, background-color .2s ease-in-out, border-color .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(.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(.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(.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(.8, .8, .8)
    }

    50% {
        transform: scale3d(1, 1, 1)
    }

    100% {
        transform: scale3d(.8, .8, .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(.4);
        opacity: 1
    }

    20% {
        transform: scaleY(1);
        opacity: .4
    }
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .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: .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
}

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))
}

.btn.btn-toolbar-more {
    min-width: 0
}

.btn.btn-toolbar-more:before {
    font-family: font-icon;
    content: ""
}

.btn.btn-toolbar-more.collapsed:before {
    content: ""
}

.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: "";
    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-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-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;
    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-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))
}

.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: .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: "";
    color: var(--yellow)
}

.tree-unfolder:before {
    content: "";
    color: var(--yellow)
}

.tree-bookmark:before {
    content: "";
    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: ""
}

.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
}

.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 .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: .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-inverse:not(.btn-default):hover {
    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-xs,
.btn-group-xs>.btn {
    padding: calc(3/var(--space)) calc(2/var(--space));
    font-size: calc(11/var(--font-calc))
}

.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,
.btn-transparent {
    background-color: transparent !important;
    border: none;
    box-shadow: none !important;
    text-shadow: none;
    color: rgb(var(--gray60))
}

.btn-ouline-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-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-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: ""
}

.btn-ellipsis:before {
    content: ""
}

.btn-remove:before {
    content: ""
}

.btn-send-notice:before {
    content: "\f1d9"
}

.btn-reload:before {
    content: "\f01e"
}

.btn-asc:before {
    content: ""
}

.btn-desc:before {
    content: ""
}

.btn-add-sum:before {
    content: ""
}

.btn-unadd-sum:before {
    content: ""
}

.btn-setup:before {
    content: ""
}

.btn-bar-chart:before {
    content: "\f080"
}

.btn-bar-row-chart:before {
    content: ""
}

.btn-pie-chart:before {
    content: "\f200"
}

.btn-area-chart:before {
    content: "\f1fe"
}

.btn-line-chart:before {
    content: "\f201"
}

.btn-enter:before {
    content: ""
}

.btn-hamburger:before {
    content: "\f0c9"
}

.btn-plus:before {
    content: ""
}

.btn-zoom-in:before {
    content: ""
}

.btn-zoom-out:before {
    content: ""
}

.btn-apply:before {
    content: "\f00c"
}

.btn-cancle:before {
    content: "\f00d"
}

.btn-state-change:before {
    content: ""
}

.btn-arrow-left:before {
    content: ""
}

.btn-arrow-right:before {
    content: ""
}

.btn-clip:before {
    content: ""
}

.btn-tutorial:before {
    content: ""
}

.btn-check:before {
    content: ""
}

.btn-flag:before {
    content: ""
}

.btn-flag.state-auto:after {
    content: "A";
    font-family: Arial;
    font-weight: bold;
    font-style: italic;
    z-index: 1;
    transform: scale(.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-position: calc(9/var(--space)) center;
    padding-left: calc(34/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: "";
    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: .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
}

.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
}

.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: "";
    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: "";
    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: .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(.93)
}

.form-checkbox>input[type="checkbox"]+label:before {
    content: ""
}

.form-radio>input[type="radio"]+label:before {
    content: "";
    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: .5
}

.form-checkbox>input[type="checkbox"][disabled]+label:before,
.form-radio>input[type="radio"][disabled]+label:before {
    opacity: .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 .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 .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: .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: .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: .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: .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))
}

.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 .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: .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: .6
}

.tags-input .tag .tag-remove:hover:after,
.tags-input .tag .tag-config:hover:after {
    opacity: .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: ""
}

.form-control-mark.unequal:before {
    content: ""
}

.form-control-mark.greater:before {
    content: ""
}

.form-control-mark.less:before {
    content: ""
}

.form-control-mark.greater-equal:before {
    content: ""
}

.form-control-mark.less-equal:before {
    content: ""
}

.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.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>.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>div.flexible,
.control-set .control>input.flexible,
.control-set .control.flexible,
.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: .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))
}

.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, .075)
}

.has-success .form-control:focus {
    border-color: var(--success-hover);
    box-shadow: inset 0 1px 1px rgba(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, .075)
}

.has-warning .form-control:focus {
    border-color: var(--warning-hover);
    box-shadow: inset 0 1px 1px rgba(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) .help-block,
.has-error:not(.control-set):not(.control):not(.form) .control-label,
.has-error:not(.control-set):not(.control):not(.form) .radio,
.has-error:not(.control-set):not(.control):not(.form) .checkbox,
.has-error:not(.control-set):not(.control):not(.form) .radio-inline,
.has-error:not(.control-set):not(.control):not(.form) .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) .form-control {
    border-color: var(--danger);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-error:not(.control-set):not(.control):not(.form).form-control:focus {
    border-color: var(--danger-hover);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483
}

.has-error:not(.control-set):not(.control):not(.form) .input-group-addon {
    color: var(--danger);
    border-color: var(--danger);
    background-color: var(--danger-light)
}

.has-error:not(.control-set):not(.control):not(.form) .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)
}

.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 .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 {
    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.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-file>a:before {
    content: ""
}

.dropdown-menu-icon-list>li.attached-tutorial>a:before {
    content: ""
}

.dropdown-menu-icon-list>li.attached-personal>a:before {
    content: ""
}

.dropdown-menu-icon-list>li.attached-article>a:before {
    content: ""
}

.dropdown-menu-icon-list>li.attached-movie>a:before {
    content: ""
}

.dropdown-menu-icon-list>li.attached-slip>a:before {
    content: ""
}

.dropdown-menu-icon-list>li.attached-approval>a:before {
    content: ""
}

.dropdown-menu-icon-list>li.attached-imagebox>a:before {
    content: ""
}

.dropdown-menu-icon-list>li.attached-ecdrive>a:before {
    content: ""
}

.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:hover>.dropdown-menu,
.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 .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: "";
    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, .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: .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: "/ ";
    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 .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: "";
    font-size: calc(11/var(--font-calc))
}

.breadcrumb.breadcrumb-arrow>li.arrow-down>span.arrow:before {
    content: ""
}

.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: "";
    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 .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 .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: .8
}

.thumbnail-list div.thumbnail:hover .checkbox-rounded-check label {
    opacity: .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, .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: "";
    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: "";
    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: ""
}

.notification.notification-messenger .notification-icon:before {
    content: ""
}

.notification.notification-email .notification-icon:before {
    content: ""
}

.notification.notification-vote .notification-icon:before {
    content: ""
}

.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: ""
}

.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: "";
    opacity: .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 .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: " "
}

.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, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .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(15/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(16/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: -1s
}

.ep-loading .rect4,
.simple-loading .rect4 {
    animation-delay: -.9s
}

.ep-loading .rect5,
.simple-loading .rect5 {
    animation-delay: -.8s
}

.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 {
    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 {
    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: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-heading:empty,
.panel-body:empty,
.panel-footer:empty {
    background-color: transparent
}

.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: .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 .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 .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 .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: .2;
    color: rgb(var(--white))
}

.carousel-control.right {
    right: 0
}

.carousel-control:hover,
.carousel-control:focus {
    text-decoration: none;
    outline: 0;
    opacity: .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: ""
}

.carousel-control.right:before {
    content: ""
}

.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 .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-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-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 .2s, filter ease .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(.95)
}

.wrapper-form>li:hover .wrapper-file-add .file-add:before {
    color: var(--text)
}

.wrapper-file-add .file-add+.btn-fn {
    flex: none;
    margin-left: calc(5/var(--space))
}

.wrapper-attach-file .label {
    text-align: left;
    margin-right: calc(5/var(--space))
}

.wrapper-attach-file .file-status {
    cursor: pointer;
    margin-left: calc(5/var(--space))
}

.wrapper-attach-file .uploading .file-status,
.wrapper-attach-file .uploaded .file-status {
    cursor: default
}

.wrapper-attach-file .attached-file .file-status:before {
    display: inline-block;
    font-family: font-icon
}

.wrapper-attach-file .attached-file:not(.uploading):not(.uploaded):hover .file-status:before {
    content: "\f00d";
    color: var(--danger)
}

.wrapper-attach-file .uploading .file-status:before {
    content: "\f110";
    animation: fa-spin 1.5s infinite linear;
    color: var(--default)
}

.wrapper-attach-file .uploaded .file-status:before {
    content: "\f00c";
    color: var(--success)
}

.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)
}

.wrapper-attach-file li:before,
.article-attached-file li:before {
    font-family: font-icon;
    font-size: 100%;
    margin-right: calc(10/var(--space))
}

.wrapper-attach-file li:before,
.article-attached-file li:before,
.dropdown-menu-icon-list>li.attached-file>a:before {
    content: ""
}

.wrapper-attach-file li.attached-tutorial:before,
.article-attached-file li.attached-tutorial:before,
.dropdown-menu-icon-list>li.attached-tutorial>a:before {
    content: ""
}

.wrapper-attach-file li.attached-personal:before,
.article-attached-file li.attached-personal:before,
.dropdown-menu-icon-list>li.attached-personal>a:before {
    content: ""
}

.wrapper-attach-file li.attached-article:before,
.article-attached-file li.attached-article:before,
.dropdown-menu-icon-list>li.attached-article>a:before {
    content: ""
}

.wrapper-attach-file li.attached-movie:before,
.article-attached-file li.attached-movie:before,
.dropdown-menu-icon-list>li.attached-movie>a:before {
    content: ""
}

.wrapper-attach-file li.attached-slip:before,
.article-attached-file li.attached-slip:before,
.dropdown-menu-icon-list>li.attached-slip>a:before {
    content: ""
}

.wrapper-attach-file li.attached-approval:before,
.article-attached-file li.attached-approval:before,
.dropdown-menu-icon-list>li.attached-approval>a:before {
    content: ""
}

.wrapper-attach-file li.attached-imagebox:before,
.article-attached-file li.attached-imagebox:before,
.dropdown-menu-icon-list>li.attached-imagebox>a:before {
    content: ""
}

.wrapper-attach-file li.attached-ecdrive:before,
.article-attached-file li.attached-ecdrive:before,
.dropdown-menu-icon-list>li.attached-ecdrive>a:before {
    content: ""
}

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: .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: ""
}

.ui-dialog-titlebar .ui-dialog-titlebar-pinned:before {
    content: ""
}

.ui-dialog-titlebar .ui-dialog-titlebar-new-window:before {
    content: ""
}

.ui-dialog-titlebar .ui-dialog-titlebar-refresh:before {
    content: ""
}

.ui-dialog-titlebar .ui-dialog-titlebar-maximize:before {
    content: ""
}

.ui-dialog-titlebar .ui-dialog-titlebar-restore:before {
    content: ""
}

.ui-dialog-titlebar .ui-dialog-titlebar-close:before {
    content: ""
}

.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: ""
}

.panel-modal>.panel-heading .modal-option .pinned:before {
    content: ""
}

.panel-modal>.panel-heading .modal-option .more:before {
    content: ""
}

.panel-modal.panel-collapsed {
    min-height: 0;
    height: auto !important;
    transition: height ease .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 .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 .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: "";
    margin-right: calc(3/var(--space))
}

.schedule-date-search>span.next:after {
    content: "";
    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) {
    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 .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: .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: "";
    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)
}

#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, .1)
}

.areaselect-green {
    background-color: rgba(61, 230, 82, .1)
}

.areaselect-aqua {
    background-color: rgba(61, 230, 222, .1)
}

.areaselect-yellow {
    background-color: rgba(227, 230, 61, .1)
}

.areaselect-red {
    background-color: rgba(230, 123, 61, .1)
}

.areaselect-gray {
    background-color: rgba(162, 162, 162, .1)
}

.wrapper-areaselect .areaselect-left,
.wrapper-areaselect .areaselect-top,
.wrapper-areaselect .areaselect-right,
.wrapper-areaselect .areaselect-bottom {
    position: absolute;
    font-size: 0;
    left: 0;
    top: 0;
    opacity: .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: 0;
    width: 5px;
    height: 5px;
    background-color: #fff;
    border: solid 1px #000;
    opacity: .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, .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: .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: 0;
    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.left {
    left: 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: "";
    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: "";
    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 .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, .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
}

.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;
    flex-wrap: wrap;
    z-index: 90000;
    background-color: var(--body-background-color)
}

.wrapper-report.report-toolbar-fixed .wrapper-report-toolbar {
    position: sticky;
    top: -6px;
    padding-top: 5px
}

.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(32/var(--space))
}

.report-category:first-child {
    margin-left: 0
}

.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)) 0
}

.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(.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: rgb(var(--gray10))
}

.report-category>.tools>.tool>.btn {
    border-style: none;
    align-self: stretch
}

.report-category>.tools>.tool>.btn:hover:not(:active) {
    box-shadow: none
}

.report-category>.tools>.tool>.btn:not(.active) {
    background-color: transparent
}

.report-category>.tools>.tool>.btn[class*=tool-] {
    min-width: calc(30/var(--space));
    min-height: calc(30/var(--space))
}

.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(28/var(--space));
    padding-right: calc(2/var(--space))
}

.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: 0 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>.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))
}

.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: .3
}

ul.dropdown-menu-icon-list.dropdown-menu-report>li.disabled,
ul.dropdown-menu-icon-list.dropdown-menu-report>li>a.disabled {
    opacity: .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-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(35/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: ""
}

.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,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyMHB4Ig0KCSBoZWlnaHQ9IjIwcHgiIHZpZXdCb3g9Ii0yODcuNSA0MzAuNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMjg3LjUgNDMwLjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9IkxheWVyXzEiPg0KCTxyZWN0IHg9Ii0yODQuNSIgeT0iNDMwLjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iLTI4NC41IiB5PSI0NDkuNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSItMjg0LjUiIHk9IjQzMC41IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIyMCIvPg0KCTxyZWN0IHg9Ii0yNjguNSIgeT0iNDMwLjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQoJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTS0yNzUuNSw0NDYuNWMwLDEuMTA0LTAuODk2LDItMiwyaC04Yy0xLjEwNCwwLTItMC44OTYtMi0ydi0xMmMwLTEuMTA0LDAuODk2LTIsMi0yaDhjMS4xMDQsMCwyLDAuODk2LDIsMg0KCQlWNDQ2LjV6Ii8+DQoJPGc+DQoJCTxyZWN0IHg9Ii0yODIuNSIgeT0iNDM1LjUiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiLz4NCgkJPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgcG9pbnRzPSItMjgwLjUsNDQzLjUgLTI4MC41LDQzOC41IC0yODIuNSw0MzguNSAtMjgzLjUsNDM4LjUgLTI4My41LDQzOS41IC0yODIuNSw0MzkuNSAtMjgyLjUsNDQzLjUgDQoJCQktMjgzLjUsNDQzLjUgLTI4My41LDQ0NC41IC0yODIuNSw0NDQuNSAtMjgwLjUsNDQ0LjUgLTI3OS41LDQ0NC41IC0yNzkuNSw0NDMuNSAJCSIvPg0KCTwvZz4NCgk8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9Ii0yNzAuNSw0MzkuNSAtMjcwLjUsNDM4LjUgLTI3MS41LDQzOC41IC0yNzEuNSw0MzcuNSAtMjcyLjUsNDM3LjUgLTI3Mi41LDQzOS41IC0yNzYuNSw0MzkuNSANCgkJLTI3Ni41LDQ0MC41IC0yNzIuNSw0NDAuNSAtMjcyLjUsNDQyLjUgLTI3MS41LDQ0Mi41IC0yNzEuNSw0NDEuNSAtMjcwLjUsNDQxLjUgLTI3MC41LDQ0MC41IC0yNjkuNSw0NDAuNSAtMjY5LjUsNDM5LjUgCSIvPg0KPC9nPg0KPGcgaWQ9IkxheWVyXzIiPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-restore-default {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xNSw1djEuNzI5QzEzLjkzLDUuMDk0LDEyLjEwMSw0LDEwLDRjLTMuMzEzLDAtNiwyLjY4OC02LDZjMCwzLjMxMywyLjY4OCw2LDYsNg0KCWMyLjk3MSwwLDUuNDMzLTIuMTY0LDUuOTEtNWgtMS41MzFjLTAuNDU3LDEuOTk5LTIuMjQzLDMuNS00LjM3OSwzLjVjLTIuNDgsMC00LjUtMi4wMi00LjUtNC41YzAtMi40OCwyLjAyLTQuNSw0LjUtNC41DQoJYzEuNzU4LDAsMy4yNjcsMS4wMjUsNC4wMDQsMi41SDEydjFoMi4zNzlIMTVoMC45MUgxNlY4VjVIMTV6Ii8+DQo8L3N2Zz4NCg==')
}

.tool-undo {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjciIHk9IjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xNC43NSwxNmgtMS41di0xLjVjMC0zLjE3MS0yLjU3OC01Ljc1LTUuNzUtNS43NXYtMS41YzMuOTk4LDAsNy4yNSwzLjI1Miw3LjI1LDcuMjVWMTZ6Ii8+DQo8L3N2Zz4NCg==')
}

.tool-redo {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEyIiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTUuMjUsMTZoMS41di0xLjVjMC0zLjE3MSwyLjU3OC01Ljc1LDUuNzUtNS43NXYtMS41Yy0zLjk5OCwwLTcuMjUsMy4yNTItNy4yNSw3LjI1VjE2eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-view {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMC4wMDEsNWMtMy41MjcsMC02LjU3LDEuOTktNy45NjksNC44NmMtMC4wNDMsMC4wODktMC4wNDMsMC4xODgsMCwwLjI3Nw0KCWMxLjM5NiwyLjg3LDQuNDM5LDQuODYsNy45NjksNC44NmMzLjUzLDAsNi41NjktMS45OSw3Ljk2OC00Ljg2YzAuMDQ1LTAuMDg4LDAuMDQ1LTAuMTg4LDAtMC4yNzdDMTYuNTcsNi45OSwxMy41MjcsNSwxMC4wMDEsNXoNCgkgTTEwLjAwMSwxMy40NWMtMS45OTIsMC0zLjYwNS0xLjU0NC0zLjYwNS0zLjQ0OWMwLTEuOTA0LDEuNjE1LTMuNDQ5LDMuNjA1LTMuNDQ5YzEuOTkyLDAsMy42MDQsMS41NDcsMy42MDQsMy40NDkNCglDMTMuNjA1LDExLjkwNiwxMS45OSwxMy40NSwxMC4wMDEsMTMuNDV6Ii8+DQo8ZWxsaXBzZSBmaWxsPSIjRkNCRTVEIiBjeD0iMTAuMDAxIiBjeT0iMTAiIHJ4PSIyLjMxIiByeT0iMi4yMDgiLz4NCjwvc3ZnPg0K')
}

.tool-view-area-title {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjUiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExIiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTUiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1IiB5PSIxNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMTUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjE1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMSIgeT0iMTUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzIiB5PSIxNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTUiIHk9IjE1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHg9IjEiIHk9IjE3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iNCIgaGVpZ2h0PSIyIi8+DQo8L3N2Zz4NCg==')
}

.tool-view-paper-margin {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjEiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjE3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMiIgeT0iMTciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjE4IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSIxOSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTkiIHk9IjE3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxOCIgeT0iMTciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjE5IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTgiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjEiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4IiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxOSIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOCIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyIiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNCIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTYiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIzIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iNSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSI5IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTEiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIxMyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjE1IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNSIgeT0iMTciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzIiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTEiIHk9IjE3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5IiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMTciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjE3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMiIgeT0iMTYiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjE0IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSIxMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMiIgeT0iMTAiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjYiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjQiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-view-grid-title {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCjxyZWN0IHg9IjQiIHk9IjE0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQo8cmVjdCB4PSI0IiB5PSI4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSI0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSIxMiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMTQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjE5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjU2MyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjExLjQzOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjU2MyIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxMS40MzgiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41NjMiIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxMS40MzgiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41NjMiIHk9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMTEuNDM4IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSIxNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCjxyZWN0IHk9IjIiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHk9IjkiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHk9IjE2IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+DQo8L3N2Zz4NCg==')
}

.tool-insert-table {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9IjkuMDU2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTMuOTM4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iNC4wMDMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjE1Ljk5NyIvPg0KPHJlY3QgeD0iMTMiIHk9IjQuMDAzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxNS45OTciLz4NCjxnPg0KCTxyZWN0IGZpbGw9IiNEREREREQiIHdpZHRoPSIyMCIgaGVpZ2h0PSI1LjAwMyIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTksMTkgMSwxOSAxLDUuMDAzIDAsNS4wMDMgMCwxOSAwLDIwIDEsMjAgMTksMjAgMjAsMjAgMjAsMTkgMjAsNS4wMDMgMTksNS4wMDMgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTksMCAxLDAgMCwwIDAsMSAwLDQuMDAzIDEsNC4wMDMgMSwxIDE5LDEgMTksNC4wMDMgMjAsNC4wMDMgMjAsMSAyMCwwIAkiLz4NCgk8cmVjdCB4PSIxIiB5PSI0LjAwMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSI0LjAwMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI0LjAwMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-insert-textbox {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjE5Ljk5OSIvPg0KCQkJPHJlY3QgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHk9IjE4Ljk5OSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHg9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxOS45OTkiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNOC42MDQsOC4wMDFjLTAuMTU1LDAtMC4zMDMtMC4wNzgtMC4zNjUtMC4yMDhMNi41LDQuMTk1TDQuNzYzLDcuNzk0DQoJCQkJCUM0LjY3OSw3Ljk2Myw0LjQ1LDguMDQ0LDQuMjQ2LDcuOTc2QzQuMDQ0LDcuOTA2LDMuOTQ4LDcuNzEzLDQuMDI4LDcuNTQzbDIuMTA0LTQuMzU0YzAuMTIyLTAuMjUxLDAuNjEtMC4yNTEsMC43MzMsMA0KCQkJCQlMOC45Nyw3LjU0M2MwLjA4MiwwLjE3LTAuMDE2LDAuMzYzLTAuMjE3LDAuNDMzQzguNzA1LDcuOTkyLDguNjUzLDguMDAxLDguNjA0LDguMDAxTDguNjA0LDguMDAxeiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTcuNzc1LDYuOTM0aC0yLjU1Yy0wLjIsMC0wLjM2MS0wLjE4LTAuMzYxLTAuNDAxYzAtMC4yMiwwLjE2MS0wLjM5NywwLjM2MS0wLjM5N2gyLjU1DQoJCQkJCWMwLjE5OSwwLDAuMzYyLDAuMTc4LDAuMzYyLDAuMzk3QzguMTM3LDYuNzU0LDcuOTc0LDYuOTM0LDcuNzc1LDYuOTM0TDcuNzc1LDYuOTM0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPHJlY3QgeD0iMTAiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSI3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjEzIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMTYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==')
}

.tool-insert-textbox-layered {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMTcuNSAxOC41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xNy41IDE4LjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTS0xLjUsMjIuNXYtNGgtMTZ2MTZoM3Y0aDE3di0xNkgtMS41eiBNLTE2LjUsMzMuNXYtMTRoMTR2M3YxdjEwaC0xMWgtMUgtMTYuNXogTTEuNSwzNy41aC0xNXYtM2gxMnYtMTFoMw0KCVYzNy41eiIvPg0KPHJlY3QgeD0iLTAuNSIgeT0iMjYuNSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iLTAuNSIgeT0iMjkuNSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iLTAuNSIgeT0iMzIuNSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iLTEyLjUiIHk9IjM1LjUiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxIi8+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNLTkuNTI5LDI1LjA0M2wtMi4xMDUtNC4zNTRjLTAuMTIzLTAuMjUyLTAuNjExLTAuMjUyLTAuNzMzLDBsLTIuMTA0LDQuMzU0DQoJYy0wLjA4LDAuMTcsMC4wMTYsMC4zNjMsMC4yMTgsMC40MzRjMC4yMDQsMC4wNjcsMC40MzMtMC4wMTQsMC41MTctMC4xODNsMC40Mi0wLjg3YzAuMDE0LDAuMDAyLDAuMDI3LDAuMDEsMC4wNDIsMC4wMWgyLjU1DQoJYzAuMDE2LDAsMC4wMjktMC4wMDgsMC4wNDMtMC4wMWwwLjQyLDAuODY5YzAuMDYzLDAuMTMsMC4yMTEsMC4yMDgsMC4zNjUsMC4yMDhjMC4wNDksMCwwLjEwMi0wLjAwOSwwLjE0OS0wLjAyNA0KCUMtOS41NDYsMjUuNDA2LTkuNDQ3LDI1LjIxMy05LjUyOSwyNS4wNDN6IE0tMTIuOTM4LDIzLjYzNmwwLjkzOC0xLjk0bDAuOTM4LDEuOTRILTEyLjkzOHoiLz4NCjxyZWN0IHg9Ii04LjUiIHk9IjIxLjUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii04LjUiIHk9IjI0LjUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0xNC41IiB5PSIyNy41IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iLTE0LjUiIHk9IjMwLjUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==")
}

.tool-insert-line {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQoJCQk8cmVjdCB4PSIwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KCQkJPHJlY3QgeD0iMCIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCB4PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE0LjU5NiwxNC41OTZjLTAuMTk1LDAuMTk1LTAuNTEyLDAuMTk1LTAuNzA3LDBMNS40MDQsNi4xMTFjLTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyLDAtMC43MDdsMCwwDQoJCQljMC4xOTUtMC4xOTUsMC41MTItMC4xOTUsMC43MDcsMGw4LjQ4NSw4LjQ4NUMxNC43OTEsMTQuMDg0LDE0Ljc5MSwxNC40LDE0LjU5NiwxNC41OTZMMTQuNTk2LDE0LjU5NnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-insert-line-horizontal {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMy4wOTYsMTYuODU0Yy0wLjA5OC0wLjA5LTAuMTU2LTAuMjE1LTAuMTU2LTAuMzU0YzAtMC4yNzUsMC4yMzgtMC41LDAuNTM1LTAuNWg1LjkyOA0KCQkJCWMwLjI5OSwwLDAuNTM1LDAuMjI1LDAuNTM1LDAuNXMtMC4yMzgsMC40OTktMC41MzUsMC41bC01LjkyOC0wLjAwMUMxMy4zMjYsMTcsMTMuMTkxLDE2Ljk0MywxMy4wOTYsMTYuODU0TDEzLjA5NiwxNi44NTR6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTYuMDg0LDE5Ljg0M2MtMC4wOS0wLjA5Ny0wLjE0Ni0wLjIyOS0wLjE0Ni0wLjM3OXYtNS45MjhjMC0wLjI5NiwwLjIyNy0wLjUzNiwwLjUtMC41MzYNCgkJCQljMC4yNzctMC4wMDEsMC41LDAuMjM5LDAuNSwwLjUzNnY1LjkyOGMwLDAuMjk2LTAuMjIzLDAuNTM2LTAuNSwwLjUzNkMxNi4yOTksMTkuOTk5LDE2LjE3NiwxOS45MzksMTYuMDg0LDE5Ljg0M0wxNi4wODQsMTkuODQzDQoJCQkJeiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjE5LDAgMSwwIDAsMCAwLDEgMCwxOSAwLDIwIDEsMjAgMTIuOTM4LDIwIDEyLjkzOCwxOSAxLDE5IDEsMSAxOSwxIDE5LDEzIDIwLDEzIDIwLDEgMjAsMCAJCSIvPg0KCTwvZz4NCjwvZz4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xNSw5YzAuNTUzLDAsMSwwLjIyNCwxLDAuNWwwLDBjMCwwLjI3Ni0wLjQ0NywwLjUtMSwwLjVINWMtMC41NTIsMC0xLTAuMjI0LTEtMC41bDAsMEM0LDkuMjI0LDQuNDQ4LDksNSw5DQoJSDE1eiIvPg0KPC9zdmc+DQo=')
}

.tool-insert-line-vertical {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xMy4wOTYsMTYuODU0Yy0wLjA5OC0wLjA5LTAuMTU2LTAuMjE1LTAuMTU4LTAuMzU0YzAtMC4yNzUsMC4yNC0wLjUsMC41MzctMC41aDUuOTI4DQoJCQkJYzAuMjk4LDAsMC41MzUsMC4yMjUsMC41MzUsMC41UzE5LjY5OCwxNywxOS40MDIsMTdoLTUuOTI4QzEzLjMyNiwxNywxMy4xOTEsMTYuOTQzLDEzLjA5NiwxNi44NTRMMTMuMDk2LDE2Ljg1NHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xNi4wODQsMTkuODQ0Yy0wLjA5LTAuMDk4LTAuMTQ2LTAuMjMyLTAuMTQ2LTAuMzc5di01LjkyOWMwLTAuMjk2LDAuMjI3LTAuNTM2LDAuNS0wLjUzNg0KCQkJCWMwLjI3NywwLDAuNSwwLjI0LDAuNSwwLjUzNnY1LjkyOWMwLDAuMjk1LTAuMjI0LDAuNTM1LTAuNSwwLjUzNUMxNi4yOTksMjAsMTYuMTc1LDE5LjkzOSwxNi4wODQsMTkuODQ0TDE2LjA4NCwxOS44NDR6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwb2x5Z29uIGZpbGw9IiNBQUFBQUEiIHBvaW50cz0iMTksMCAxLDAgMCwwIDAsMSAwLDE5IDAsMjAgMSwyMCAxMi45MzgsMjAgMTIuOTM4LDE5IDEsMTkgMSwxIDE5LDEgMTksMTMgMjAsMTMgMjAsMSAyMCwwIAkJIi8+DQoJPC9nPg0KPC9nPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTExLDE0LjVjMCwwLjI3Ni0wLjIyNCwwLjUtMC41LDAuNWwwLDBjLTAuMjc2LDAtMC41LTAuMjI0LTAuNS0wLjV2LTEwQzEwLDQuMjI0LDEwLjIyNCw0LDEwLjUsNGwwLDANCglDMTAuNzc2LDQsMTEsNC4yMjQsMTEsNC41VjE0LjV6Ii8+DQo8L3N2Zz4NCg==')
}

.tool-insert-image {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkNCRTVEIiBkPSJNMTQuMDgxLDguMjIzYy0xLjM3OCwwLTIuNTAxLTEuMTIyLTIuNTAxLTIuNXMxLjEyMy0yLjUsMi41MDEtMi41czIuNDk5LDEuMTIyLDIuNDk5LDIuNQ0KCQkJUzE1LjQ1OSw4LjIyMywxNC4wODEsOC4yMjNMMTQuMDgxLDguMjIzeiIvPg0KCTwvZz4NCgk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTkuOTEyLDE1LjkzNlYxNS45MWwtMC4wMDYtMC4wMDZjLTAuMDE1LTAuMTMxLTAuMDYzLTAuMjU5LTAuMTYzLTAuMzU5TDE2LjQsMTIuMjAzDQoJCWMtMC4wMDUtMC4wMDYtMC4wMDctMC4wMTQtMC4wMTMtMC4wMmMtMC4xMTYtMC4xMTctMC4yNzEtMC4xNzQtMC40MjMtMC4xNzRjLTAuMTUzLDAtMC4zMDcsMC4wNTctMC40MjQsMC4xNzQNCgkJYy0wLjAwNiwwLjAwNi0wLjAwOCwwLjAxNC0wLjAxMywwLjAybC0yLjk2LDIuOTU5bC01LjUtNS41QzYuOTQsOS41MzUsNi43NzEsOS40ODQsNi42MDQsOS40OTcNCgkJQzYuNDM3LDkuNDg0LDYuMjY3LDkuNTM1LDYuMTM5LDkuNjYybC01Ljg4Myw1Ljg4NGMtMC4xMDEsMC4xMDEtMC4xNDgsMC4yMjgtMC4xNjMsMC4zNThMMC4wODYsMTUuOTF2MC4wMjYNCgkJYzAsMC4wMjEsMCwwLjAzOSwwLDAuMDZWMjBoMTkuODMybC0wLjAwNi00LjAwNUMxOS45MTIsMTUuOTc1LDE5LjkxMiwxNS45NTYsMTkuOTEyLDE1LjkzNnoiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMCwwdjIwaDIwVjBIMHogTTE5LDE5SDFWMWgxOFYxOXoiLz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-insert-image-share {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjE1LjAxNiIgeT0iMTcuMTA5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMi42OTkiLz4NCgkJPC9nPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzY3Njc2NyIgZD0iTTEzLjAxNiwyMGMtMC4yNzUsMC0wLjUtMC4yMjMtMC41LTAuNWwwLDANCgkJCWMwLTAuMjc2LDAuMjI1LTAuNSwwLjUtMC41aDUuMDAxYzAuMjc2LDAsMC41LDAuMjI0LDAuNSwwLjVsMCwwYzAsMC4yNzctMC4yMjQsMC41LTAuNSwwLjVIMTMuMDE2eiIvPg0KCQk8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzY3Njc2NyIgZD0iTTE5LjY0MSwxMmgtOC4yNWMtMC4yMDcsMC0wLjM3NSwwLjE2OC0wLjM3NSwwLjM3NXY1LjI1DQoJCQljMCwwLjIwNywwLjE2OCwwLjM3NSwwLjM3NSwwLjM3NWg4LjI1YzAuMjA3LDAsMC4zNzUtMC4xNjgsMC4zNzUtMC4zNzV2LTUuMjVDMjAuMDE2LDEyLjE2OCwxOS44NDgsMTIsMTkuNjQxLDEyeiBNMTkuMDE2LDE3aC03DQoJCQl2LTRoN1YxN3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjEwLjU0NSIgY3k9IjQuMjkyIiByPSIxLjg3NSIvPg0KCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTIuMjgzLDkuMTUyYy0wLjAwMi0wLjAwNC0wLjAwNC0wLjAxLTAuMDA4LTAuMDE1Yy0wLjA4OC0wLjA4OC0wLjIwMy0wLjEzMS0wLjMxOC0wLjEzDQoJCQljLTAuMTE1LTAuMDAxLTAuMjMsMC4wNDItMC4zMTgsMC4xM2MtMC4wMDIsMC4wMDUtMC4wMDQsMC4wMTEtMC4wMDgsMC4wMTVMOS40MSwxMS4zNzFMNS4yODUsNy4yNDcNCgkJCWMtMC4wOTYtMC4wOTUtMC4yMjMtMC4xMzQtMC4zNS0wLjEyNGMtMC4xMjUtMC4wMS0wLjI1MiwwLjAyOS0wLjM0OCwwLjEyNGwtMy42MDQsMy42MDR2MS4xODN2MC45NzdWMTRoOS4wMzF2LTNoMy45Njl2LTAuMTQ3DQoJCQlMMTIuMjgzLDkuMTUyeiIvPg0KCQk8cG9seWdvbiBmaWxsPSIjQUFBQUFBIiBwb2ludHM9IjEzLjk4MiwwIDEzLjAyMywwIC0wLjAxNiwwIC0wLjAxNiwxMi4wMzMgLTAuMDE2LDEzLjAxIC0wLjAxNiwxNSAwLjA0OSwxNSAxMC4wMTYsMTUgMTAuMDE2LDE0IA0KCQkJMC45ODQsMTQgMC45ODQsMTMuMDEgMC45ODQsMTIuMDMzIDAuOTg0LDEwLjg1MSAwLjk4NCwxIDEzLjAyMywxIDEzLjk4MiwxIDEzLjk4NCwxIDEzLjk4NCwxMC44NTMgMTMuOTg0LDExIDE0Ljk4MiwxMSAxNC45ODIsMCANCgkJCQkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-insert-image-personal {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xOC44MywxNi40NjljLTAuMzI0LTAuMzIyLTAuNzAzLTAuNTkyLTEuMTIxLTAuNzg5YzAuMDU3LTAuMDQ5LDAuMTExLTAuMTAxLDAuMTY0LTAuMTV2LTAuMDA0DQoJCWMwLjQ4Mi0wLjQ4LDAuNzc3LTEuMTQxLDAuNzc3LTEuODczcy0wLjI5NS0xLjM5Ni0wLjc3Ny0xLjg3NUMxNy4zOTUsMTEuMjk3LDE2LjczLDExLDE1Ljk5OCwxMXMtMS4zOTUsMC4yOTctMS44NzYsMC43NzcNCgkJYy0wLjQ3OSwwLjQ3OS0wLjc3NiwxLjE0My0wLjc3NiwxLjg3NXMwLjI5NywxLjM5NiwwLjc3NiwxLjg3N2MwLjA1NSwwLjA1MSwwLjEwOCwwLjEwNCwwLjE2NywwLjE1DQoJCWMtMC40MTgsMC4xOTktMC43OTUsMC40NjctMS4xMTYsMC43ODlDMTIuNDQ3LDE3LjE5MSwxMiwxOC4xOTMsMTIsMTkuMjk3YzAsMC4yNzcsMC4yMjcsMC41MDQsMC41MDQsMC41MDRoNi45OTINCgkJYzAuMjc3LDAsMC41MDQtMC4yMjcsMC41MDQtMC41MDRDMjAsMTguMTkzLDE5LjU1MywxNy4xOTEsMTguODMsMTYuNDY5eiBNMTQuODM2LDEyLjQ5YzAuMjk3LTAuMjk5LDAuNzA3LTAuNDgyLDEuMTYyLTAuNDgyDQoJCWMwLjQ1MywwLDAuODY3LDAuMTg1LDEuMTY0LDAuNDgyYzAuMjk2LDAuMjk3LDAuNDgsMC43MDcsMC40OCwxLjE2MnMtMC4xODMsMC44NjctMC40OCwxLjE2NHYtMC4wMDINCgkJYy0wLjI5NywwLjI5Ny0wLjcwOCwwLjQ4Mi0xLjE2MiwwLjQ4MmgtMC4wMDJjLTAuNDU1LDAtMC44NjUtMC4xODctMS4xNjItMC40ODJjLTAuMjk5LTAuMjk3LTAuNDgyLTAuNzA3LTAuNDgyLTEuMTYyDQoJCVMxNC41MzcsMTIuNzg3LDE0LjgzNiwxMi40OXogTTEzLjA1LDE4Ljc5M2MwLjEwNi0wLjYyNSwwLjQwNi0xLjE4MiwwLjgzNS0xLjYxMWMwLjU0MS0wLjU0MSwxLjI4OS0wLjg3NywyLjExMy0wLjg3N0gxNg0KCQljMC44MjYsMCwxLjU3NCwwLjMzNiwyLjExNSwwLjg3N2MwLjQzLDAuNDMxLDAuNzMsMC45ODYsMC44MzUsMS42MTFIMTMuMDV6Ii8+DQoJPGc+DQoJCTxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjEwLjU2MSIgY3k9IjQuMzEiIHI9IjEuODc1Ii8+DQoJCTxwb2x5Z29uIGZpbGw9Im5vbmUiIHBvaW50cz0iMTQsMTAuODcxIDE0LDEwLjg3MSAxNCwxLjAxOSAxNCwxLjAxOSAxNCwxMC44NjkgCQkiLz4NCgkJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTEyLjMwMSw5LjE3Yy0wLjAwNC0wLjAwNC0wLjAwNi0wLjAxLTAuMDEtMC4wMTRjLTAuMDg4LTAuMDg4LTAuMjAzLTAuMTMxLTAuMzE2LTAuMTMxDQoJCQljLTAuMTE1LDAtMC4yMjksMC4wNDMtMC4zMTcsMC4xMzFjLTAuMDA1LDAuMDA0LTAuMDA3LDAuMDEtMC4wMTEsMC4wMTRsLTIuMjE4LDIuMjIxTDUuMzAzLDcuMjY1DQoJCQlDNS4yMDUsNy4xNyw1LjA3OCw3LjEzMSw0Ljk1Myw3LjE0MUM0LjgyOCw3LjEzMSw0LjY5OSw3LjE3LDQuNjA1LDcuMjY1TDEsMTAuODY5djEuMTg0djAuOTc1djAuOTloMTEuNTI3DQoJCQljLTAuMDA4LTAuMDk0LTAuMDI3LTAuMTg0LTAuMDI3LTAuMjc4YzAtMC4yNzMsMC4wMzktMC41MzcsMC4wOTgtMC43OTFjMC4xOTgtMC44NTUsMC43MDUtMS41ODksMS40MDItMi4wNzZWMTAuODdMMTIuMzAxLDkuMTd6Ig0KCQkJLz4NCgkJPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxNCwxMC44NzEgMTQsMTAuODcxIDE0LDEwLjg2OSAJCSIvPg0KCQk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMSwxMC44NjlsLTAuODA5LDAuODA5Yy0wLjA3NCwwLjA3NC0wLjExMSwwLjE3LTAuMTIxLDAuMjY4bC0wLjAwNiwwLjAwN3YwLjAyMWMwLDAuMDE2LDAsMC4wMjgsMCwwLjA0NQ0KCQkJdjAuMDM3SDFWMTAuODY5eiIvPg0KCQk8cmVjdCB5PSIxMy4wMjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIwLjA2NCIgaGVpZ2h0PSIxLjk5Ii8+DQoJCTxyZWN0IHk9IjEyLjA1MyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjAuMDY0IiBoZWlnaHQ9IjAuOTc1Ii8+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTAuMDY0LDE1LjAxOEgxMi43NWMtMC4xMjQtMC4zMTMtMC4xOTMtMC42NDktMC4yMjMtMUgxdi0wLjk5di0wLjk3NUgwLjA2NHYwLjk3NVYxNS4wMTh6Ii8+DQoJCQk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTQsMC4wMTloLTAuOTU5SDB2MTIuMDM0aDAuMDY0di0wLjAzN2MwLTAuMDE2LDAtMC4wMjksMC0wLjA0NXYtMC4wMmwwLjAwNi0wLjAwNg0KCQkJCWMwLjAxLTAuMDk4LDAuMDQ3LTAuMTkzLDAuMTIxLTAuMjY5TDEsMTAuODY5di05Ljg1aDEyLjA0MUgxNGwwLDB2OS44NTNjMC4zMDEtMC4yMTEsMC42NDEtMC4zNjMsMS0wLjQ3VjAuMDE5SDE0eiIvPg0KCQk8L2c+DQoJCTxwYXRoIG9wYWNpdHk9IjAuMiIgZmlsbD0iIzREQjg0QyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIGQ9Ik0xNCwxMC44NzFMMTQsMTAuODcxTDE0LDEwLjg3MXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-insert-image-filebox {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGQ0JFNUQiIGQ9Ik0xNS41NjMsMTEuMTYyYy0xLjAzMywwLTEuODc1LTAuODQyLTEuODc1LTEuODc1YzAtMS4wMzQsMC44NDItMS44NzUsMS44NzUtMS44NzVzMS44NzUsMC44NDEsMS44NzUsMS44NzUNCgkJQzE3LjQzOCwxMC4zMiwxNi41OTYsMTEuMTYyLDE1LjU2MywxMS4xNjJMMTUuNTYzLDExLjE2MnoiLz4NCgk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTkuOTM2LDE2Ljk0N3YtMC4wMjFsLTAuMDA0LTAuMDA0Yy0wLjAxMi0wLjA5OS0wLjA0OS0wLjE5NC0wLjEyMy0wLjI3MWwtMi41MDgtMi41MDYNCgkJYy0wLjAwMy0wLjAwNi0wLjAwNS0wLjAxMS0wLjAwOS0wLjAxNkMxNy4yMDQsMTQuMDQzLDE3LjA4OSwxNCwxNi45NzUsMTRjLTAuMTE1LDAtMC4yMjksMC4wNDMtMC4zMTcsMC4xMzENCgkJYy0wLjAwMywwLjAwNS0wLjAwNSwwLjAxLTAuMDA5LDAuMDE2bC0yLjIyMSwyLjIybC00LjEyNS00LjEyNWMtMC4wOTctMC4wOTctMC4yMjQtMC4xMzYtMC4zNS0wLjEyNQ0KCQljLTAuMTI1LTAuMDExLTAuMjUzLDAuMDI4LTAuMzQ4LDAuMTI1bC00LjQxMyw0LjQxMWMtMC4wNzUsMC4wNzYtMC4xMTEsMC4xNzItMC4xMjIsMC4yN2wtMC4wMDUsMC4wMDV2MC4wMjENCgkJYzAsMC4wMTYsMCwwLjAyOSwwLDAuMDQ1djMuMDAzaDE0Ljg3NWwtMC4wMDYtMy4wMDRDMTkuOTM2LDE2Ljk3NywxOS45MzYsMTYuOTYyLDE5LjkzNiwxNi45NDd6Ii8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9Im5vbmUiIGQ9Ik0xNy4wOCwxOEg2LjAwMXYwLjk5aDEzdi0xM0gxOXYxMC4wNThDMTksMTcuMTI0LDE4LjEzOSwxOCwxNy4wOCwxOHoiLz4NCgkJPHBhdGggZmlsbD0iI0ZDQkU1RCIgZD0iTTEuOTE5LDE3LjAyNGMtMC41MjksMC0wLjk1OS0wLjQzOC0wLjk1OS0wLjk3OFYxLjk1MmMwLTAuNTM4LDAuNDMtMC45NzYsMC45NTktMC45NzZoMy45MjINCgkJCWMwLjEyNSwwLDAuMjQ5LDAuMDUyLDAuMzM3LDAuMTQzbDEuODM4LDEuODY4QzguMjg3LDMuMjY0LDguNjUsMy40MTYsOS4wMzUsMy40MTZoNy4wNDZjMC41MywwLDAuOTYxLDAuNDM4LDAuOTYxLDAuOTc2djAuNTk5SDE4DQoJCQl2LTAuNmMwLTEuMDc3LTAuODYxLTEuOTUyLTEuOTItMS45NTJIOS4wMzRjLTAuMTI2LDAtMC4yNDktMC4wNTItMC4zNDEtMC4xNDJMNi44NTcsMC40MjlDNi41ODYsMC4xNTIsNi4yMjUsMCw1Ljg0MSwwSDEuOTE5DQoJCQlDMC44NiwwLDAsMC44NzUsMCwxLjk1MnYxNC4wOTZDMCwxNy4xMjQsMC44NiwxOCwxLjkxOSwxOGgzLjA4MnYtMC45NzZIMS45MTl6Ii8+DQoJCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xOSw0Ljk5aC0wLjk1OUg1LjAwMXYxMi4wMzRWMTh2MS45OUgyMHYtMTVIMTl6IE0xOS4wMDEsMTguOTloLTEzVjE4di0wLjk3NlY1Ljk5aDEyLjA0SDE5aDAuMDAxVjE4Ljk5eg0KCQkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-insert-image-sign {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjE4IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMTYiIGhlaWdodD0iMiIvPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOC42MjIsMTQuNTk2YzAtMS4yMTktMC45NjUtMi4yMTEtMi4xNTEtMi4yMTFIMy41MjljLTEuMTg4LDAtMi4xNTEsMC45OTItMi4xNTEsMi4yMTF2Mi4wMTZoMTcuMjQ0DQoJCQlWMTQuNTk2eiIvPg0KCQk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTksMTdIMXYtMi40MDRjMC0xLjQzMiwxLjEzNS0yLjU5OCwyLjUyOS0yLjU5OGgxMi45NDFjMS4zOTUsMCwyLjUyOSwxLjE2NiwyLjUyOSwyLjU5OFYxN3oNCgkJCSBNMS43NTYsMTYuMjIzaDE2LjQ4OHYtMS42MjdjMC0xLjAwNi0wLjc5Ni0xLjgyMi0xLjc3My0xLjgyMkgzLjUyOWMtMC45NzksMC0xLjc3MywwLjgxNi0xLjc3MywxLjgyMlYxNi4yMjN6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjREREREREIiBkPSJNOC44MzIsMTAuMDgzdjIuMjk4aDIuM3YtMi4yOThjMC0xLjM2NCwwLjQyNi0yLjY3NCwxLjE5Ny0zLjY4OGMwLjQyLTAuNTQ5LDAuNjQxLTEuMjA5LDAuNjQxLTEuOTA4DQoJCQljMC0xLjY4OC0xLjMzOC0zLjA3OS0yLjk4LTMuMDk5QzguMzU3LDEuMzcsNi45OSwyLjcxMyw2LjkzOCw0LjM4NEM2LjkxNiw1LjExMyw3LjE0NCw1LjgyNyw3LjU3Nyw2LjM5Nw0KCQkJQzguMzg3LDcuNDU1LDguODMyLDguNzY0LDguODMyLDEwLjA4M3oiLz4NCgkJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTExLjUxLDEyLjc3SDguNDU0di0yLjY4N2MwLTEuMjMzLTAuNDE3LTIuNDU2LTEuMTc0LTMuNDQ1QzYuNzkxLDUuOTk0LDYuNTM1LDUuMTg5LDYuNTYyLDQuMzcyDQoJCQlDNi42MTksMi41MTMsOC4xNDIsMSw5Ljk1NywxYzEuODg3LDAuMDIyLDMuMzkxLDEuNTg2LDMuMzkxLDMuNDg3YzAsMC43ODctMC4yNSwxLjUzLTAuNzIyLDIuMTQ4DQoJCQljLTAuNzIsMC45NDUtMS4xMTYsMi4xNy0xLjExNiwzLjQ0OFYxMi43N3ogTTkuMjEsMTEuOTkyaDEuNTQ0di0xLjkxYzAtMS40NDksMC40NTQtMi44NDQsMS4yNzctMy45MjYNCgkJCWMwLjM2Ny0wLjQ4MSwwLjU2MS0xLjA1OCwwLjU2MS0xLjY2OWMwLTEuNDc4LTEuMTY5LTIuNjk0LTIuNjA2LTIuNzFIOS45ODRjLTEuNDM4LDAtMi42MjMsMS4xNzUtMi42NjgsMi42MjENCgkJCUM3LjI5Niw1LjAzMyw3LjQ5NCw1LjY1OSw3Ljg3NSw2LjE1OGMwLjg2LDEuMTI1LDEuMzM1LDIuNTE4LDEuMzM1LDMuOTI0VjExLjk5MnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-insert-image-signbox {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIyLjUgMTguNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjUgMTguNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIyLjUiIHk9IjE4LjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzLjUiIHk9IjE5LjUiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxOCIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIyLjUiIHk9IjIyLjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyLjUiIHk9IjM3LjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyLjUiIHk9IjE4LjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSIyMS41IiB5PSIxOC41IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIyMCIvPg0KPHRpdGxlPjwvdGl0bGU+DQo8ZyBpZD0iaWNvbW9vbi1pZ25vcmUiPg0KPC9nPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIyLjQzLDE4LjVjLTAuMDY2LDAuMjI3LTAuMTgxLDAuNDY2LTAuMzY1LDAuNzE1Yy0wLjAwNywwLjAxMi0wLjAxNSwwLjAyMy0wLjAyMiwwLjAzM2wtNS4wNjQsNy4yNDYNCgljLTAuMDMyLDAuMDQ5LTAuMDY5LDAuMDk0LTAuMTEsMC4xMzVsLTAuMDE3LDAuMDE4bC0wLjA5MywwLjA5Yy0wLjAwNSwwLjAwNC0wLjAxMSwwLjAxLTAuMDE2LDAuMDE2bC0yLjE1NiwyLjAwOA0KCWMtMC4wMTEsMC4wMTEtMC4wMjYsMC4wMTQtMC4wMzgsMC4wMjNjMC4yNTgsMC40NzcsMC4zNTEsMS4wMjYsMC4yNTMsMS41NzFjMC4yOTctMC4xMTEsMC41NzEtMC4yNzcsMC44MDktMC40OThsMi4xMzctMS45OQ0KCWwwLjAwNC0wLjAwM2wwLjAxMy0wLjAxMmwwLjAwMi0wLjAwMmwwLjA2OC0wLjA2NGwwLjAxMi0wLjAxNGwwLjA1LTAuMDQ4bDAuMDIzLTAuMDIybDAuMDIyLTAuMDI0DQoJYzAuMTAxLTAuMTAxLDAuMjAyLTAuMjI1LDAuMjg5LTAuMzU2bDQuMjcxLTYuMTA5VjE4LjVIMjIuNDN6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIuMDQxLDI2LjczNWwxLjQzOC0yLjU1NmMwLjAwMS0wLjAwMiwwLjAwMy0wLjAwNCwwLjAwNC0wLjAwNmwwLjAwOC0wLjAxNGwwLjA1Mi0wLjA4OA0KCWMwLjAzMS0wLjA1NiwwLjA2OC0wLjEwOCwwLjExLTAuMTU2YzAuMDA0LTAuMDA1LDAuMDA4LTAuMDEsMC4wMTItMC4wMTRsNC43NzItNS40MDJoLTIuMDAxbC0zLjg2NSw0LjM3NWwtMC4wMjcsMC4wMjcNCglsLTAuMDQyLDAuMDUzYy0wLjEwMSwwLjExOC0wLjE5LDAuMjQ3LTAuMjY3LDAuMzgzbC0wLjAwMiwwLjAwNGwtMC4wMzUsMC4wNDZsLTAuMDQ0LDAuMDg5bC0xLjQyOSwyLjUzNw0KCWMtMC4xMzYsMC4yNC0wLjIyMiwwLjQ5NS0wLjI3MSwwLjc1M2MwLjI2My0wLjA5NiwwLjUzOC0wLjE1NywwLjgyMy0wLjE1N0MxMS41MzcsMjYuNjA5LDExLjc5NSwyNi42NTQsMTIuMDQxLDI2LjczNXoiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMy42NjUsMjMuOTAyYy0wLjAwNCwwLjAwNC0wLjAwOCwwLjAwOS0wLjAxMiwwLjAxNGMtMC4wNDIsMC4wNDgtMC4wNzksMC4xMDEtMC4xMSwwLjE1NmwtMC4wNTIsMC4wODgNCglsLTAuMDA4LDAuMDE0Yy0wLjAwMSwwLjAwMi0wLjAwMywwLjAwNC0wLjAwNCwwLjAwNmwtMS40MzgsMi41NTZjMC4yNjYsMC4wODgsMC41MTksMC4yMiwwLjc0MywwLjM5NWwxLjEzMSwwLjg5MQ0KCWMwLjI3MSwwLjIxMywwLjQ3OSwwLjQ3NiwwLjYzMywwLjc2M2MwLjAxMi0wLjAxLDAuMDI3LTAuMDEzLDAuMDM4LTAuMDIzbDIuMTU2LTIuMDA4YzAuMDA1LTAuMDA2LDAuMDExLTAuMDEyLDAuMDE2LTAuMDE2DQoJbDAuMDkzLTAuMDlsMC4wMTctMC4wMThjMC4wNDEtMC4wNDEsMC4wNzgtMC4wODYsMC4xMS0wLjEzNWw1LjA2NC03LjI0NmMwLjAwOC0wLjAxLDAuMDE2LTAuMDIxLDAuMDIyLTAuMDMzDQoJYzAuMTg1LTAuMjQ5LDAuMjk5LTAuNDg4LDAuMzY1LTAuNzE1aC0zLjk5MkwxMy42NjUsMjMuOTAyeiIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTEyLjk4NSwyOS4xOTdsLTEuMTI5LTAuODg5Yy0wLjE2NS0wLjEyOS0wLjM3MS0wLjE5OS0wLjU3OS0wLjE5OWMtMC4xOTMsMC0wLjM3OSwwLjA1OS0wLjUzNywwLjE2OA0KCWMtMC4wMjEsMC4wMTUtMC4wMzYsMC4wMjYtMC4wNTYsMC4wNDFjLTAuODA4LDAuNTctMS4zNTMsMS4wMzctMS42NTUsMS40MmMtMC4xODIsMC4yMy0wLjI0NSwwLjUzOS0wLjE2OSwwLjgyMg0KCWMwLjE4OSwwLjcwOS0wLjMwMSwxLjU3LTAuNTA2LDEuODQyYy0wLjMwMywwLjM5Ni0wLjI0MiwwLjk2MSwwLjEzNCwxLjI4M2wwLjAzMiwwLjAyN2MwLjE2NCwwLjEyNywwLjM2OSwwLjE5NywwLjU3NiwwLjE5Nw0KCWMwLjI4OSwwLDAuNTU2LTAuMTI5LDAuNzM2LTAuMzU3bC0wLjAwMSwwLjAwMmMwLjIwNi0wLjI1NiwwLjg5Ny0wLjkxOCwxLjYyLTAuOTE4YzAuMDEzLDAsMC4wMjYsMCwwLjA0LDBjMC4wMSwwLDAuMDIsMCwwLjAyOSwwDQoJYzAuMjg5LDAsMC41NTgtMC4xMzEsMC43MzYtMC4zNTdjMC4zLTAuMzgyLDAuNjE5LTEuMDAzLDAuOTcxLTEuODgzYzAuMDE3LTAuMDQzLDAuMDMyLTAuMDc3LDAuMDUtMC4xMjENCglDMTMuNDMsMjkuODg3LDEzLjMxMiwyOS40NTUsMTIuOTg1LDI5LjE5N3ogTTExLjM5NSwzMS4xNTJjLTAuMDYzLDAuMDgxLTAuMTQ0LDAuMTQxLTAuMjI5LDAuMTg1DQoJYy0wLjAzLDAuMDE1LTAuMDYyLDAuMDE5LTAuMDkzLDAuMDI5Yy0wLjA2LDAuMDIxLTAuMTE5LDAuMDM4LTAuMTgyLDAuMDQxYy0wLjAxMywwLjAwMS0wLjAyNSwwLjAwOS0wLjAzOCwwLjAwOQ0KCWMtMC4wNDEsMC0wLjA4MS0wLjAxMy0wLjEyMi0wLjAyMWMtMC4wMjUtMC4wMDUtMC4wNS0wLjAwNS0wLjA3NS0wLjAxM2MtMC4wOC0wLjAyNC0wLjE1OC0wLjA2LTAuMjI4LTAuMTE1DQoJYy0wLjI5OS0wLjIzNC0wLjM1MS0wLjY2OC0wLjExNS0wLjk2N2MwLjA2NC0wLjA4MSwwLjE0NC0wLjE0MSwwLjIzLTAuMTg0YzAuMDI5LTAuMDE2LDAuMDYxLTAuMDIsMC4wOTEtMC4wMjkNCgljMC4wNjEtMC4wMjEsMC4xMTktMC4wMzgsMC4xODMtMC4wNDFjMC4wMTMtMC4wMDEsMC4wMjQtMC4wMDksMC4wMzctMC4wMDljMC4wNDEsMCwwLjA4LDAuMDEzLDAuMTIxLDAuMDIxDQoJYzAuMDI2LDAuMDA0LDAuMDUyLDAuMDA1LDAuMDc3LDAuMDEzYzAuMDgsMC4wMjQsMC4xNTgsMC4wNiwwLjIyOCwwLjExNEMxMS41NzcsMzAuNDIsMTEuNjMsMzAuODU0LDExLjM5NSwzMS4xNTJ6Ii8+DQo8L3N2Zz4NCg==')
}

.tool-insert-linked-item {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNi44NSwxMy41MDRjLTAuMDksMC0wLjE4LTAuMDM1LTAuMjQ5LTAuMTA0Yy0wLjEzNi0wLjEzNS0wLjEzNi0wLjM1NiwwLTAuNDkzbDYuMTA5LTYuMTA4DQoJCQljMC4xMzgtMC4xMzcsMC4zNTYtMC4xMzcsMC40OTQsMGMwLjEzNiwwLjEzNywwLjEzNiwwLjM1NywwLDAuNDk1bC02LjEwOCw2LjEwOEM3LjAyNywxMy40NjksNi45MzgsMTMuNTA0LDYuODUsMTMuNTA0DQoJCQlMNi44NSwxMy41MDR6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTIuODgyLDEwLjczYy0wLjEwNCwwLTAuMjA3LTAuMDA2LTAuMzEyLTAuMDE2Yy0wLjE5LTAuMDE3LTAuMzM0LTAuMTg4LTAuMzE1LTAuMzgxDQoJCQljMC4wMTctMC4xOTMsMC4xOTItMC4zMywwLjM4LTAuMzE2YzAuODAxLDAuMDc1LDEuNTc2LTAuMjA5LDIuMTM5LTAuNzdsMS43MzgtMS43NGMxLjA1My0xLjA1MywxLjA1My0yLjc2OSwwLTMuODI0bC0wLjE5Ny0wLjE5Nw0KCQkJYy0xLjA1My0xLjA1Mi0yLjc2OS0xLjA1My0zLjgxOCwwLjAwMWwtMS43NDMsMS43NGMtMC41NjIsMC41NjMtMC44NDIsMS4zNDItMC43NzEsMi4xNEMxMCw3LjU2MSw5Ljg1Nyw3LjczMSw5LjY2Niw3Ljc0OQ0KCQkJYy0wLjE4OCwwLjAxNi0wLjM2MS0wLjEyNS0wLjM4LTAuMzE4QzkuMTk3LDYuNDI3LDkuNTUsNS40NDYsMTAuMjU4LDQuNzM0bDEuNzQxLTEuNzM5YzEuMzIxLTEuMzI3LDMuNDgzLTEuMzI3LDQuODEyLDANCgkJCWwwLjE5NiwwLjE5OWMxLjMyNiwxLjMyNiwxLjMyNSwzLjQ4Ni0wLjAwMiw0LjgxM2wtMS43MzcsMS43NDFDMTQuNjMxLDEwLjM4MSwxMy43NzMsMTAuNzMsMTIuODgyLDEwLjczTDEyLjg4MiwxMC43M3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik01LjYwMSwxOC4wMDFjLTAuODcyLDAtMS43NDUtMC4zMzEtMi40MDgtMC45OTNsLTAuMTk3LTAuMTk3QzIuMzU0LDE2LjE2OCwyLDE1LjMxMywyLDE0LjQwMg0KCQkJYzAtMC45MDYsMC4zNTQtMS43NjQsMC45OTktMi40MDRsMS43MzctMS43MzlDNS40NDUsOS41NTEsNi40MzIsOS4yLDcuNDMxLDkuMjg1YzAuMTkyLDAuMDE3LDAuMzM0LDAuMTg2LDAuMzE3LDAuMzgxDQoJCQljLTAuMDE2LDAuMTkyLTAuMTgsMC4zMzMtMC4zNzksMC4zMTdjLTAuODAyLTAuMDc4LTEuNTc4LDAuMjA5LTIuMTQsMC43N2wtMS43MzYsMS43NGMtMC41MTMsMC41MTEtMC43OTQsMS4xODgtMC43OTQsMS45MDkNCgkJCWMwLDAuNzIzLDAuMjgyLDEuNCwwLjc5MiwxLjkxMmwwLjE5NywwLjE5N2MxLjA1NSwxLjA1MywyLjc2OSwxLjA1NSwzLjgyMi0wLjAwMWwxLjc0MS0xLjczOWMwLjU2LTAuNTYyLDAuODQxLTEuMzQyLDAuNzY5LTIuMTQxDQoJCQljLTAuMDE3LTAuMTkxLDAuMTI1LTAuMzYxLDAuMzE2LTAuMzc4YzAuMTk3LTAuMDEsMC4zNjMsMC4xMjUsMC4zOCwwLjMxNWMwLjA5MSwxLjAwNi0wLjI2NCwxLjk4Ni0wLjk2OSwyLjY5NWwtMS43NDEsMS43MzkNCgkJCUM3LjM0MywxNy42Nyw2LjQ3MSwxOC4wMDEsNS42MDEsMTguMDAxTDUuNjAxLDE4LjAwMXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-insert-hyperlink {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMTQuNSAzNS41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xNC41IDM1LjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSItMy41LDUzLjUgLTQuNSw1My41IC01LjUsNTMuNSAtNS41LDUyLjUgLTUuNSw1MS41IC00LjUsNTEuNSAtMy41LDUxLjUgLTIuNSw1MS41IC0xLjUsNTEuNSANCgktMC41LDUxLjUgLTAuNSw1Mi41IDAuNSw1Mi41IDEuNSw1Mi41IDEuNSw1MS41IDAuNSw1MS41IDAuNSw1MC41IC0wLjUsNTAuNSAtMC41LDQ5LjUgLTEuNSw0OS41IC0yLjUsNDkuNSAtMy41LDQ5LjUgLTQuNSw0OS41IA0KCS01LjUsNDkuNSAtNS41LDUwLjUgLTYuNSw1MC41IC02LjUsNTEuNSAtNy41LDUxLjUgLTcuNSw1Mi41IC03LjUsNTMuNSAtNi41LDUzLjUgLTYuNSw1NC41IC01LjUsNTQuNSAtNS41LDU1LjUgLTQuNSw1NS41IA0KCS0zLjUsNTUuNSAtMi41LDU1LjUgLTIuNSw1NC41IC0zLjUsNTQuNSAiLz4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iNC41LDUxLjUgNC41LDUwLjUgMy41LDUwLjUgMy41LDQ5LjUgMi41LDQ5LjUgMS41LDQ5LjUgMC41LDQ5LjUgMC41LDUwLjUgMS41LDUwLjUgMS41LDUxLjUgDQoJMi41LDUxLjUgMy41LDUxLjUgMy41LDUyLjUgMy41LDUzLjUgMi41LDUzLjUgMS41LDUzLjUgMC41LDUzLjUgLTAuNSw1My41IC0xLjUsNTMuNSAtMS41LDUyLjUgLTIuNSw1Mi41IC0zLjUsNTIuNSAtMy41LDUzLjUgDQoJLTIuNSw1My41IC0yLjUsNTQuNSAtMS41LDU0LjUgLTEuNSw1NS41IC0wLjUsNTUuNSAwLjUsNTUuNSAxLjUsNTUuNSAyLjUsNTUuNSAzLjUsNTUuNSAzLjUsNTQuNSA0LjUsNTQuNSA0LjUsNTMuNSA1LjUsNTMuNSANCgk1LjUsNTIuNSA1LjUsNTEuNSAiLz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0tOC41LDUxLjkwM2MtMi4yNTktMC45MTgtNC4wMDYtMi44MzQtNC42ODYtNS4yMDVjMC45NTQsMC42OTcsMi4zNjcsMS4yNTUsNC4wNiwxLjU4Ng0KCWMwLjE2OCwwLjgxMywwLjM4OSwxLjU1OCwwLjY1MSwyLjIxNkgtNy41di0wLjI3NmMtMC4yMTMtMC41MTQtMC40MDYtMS4xMDItMC41NjQtMS43NjZjMC41MDMsMC4wNjYsMS4wMjksMC4xMDcsMS41NjQsMC4xMzRWNDguNQ0KCWgxaDFoMWgwLjEzOWMwLjE0LTAuMDE2LDAuMjg3LTAuMDIzLDAuNDI1LTAuMDQyYy0wLjAwMywwLjAxNS0wLjAwOCwwLjAyNy0wLjAxMiwwLjA0MkgtMi41aDAuNTcyDQoJYzAuMDE2LTAuMDc0LDAuMDM4LTAuMTQsMC4wNTMtMC4yMTVjMS42OTMtMC4zMzIsMy4xMDYtMC44OSw0LjA2LTEuNTg2Yy0wLjE4MywwLjYzOC0wLjQ0OCwxLjIzOS0wLjc3NSwxLjgwMUgxLjVoMWgwLjA0NQ0KCWMwLjU2OC0xLjE0NCwwLjkxLTIuNDIsMC45NDMtMy43NzVjMC4wMDItMC4wMzMsMC4wMTEtMC4wNjUsMC4wMTEtMC4xYzAtMC4wMTMtMC4wMDQtMC4wMjUtMC4wMDQtMC4wMzgNCgljMC0wLjAyOSwwLjAwNC0wLjA1OCwwLjAwNC0wLjA4N2MwLTQuOTcxLTQuMDI5LTktOS05cy05LDQuMDI5LTksOWMwLDAuMDI5LDAuMDA0LDAuMDU4LDAuMDA0LDAuMDg3DQoJYzAsMC4wMTMtMC4wMDQsMC4wMjUtMC4wMDQsMC4wMzhjMCwwLjAzNCwwLjAwOSwwLjA2NiwwLjAxMSwwLjFjMC4wOTUsMy44MTgsMi41NjYsNy4wMzgsNS45ODksOC4yNTJWNTIuNVY1MS45MDN6IE0tMi43MzIsNDcuNDE4DQoJYy0wLjg0MiwwLjEyOS0xLjc2NSwwLjIwNy0yLjc2OCwwLjIwN3MtMS45MjYtMC4wNzgtMi43NjgtMC4yMDdDLTguNDEyLDQ2LjUzNi04LjUsNDUuNTYzLTguNSw0NC41YzAtMC45NTksMC4wNy0xLjg0OCwwLjE5LTIuNjYNCgljMC44NTQtMC4xMzQsMS43OTEtMC4yMTUsMi44MS0wLjIxNXMxLjk1NywwLjA4MSwyLjgxLDAuMjE1YzAuMTIsMC44MTMsMC4xOSwxLjcwMSwwLjE5LDIuNjYNCglDLTIuNSw0NS41NjMtMi41ODgsNDYuNTM2LTIuNzMyLDQ3LjQxOHogTTIuNDkxLDQ0LjY4N2MtMC4wNywwLjg1Ni0xLjYwOSwxLjk1Mi00LjE3OCwyLjUzNEMtMS41NjYsNDYuMzYxLTEuNSw0NS40NDgtMS41LDQ0LjUNCgljMC0wLjg1NS0wLjA1Ny0xLjY4LTAuMTU1LTIuNDY0YzIuNTgsMC41OTEsNC4xMTUsMS43MDEsNC4xNSwyLjU1OEMyLjQ5NSw0NC42MjUsMi40OTEsNDQuNjU1LDIuNDkxLDQ0LjY4N3ogTTIuMjY1LDQyLjYwOQ0KCWMtMC45NDMtMC43MTYtMi4zNjktMS4yODktNC4wODMtMS42MzJjLTAuMzM0LTEuNzYzLTAuOTEzLTMuMjI5LTEuNjM3LTQuMjAzQy0wLjYzNiwzNy41MjIsMS41NzMsMzkuNzY5LDIuMjY1LDQyLjYwOXogTS01LjUsMzYuNQ0KCWMwLjg3NSwwLDIuMDMsMS42MDIsMi42MTksNC4yOThjLTAuODI5LTAuMTExLTEuNzA4LTAuMTczLTIuNjE5LTAuMTczcy0xLjc5LDAuMDYyLTIuNjE5LDAuMTczQy03LjUzLDM4LjEwMi02LjM3NSwzNi41LTUuNSwzNi41eg0KCSBNLTcuNTQ0LDM2Ljc3NGMtMC43MjUsMC45NzQtMS4zMDMsMi40NC0xLjYzNyw0LjIwM2MtMS43MTQsMC4zNDMtMy4xNCwwLjkxNi00LjA4MywxLjYzMg0KCUMtMTIuNTczLDM5Ljc2OS0xMC4zNjQsMzcuNTIyLTcuNTQ0LDM2Ljc3NHogTS0xMy40OTUsNDQuNTk0YzAuMDM2LTAuODU2LDEuNTctMS45NjcsNC4xNS0yLjU1OEMtOS40NDMsNDIuODItOS41LDQzLjY0NS05LjUsNDQuNQ0KCWMwLDAuOTQ4LDAuMDY2LDEuODYxLDAuMTg3LDIuNzIxYy0yLjU2OS0wLjU4Mi00LjEwOC0xLjY3OC00LjE3OC0yLjUzNEMtMTMuNDkxLDQ0LjY1NS0xMy40OTUsNDQuNjI1LTEzLjQ5NSw0NC41OTR6Ii8+DQo8L3N2Zz4NCg==")
}

.tool-edit-hyperlink {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMTQuNSAzNS41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xNC41IDM1LjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTS04LjA2NCw0OC40NThjMC44MTMsMC4xMDcsMS42NzIsMC4xNjcsMi41NjQsMC4xNjdjMC41NDEsMCwxLjA2NC0wLjAyOCwxLjU3OC0wLjA2OWwxLjEzMS0xLjEzMQ0KCWMtMC44MjcsMC4xMjQtMS43MjksMC4yLTIuNzA5LDAuMmMtMS4wMDIsMC0xLjkyNi0wLjA3OC0yLjc2OC0wLjIwN0MtOC40MTIsNDYuNTM2LTguNSw0NS41NjMtOC41LDQ0LjUNCgljMC0wLjk1OSwwLjA3LTEuODQ4LDAuMTktMi42NmMwLjg1NC0wLjEzNCwxLjc5MS0wLjIxNSwyLjgxLTAuMjE1czEuOTU3LDAuMDgxLDIuODEsMC4yMTVjMC4xMiwwLjgxMywwLjE5LDEuNzAxLDAuMTksMi42Ng0KCWMwLDEuMDQtMC4wODYsMS45OTItMC4yMjUsMi44NThsMS4xNDMtMS4xNDNDLTEuNTM0LDQ1LjY1OC0xLjUsNDUuMDg5LTEuNSw0NC41YzAtMC44NTUtMC4wNTctMS42OC0wLjE1NS0yLjQ2NA0KCWMxLjMwOCwwLjMsMi4zNDMsMC43MzIsMy4wNTUsMS4xOThsMC41NjUtMC41NjVsMC4xNTMtMC4xNTNjLTAuOTQxLTAuNjctMi4zMDEtMS4yMTEtMy45MzctMS41MzgNCgljLTAuMzM0LTEuNzYzLTAuOTEzLTMuMjI5LTEuNjM3LTQuMjAzYzIuNzU3LDAuNzMxLDQuOTIxLDIuOSw1LjY2Myw1LjY1MmwwLjQ2NS0wLjQ2NWwwLjYxOCwwLjYxOUMyLjQxLDM4LjUzMy0xLjE4OCwzNS41LTUuNSwzNS41DQoJYy00Ljk3MSwwLTksNC4wMjktOSw5YzAsMC4wMjksMC4wMDQsMC4wNTgsMC4wMDQsMC4wODdjMCwwLjAxMy0wLjAwNCwwLjAyNS0wLjAwNCwwLjAzOGMwLDAuMDM0LDAuMDA5LDAuMDY2LDAuMDExLDAuMQ0KCWMwLjEwOSw0LjM4NCwzLjM0OCw3Ljk4MSw3LjU2Nyw4LjY1MmwwLjQ5Ny0xLjM5MUMtNy4wNDQsNTEuMzUtNy42NjUsNTAuMTM4LTguMDY0LDQ4LjQ1OHogTS01LjUsMzYuNQ0KCWMwLjg3NSwwLDIuMDMsMS42MDIsMi42MTksNC4yOThjLTAuODI5LTAuMTExLTEuNzA4LTAuMTczLTIuNjE5LTAuMTczcy0xLjc5LDAuMDYyLTIuNjE5LDAuMTczQy03LjUzLDM4LjEwMi02LjM3NSwzNi41LTUuNSwzNi41eg0KCSBNLTcuNTQ0LDM2Ljc3NGMtMC43MjUsMC45NzQtMS4zMDMsMi40NC0xLjYzNyw0LjIwM2MtMS43MTQsMC4zNDMtMy4xNCwwLjkxNi00LjA4MywxLjYzMg0KCUMtMTIuNTczLDM5Ljc2OS0xMC4zNjQsMzcuNTIyLTcuNTQ0LDM2Ljc3NHogTS0xMy40OTUsNDQuNTk0YzAuMDM2LTAuODU2LDEuNTctMS45NjcsNC4xNS0yLjU1OEMtOS40NDMsNDIuODItOS41LDQzLjY0NS05LjUsNDQuNQ0KCWMwLDAuOTQ4LDAuMDY2LDEuODYxLDAuMTg3LDIuNzIxYy0yLjU2OS0wLjU4Mi00LjEwOC0xLjY3OC00LjE3OC0yLjUzNEMtMTMuNDkxLDQ0LjY1NS0xMy40OTUsNDQuNjI1LTEzLjQ5NSw0NC41OTR6DQoJIE0tMTMuMTg2LDQ2LjY5OGMwLjk1NCwwLjY5NywyLjM2NywxLjI1NSw0LjA2LDEuNTg2YzAuMzQsMS42NDYsMC44OTMsMy4wMTgsMS41ODEsMy45NDENCglDLTEwLjI2MSw1MS41MDUtMTIuNDEzLDQ5LjM5NS0xMy4xODYsNDYuNjk4eiIvPg0KPHJlY3QgeD0iMC4zMTUiIHk9IjQ2LjA1NSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MiAtMC43MDcgMC43MDcgLTAuNzA3MiAtMjguOTYzOSA4MS4xMTM2KSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHBvbHlnb24gZmlsbD0iIzY2NjY2NiIgcG9pbnRzPSI0Ljc5Miw0NS40OTggNC43OTIsNDUuNDk4IDIuNjcsNDMuMzc1IDEuOTYzLDQ0LjA4MiAxLjk2NCw0NC4wODIgLTUuMTA3LDUxLjE1OCAtNC40LDUxLjg2NSANCgkyLjY3LDQ0Ljc4OSA0LjA4NSw0Ni4yMDUgLTIuOTg1LDUzLjI3NSAtMi4yNzgsNTMuOTgyIDUuNSw0Ni4yMDUgIi8+DQo8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9Ii0yLjMwMyw1My45NTggLTYuNjE3LDU1LjUgLTUuMDc2LDUxLjE4NiAiLz4NCjwvc3ZnPg0K")
}

.tool-delete-hyperlink {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMTQuNSAzNS41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xNC41IDM1LjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwNjA1MSIgcG9pbnRzPSIxLjM4Nyw1MC42MDcgNS41LDQ2LjQyNSA0LjY1Miw0NS41NzYgMC41MzIsNDkuNzY2IC0zLjY1MSw0NS42NTIgLTQuNSw0Ni41IC0wLjMwOSw1MC42MjEgDQoJLTQuMzQ4LDU0LjcyOSAtMy41LDU1LjU3NiAwLjU0Niw1MS40NjIgNC42NTIsNTUuNSA1LjUsNTQuNjUyICIvPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTS0zLjQ1Niw1Mi4yMjZjMC40MjctMC41NzMsMC43OTQtMS4zMzYsMS4wOTgtMi4yMTNsLTAuNzkyLTAuNzc5Qy0zLjc3OCw1MS4zLTQuNzQzLDUyLjUtNS41LDUyLjUNCgljLTAuODQ4LDAtMS45Ni0xLjQ5OC0yLjU2NC00LjA0MmMwLjgxMywwLjEwNywxLjY3MiwwLjE2NywyLjU2NCwwLjE2N2MwLjU2NywwLDEuMTE2LTAuMDMxLDEuNjU0LTAuMDc3bC0wLjk2NS0wLjk0OQ0KCWMtMC4yMywwLjAwOS0wLjQ1LDAuMDI2LTAuNjg4LDAuMDI2Yy0xLjAwMiwwLTEuOTI2LTAuMDc4LTIuNzY4LTAuMjA3Qy04LjQxMiw0Ni41MzYtOC41LDQ1LjU2My04LjUsNDQuNQ0KCWMwLTAuOTU5LDAuMDctMS44NDgsMC4xOS0yLjY2YzAuODU0LTAuMTM0LDEuNzkxLTAuMjE1LDIuODEtMC4yMTVzMS45NTcsMC4wODEsMi44MSwwLjIxNWMwLjEyLDAuODEzLDAuMTksMS43MDEsMC4xOSwyLjY2DQoJYzAsMC4yOTUtMC4wMjEsMC41NjctMC4wMzUsMC44NDlsMC45NDYsMC45MzFDLTEuNTM3LDQ1LjcwMS0xLjUsNDUuMTEyLTEuNSw0NC41YzAtMC44NTUtMC4wNTctMS42OC0wLjE1NS0yLjQ2NA0KCWMyLjU4LDAuNTkxLDQuMTE1LDEuNzAxLDQuMTUsMi41NThjMCwwLjAzMS0wLjAwNCwwLjA2Mi0wLjAwNCwwLjA5M2MtMC4wNjIsMC43NTktMS4yODIsMS43MDQtMy4zNDUsMi4zMTRsMC44MDMsMC43OQ0KCWMwLjgzOS0wLjI4NiwxLjU2Ny0wLjYzMSwyLjEzNi0xLjAyOWwxLjM1NS0xLjM3OWMwLjAyMS0wLjIxOCwwLjA0My0wLjQzNiwwLjA0OS0wLjY1OGMwLjAwMi0wLjAzMywwLjAxMS0wLjA2NSwwLjAxMS0wLjENCgljMC0wLjAxMy0wLjAwNC0wLjAyNS0wLjAwNC0wLjAzOGMwLTAuMDI5LDAuMDA0LTAuMDU4LDAuMDA0LTAuMDg3YzAtNC45NzEtNC4wMjktOS05LTlzLTksNC4wMjktOSw5DQoJYzAsMC4wMjksMC4wMDQsMC4wNTgsMC4wMDQsMC4wODdjMCwwLjAxMy0wLjAwNCwwLjAyNS0wLjAwNCwwLjAzOGMwLDAuMDM0LDAuMDA5LDAuMDY2LDAuMDExLDAuMQ0KCWMwLjEyMSw0Ljg2Niw0LjA5NCw4Ljc3NSw4Ljk4OSw4Ljc3NWMwLjM0NiwwLDAuNjg3LTAuMDI0LDEuMDIyLTAuMDYzbDEuMjc0LTEuMjk3Qy0zLjI4OSw1Mi4xNjYtMy4zNjksNTIuMjAzLTMuNDU2LDUyLjIyNnoNCgkgTTIuMjY1LDQyLjYwOWMtMC45NDMtMC43MTYtMi4zNjktMS4yODktNC4wODMtMS42MzJjLTAuMzM0LTEuNzYzLTAuOTEzLTMuMjI5LTEuNjM3LTQuMjAzDQoJQy0wLjYzNiwzNy41MjIsMS41NzMsMzkuNzY5LDIuMjY1LDQyLjYwOXogTS01LjUsMzYuNWMwLjg3NSwwLDIuMDMsMS42MDIsMi42MTksNC4yOThjLTAuODI5LTAuMTExLTEuNzA4LTAuMTczLTIuNjE5LTAuMTczDQoJcy0xLjc5LDAuMDYyLTIuNjE5LDAuMTczQy03LjUzLDM4LjEwMi02LjM3NSwzNi41LTUuNSwzNi41eiBNLTcuNTQ0LDM2Ljc3NGMtMC43MjUsMC45NzQtMS4zMDMsMi40NC0xLjYzNyw0LjIwMw0KCWMtMS43MTQsMC4zNDMtMy4xNCwwLjkxNi00LjA4MywxLjYzMkMtMTIuNTczLDM5Ljc2OS0xMC4zNjQsMzcuNTIyLTcuNTQ0LDM2Ljc3NHogTS0xMy40OTUsNDQuNTk0DQoJYzAuMDM2LTAuODU2LDEuNTctMS45NjcsNC4xNS0yLjU1OEMtOS40NDMsNDIuODItOS41LDQzLjY0NS05LjUsNDQuNWMwLDAuOTQ4LDAuMDY2LDEuODYxLDAuMTg3LDIuNzIxDQoJYy0yLjU2OS0wLjU4Mi00LjEwOC0xLjY3OC00LjE3OC0yLjUzNEMtMTMuNDkxLDQ0LjY1NS0xMy40OTUsNDQuNjI1LTEzLjQ5NSw0NC41OTR6IE0tMTMuMTg2LDQ2LjY5OA0KCWMwLjk1NCwwLjY5NywyLjM2NywxLjI1NSw0LjA2LDEuNTg2YzAuMzQsMS42NDYsMC44OTMsMy4wMTgsMS41ODEsMy45NDFDLTEwLjI2MSw1MS41MDUtMTIuNDEzLDQ5LjM5NS0xMy4xODYsNDYuNjk4eiIvPg0KPC9zdmc+DQo=")
}

.tool-insert-digital-signature {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIyLjUgMTguNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjUgMTguNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8dGl0bGU+PC90aXRsZT4NCjxnIGlkPSJpY29tb29uLWlnbm9yZSI+DQo8L2c+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTIuMjEzLDM1LjAwNWMtMC41MjEsMC0xLjQzNi0wLjE3Ni0yLjUyNi0xLjEzOGMtMC4xMzYtMC4xMi0wLjI3NC0wLjI0Mi0wLjM4OS0wLjM0DQoJYy0wLjE4LDAuMjM3LTAuNDYxLDAuNTU0LTAuOTY0LDAuODg5Yy0wLjU1OCwwLjM3MS0wLjk1MSwwLjE1Ni0xLjA5MywwLjA0N2MtMC4xNzItMC4xMzEtMC41MjctMC40MDItMC4yODgtMS45ODdsLTEuMzU3LDIuMjEzDQoJYy0wLjE3MywwLjI4Mi0wLjU0MiwwLjM3MS0wLjgyNSwwLjE5OGMtMC4yODMtMC4xNzQtMC4zNzEtMC41NDMtMC4xOTgtMC44MjVsMy41LTUuNzA4YzAuMTU5LTAuMjYsMC40ODktMC4zNTksMC43NjUtMC4yMw0KCWMwLjI3NiwwLjEyOSwwLjQxMiwwLjQ0NCwwLjMxNiwwLjczM2MtMC41MDYsMS41MTgtMC45NzcsMy4zMTMtMS4wODEsNC4yNDFjMC4xODktMC4xNzYsMC4yOTMtMC4zMjUsMC4zNzctMC40NDYNCgljMC4xMy0wLjE4NywwLjMwOC0wLjQ0MSwwLjY2LTAuNDgzYzAuNDEzLTAuMDU3LDAuNjcxLDAuMTgyLDEuMzcxLDAuNzk5YzEuMTEsMC45ODEsMS44NDIsMC44MzYsMS44NjksMC44MjcNCgljMC4zMi0wLjA3MSwwLjY0MiwwLjEyMiwwLjcyMiwwLjQzNWMwLjA4LDAuMzEzLTAuMDkzLDAuNjMyLTAuNDAzLDAuNzIzQzEyLjYyNCwzNC45NjQsMTIuNDY0LDM1LjAwNSwxMi4yMTMsMzUuMDA1eiIvPg0KPHBvbHlnb24gZmlsbD0iI0FBQUFBQSIgcG9pbnRzPSIyMS41LDI5LjI0OSAyMS41LDM3LjUgMy41LDM3LjUgMy41LDE5LjUgMjAuMTMxLDE5LjUgMjAuODg3LDE4LjUgMy41LDE4LjUgMi41LDE4LjUgMi41LDE5LjUgDQoJMi41LDM3LjUgMi41LDM4LjUgMy41LDM4LjUgMjEuNSwzOC41IDIyLjUsMzguNSAyMi41LDM3LjUgMjIuNSwyOC4xNjYgIi8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMjIuMDExLDE5LjVMMjEuNSwyMC4xNzVsLTIuOTIxLDMuODZjLTAuMDAzLDAuMDA0LTAuMDA3LDAuMDEtMC4wMTEsMC4wMTUNCgljLTAuMDM4LDAuMDUxLTAuMDcxLDAuMTA2LTAuMDk4LDAuMTY0bC0wLjA0NSwwLjA5MmwtMC4wMDcsMC4wMTRjLTAuMDAxLDAuMDAyLTAuMDAzLDAuMDA0LTAuMDA0LDAuMDA3bC0xLjI0LDIuNjU3DQoJYzAuMjcxLDAuMDY3LDAuNTMzLDAuMTgsMC43NzEsMC4zMzdsMS4xOTUsMC44MDJjMC4yODYsMC4xOTIsMC41MTMsMC40MzgsMC42ODgsMC43MTNjMC4wMTEtMC4wMTEsMC4wMjYtMC4wMTUsMC4wMzYtMC4wMjYNCglsMS42MzUtMS43NzFsMC4zNjMtMC4zOTRjMC4wMDUtMC4wMDYsMC4wMS0wLjAxMywwLjAxNS0wLjAxN2wwLjA4Ni0wLjA5N2wwLjAxNS0wLjAxOWMwLjAzOC0wLjA0NCwwLjA3MS0wLjA5MiwwLjEwMS0wLjE0NA0KCWwwLjQyMS0wLjcxMlYxOS41di0wLjY0NkwyMi4wMTEsMTkuNXoiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xOC4zMDMsMjkuMzY2bC0xLjE5My0wLjgwMWMtMC4xNzQtMC4xMTYtMC4zODUtMC4xNy0wLjU5Mi0wLjE1NGMtMC4xOTMsMC4wMTUtMC4zNzQsMC4wODctMC41MjMsMC4yMDgNCgljLTAuMDIsMC4wMTYtMC4wMzQsMC4wMjktMC4wNTIsMC4wNDVjLTAuNzYzLDAuNjMtMS4yNywxLjEzNy0xLjU0MywxLjU0MWMtMC4xNjMsMC4yNDQtMC4yMDMsMC41NTctMC4xMDUsMC44MzMNCgljMC4yNDIsMC42OTItMC4xODIsMS41ODktMC4zNjYsMS44NzVjLTAuMjcxLDAuNDE4LTAuMTY4LDAuOTc3LDAuMjMxLDEuMjdsMC4wMzQsMC4wMjRjMC4xNzQsMC4xMTQsMC4zODIsMC4xNjksMC41OSwwLjE1Mw0KCWMwLjI4Ny0wLjAyMiwwLjU0NC0wLjE3MSwwLjcwNy0wLjQxMmwtMC4wMDIsMC4wMDJjMC4xODctMC4yNzEsMC44MjQtMC45ODMsMS41NDUtMS4wMzhjMC4wMTMtMC4wMDEsMC4wMjYtMC4wMDIsMC4wNC0wLjAwMw0KCWMwLjAxLTAuMDAxLDAuMDItMC4wMDIsMC4wMjktMC4wMDJjMC4yODgtMC4wMjIsMC41NDYtMC4xNzMsMC43MDctMC40MTJjMC4yNzEtMC40MDQsMC41NDEtMS4wNDgsMC44MjUtMS45NTENCgljMC4wMTQtMC4wNDQsMC4wMjYtMC4wNzksMC4wNDEtMC4xMjVDMTguNzk4LDMwLjAyMSwxOC42NDcsMjkuNTk5LDE4LjMwMywyOS4zNjZ6IE0xNi44NjQsMzEuNDM3DQoJYy0wLjA1NywwLjA4NS0wLjEzMiwwLjE1LTAuMjE1LDAuMjAxYy0wLjAyOSwwLjAxNy0wLjA2LDAuMDIzLTAuMDksMC4wMzZjLTAuMDU5LDAuMDI1LTAuMTE2LDAuMDQ3LTAuMTc5LDAuMDU1DQoJYy0wLjAxMiwwLjAwMi0wLjAyNCwwLjAxMS0wLjAzNywwLjAxMmMtMC4wNDEsMC4wMDMtMC4wODItMC4wMDctMC4xMjMtMC4wMTJjLTAuMDI1LTAuMDAzLTAuMDUtMC4wMDEtMC4wNzYtMC4wMDcNCgljLTAuMDgxLTAuMDE4LTAuMTYxLTAuMDQ3LTAuMjM0LTAuMDk4Yy0wLjMxNS0wLjIxMS0wLjQtMC42NC0wLjE4OC0wLjk1NWMwLjA1OC0wLjA4NiwwLjEzMy0wLjE1MSwwLjIxNS0wLjINCgljMC4wMjgtMC4wMTgsMC4wNi0wLjAyNCwwLjA4OS0wLjAzNmMwLjA1OS0wLjAyNSwwLjExNi0wLjA0NywwLjE3OS0wLjA1NWMwLjAxMy0wLjAwMiwwLjAyMy0wLjAxMSwwLjAzNi0wLjAxMg0KCWMwLjA0MS0wLjAwMywwLjA4MSwwLjAwNywwLjEyMywwLjAxMWMwLjAyNiwwLjAwMiwwLjA1MiwwLjAwMSwwLjA3NywwLjAwN2MwLjA4MiwwLjAxOSwwLjE2MywwLjA0OCwwLjIzNiwwLjA5Nw0KCUMxNi45OTEsMzAuNjkyLDE3LjA3NiwzMS4xMiwxNi44NjQsMzEuNDM3eiIvPg0KPC9zdmc+DQo=')
}

.tool-insert-checkbox {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIyLjUgMTguNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjUgMTguNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIyLjUiIHk9IjE4LjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyLjUiIHk9IjM3LjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyLjUiIHk9IjE4LjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8dGl0bGU+PC90aXRsZT4NCjxnIGlkPSJpY29tb29uLWlnbm9yZSI+DQo8L2c+DQo8cmVjdCB4PSIyMS41IiB5PSIxOC41IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIyMCIvPg0KPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTExLjAzNiwzMy42MzJjLTAuMDAxLDAtMC4wMDIsMC0wLjAwMywwYy0wLjIxLTAuMDAxLTAuNDA4LTAuMDk2LTAuNTQtMC4yNTlMNi41MiwyOC40ODQNCgljLTAuMjQ0LTAuMy0wLjE5OS0wLjc0MSwwLjEwMi0wLjk4NGMwLjMtMC4yNDQsMC43NDEtMC4xOTcsMC45ODQsMC4xMDJsMy40MzUsNC4yMjZsNi4zNTctNy43MDRjMC4yNDYtMC4zLDAuNjg4LTAuMzQxLDAuOTg1LTAuMDk1DQoJYzAuMjk5LDAuMjQ2LDAuMzQxLDAuNjg4LDAuMDk1LDAuOTg1bC02LjkwMSw4LjM2M0MxMS40NDMsMzMuNTM4LDExLjI0NSwzMy42MzIsMTEuMDM2LDMzLjYzMnoiLz4NCjwvc3ZnPg0K')
}

.tool-text-bold {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxNCIgZmlsbD0iIzAyMDIwMiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiMwMjAyMDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjExIiB5PSI2IiBmaWxsPSIjNTg1ODU4IiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+DQo8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjOUM5QzlDIiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+DQo8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==')
}

.tool-text-italic {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSI3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSIxNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHBvbHlnb24gcG9pbnRzPSI5LDE0IDgsMTQgMTEsNiAxMiw2ICIvPg0KPHJlY3QgeD0iNyIgeT0iNiIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

.tool-text-underline {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxNCIgZmlsbD0iIzAyMDIwMiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiMwMjAyMDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMwMjAyMDIiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjE2IiB3aWR0aD0iMTQiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

.tool-text-line-through {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgeT0iNiIgZmlsbD0iIzAyMDIwMiIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHJlY3QgeD0iOCIgeT0iMTUiIGZpbGw9IiMwMjAyMDIiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSIxMiIgZmlsbD0iIzAyMDIwMiIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzAyMDIwMiIgd2lkdGg9IjkiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMTAiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==')
}

.tool-text-color-background {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxNCIgZmlsbD0iI0ZGRkZGRiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-text-color {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI1IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI1IiBmaWxsPSIjMDIwMjAyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxMiIgZmlsbD0iIzAyMDIwMiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjQiIGZpbGw9IiMwMjAyMDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjYiIHk9IjQiIGZpbGw9IiMwMjAyMDIiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-text-align-top {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjMiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSI2IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMTQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iOSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-text-align-middle {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjYiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSI5IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMTQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMTIiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==')
}

.tool-text-align-bottom {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjEwIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMTQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMTMiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-text-align-left {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjQiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjEzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-text-align-center {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjQiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjEzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-text-align-right {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjQiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjgiIHk9IjEzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-color-background {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjUiIHk9IjEiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjgiIHk9IjQiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjUiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSI2IiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMSIgeT0iMyIgZmlsbD0iIzMzNzlBOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTIiIHk9IjQiIGZpbGw9IiMzMzc5QTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzIiB5PSI1IiBmaWxsPSIjMzM3OUE4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNCIgeT0iNiIgZmlsbD0iIzMzNzlBOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTUiIHk9IjciIGZpbGw9IiMzMzc5QTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1IiB5PSIxMCIgZmlsbD0iI0U0RUVGNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTUiIHk9IjExIiBmaWxsPSIjRTRFRUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNSIgeT0iMTMiIGZpbGw9IiNFNEVFRjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0IiB5PSI5IiBmaWxsPSIjRDhFOUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8Zz4NCgk8cmVjdCB4PSIxMiIgeT0iMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTYiIHk9IjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNiIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTYiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNiIgeT0iOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSIxMCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxNSIgeT0iMyIgZmlsbD0iI0U0RUVGNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTYiIHk9IjQiIGZpbGw9IiNFNEVFRjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSI1IiBmaWxsPSIjRTRFRUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTAiIGZpbGw9IiNFNEVFRjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIxMSIgZmlsbD0iI0U0RUVGNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjEzIiBmaWxsPSIjRTRFRUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxOCIgeT0iNiIgZmlsbD0iI0U0RUVGNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTgiIHk9IjciIGZpbGw9IiNFNEVFRjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4IiB5PSI4IiBmaWxsPSIjRTRFRUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxOCIgeT0iOSIgZmlsbD0iI0U0RUVGNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOSIgeT0iMSIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjIiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjEiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjgiIHk9IjIiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjMiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSI0IiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMSIgeT0iNSIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTIiIHk9IjYiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNCIgeT0iOCIgZmlsbD0iI0FGQzBDQiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTIiIHk9IjgiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExIiB5PSI5IiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgeT0iMTAiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjExIiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxMiIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTMiIHk9IjkiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyIiB5PSIxMCIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTEiIHk9IjExIiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgeT0iMTIiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjEzIiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1IiB5PSIxMyIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMTIiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjExIiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSIxMCIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iOSIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMTIiIGZpbGw9IiNEREREREQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjExIiBmaWxsPSIjREREREREIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSIxMCIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iOSIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iOCIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iNyIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iNiIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNSIgeT0iNSIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iOCIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iNyIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMiIgeT0iNiIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iNSIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iNCIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMSIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMiIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNSIgeT0iMyIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iNCIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iNSIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOCIgeT0iNiIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMiIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMyIgZmlsbD0iI0RERERERCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPGc+DQoJPHJlY3QgeD0iNCIgeT0iMSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjIiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMyIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI0IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjgiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iOSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIxMSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEyIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMTMiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjEzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMTIiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSIxMSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjEwIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iOSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iNiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSI0IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-color-none {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIyLjUgMTguNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjUgMTguNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cG9seWdvbiBmaWxsPSIjRjA2MDUxIiBwb2ludHM9IjE5LjY1MiwzNy4zNDggMy42NTIsMjEuNTk4IDQuNTAxLDIwLjc1IDIwLjUsMzYuNSAiLz4NCjxyZWN0IHg9IjMuNSIgeT0iMjAuNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMuNSIgeT0iMzYuNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMuNSIgeT0iMjAuNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMTciLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjIwLjUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjE3Ii8+DQo8L3N2Zz4NCg==')
}

.tool-color-more {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIyLjUgMTguNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjUgMTguNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIzLjUiIHk9IjI1LjUiIGZpbGw9IiNGMkYxQUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMuNSIgeT0iMjYuNSIgZmlsbD0iI0Q4RTAyNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMy41IiB5PSIyNy41IiBmaWxsPSIjQzZEQTQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzLjUiIHk9IjI4LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMuNSIgeT0iMjkuNSIgZmlsbD0iI0ExQ0Q0QyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMy41IiB5PSIzMC41IiBmaWxsPSIjQTVEMTcxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzLjUiIHk9IjMxLjUiIGZpbGw9IiNDNEUwQTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQuNSIgeT0iMjMuNSIgZmlsbD0iI0ZERjNCOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNC41IiB5PSIyNC41IiBmaWxsPSIjRjRFQjNBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0LjUiIHk9IjI1LjUiIGZpbGw9IiNFOEU2MUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQuNSIgeT0iMjYuNSIgZmlsbD0iI0Q4RTAyNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNC41IiB5PSIyNy41IiBmaWxsPSIjQzVEOTJDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0LjUiIHk9IjI4LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQuNSIgeT0iMjkuNSIgZmlsbD0iIzkxQzczRSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNC41IiB5PSIzMC41IiBmaWxsPSIjODFDMzQyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0LjUiIHk9IjMxLjUiIGZpbGw9IiM3MkJGNDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQuNSIgeT0iMzIuNSIgZmlsbD0iIzc4QzE1MiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNC41IiB5PSIzMy41IiBmaWxsPSIjQzlFNEJBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjIyLjUiIGZpbGw9IiNGRUU0OTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUuNSIgeT0iMjMuNSIgZmlsbD0iI0ZDREQxMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNS41IiB5PSIyNC41IiBmaWxsPSIjRjhFOTE0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjI1LjUiIGZpbGw9IiNFRUU4MUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUuNSIgeT0iMjYuNSIgZmlsbD0iI0U1RTUxRSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNS41IiB5PSIyNy41IiBmaWxsPSIjQzVEOTJDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjI4LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUuNSIgeT0iMjkuNSIgZmlsbD0iIzhEQzc0MCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNS41IiB5PSIzMC41IiBmaWxsPSIjNzVDMDQzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjMxLjUiIGZpbGw9IiM2OUJENDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUuNSIgeT0iMzIuNSIgZmlsbD0iIzY3QkQ1MyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNS41IiB5PSIzMy41IiBmaWxsPSIjNjdCRTU2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjM0LjUiIGZpbGw9IiNCM0RCQUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYuNSIgeT0iMjEuNSIgZmlsbD0iI0ZGREZBRSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNi41IiB5PSIyMi41IiBmaWxsPSIjRkNCRTFCIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2LjUiIHk9IjIzLjUiIGZpbGw9IiNGQ0NGMTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYuNSIgeT0iMjQuNSIgZmlsbD0iI0ZCREYxMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNi41IiB5PSIyNS41IiBmaWxsPSIjRjVFQjE0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2LjUiIHk9IjI2LjUiIGZpbGw9IiNFRUU4MTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYuNSIgeT0iMjcuNSIgZmlsbD0iI0QzREUyNSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNi41IiB5PSIyOC41IiBmaWxsPSIjQUJEMDM3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2LjUiIHk9IjI5LjUiIGZpbGw9IiM4NkM0NDAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYuNSIgeT0iMzAuNSIgZmlsbD0iIzc1QzA0MyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNi41IiB5PSIzMS41IiBmaWxsPSIjNjhCRTRGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2LjUiIHk9IjMyLjUiIGZpbGw9IiM2N0JENTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYuNSIgeT0iMzMuNSIgZmlsbD0iIzY1QkU2MiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNi41IiB5PSIzNC41IiBmaWxsPSIjNjRCRTcwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2LjUiIHk9IjM1LjUiIGZpbGw9IiNDOEU1Q0IiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjcuNSIgeT0iMjAuNSIgZmlsbD0iI0ZGRjZFRSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNy41IiB5PSIyMS41IiBmaWxsPSIjRjlBMDM2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjIyLjUiIGZpbGw9IiNGQUE3MUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjcuNSIgeT0iMjMuNSIgZmlsbD0iI0ZDQkIxQiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNy41IiB5PSIyNC41IiBmaWxsPSIjRkVEMDE4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjI1LjUiIGZpbGw9IiNGQUUzMTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjcuNSIgeT0iMjYuNSIgZmlsbD0iI0VFRTgxOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNy41IiB5PSIyNy41IiBmaWxsPSIjRDNERTI1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjI4LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjcuNSIgeT0iMjkuNSIgZmlsbD0iIzg2QzQ0MCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNy41IiB5PSIzMC41IiBmaWxsPSIjNkNCRTQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjMxLjUiIGZpbGw9IiM2OEJFNEYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjcuNSIgeT0iMzIuNSIgZmlsbD0iIzY0QkQ2MiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNy41IiB5PSIzMy41IiBmaWxsPSIjNjNCRTc0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjM0LjUiIGZpbGw9IiM2N0MxODQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjcuNSIgeT0iMzUuNSIgZmlsbD0iIzc5Qzc5NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNy41IiB5PSIzNi41IiBmaWxsPSIjRjZGQkY4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjUiIHk9IjIwLjUiIGZpbGw9IiNGQkJEOTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjguNSIgeT0iMjEuNSIgZmlsbD0iI0Y1N0YyMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41IiB5PSIyMi41IiBmaWxsPSIjRjY4QjIxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjUiIHk9IjIzLjUiIGZpbGw9IiNGODlDMjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjguNSIgeT0iMjQuNSIgZmlsbD0iI0ZEQjQxRSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41IiB5PSIyNS41IiBmaWxsPSIjRkNEMDE2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjUiIHk9IjI2LjUiIGZpbGw9IiNGN0U4MTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjguNSIgeT0iMjcuNSIgZmlsbD0iI0RFRTIyMiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41IiB5PSIyOC41IiBmaWxsPSIjQUNEMDM3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjUiIHk9IjI5LjUiIGZpbGw9IiM3Q0MyNDMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjguNSIgeT0iMzAuNSIgZmlsbD0iIzY5QkQ0QSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41IiB5PSIzMS41IiBmaWxsPSIjNjVCRDYyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjUiIHk9IjMyLjUiIGZpbGw9IiM2NkMwN0EiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjguNSIgeT0iMzMuNSIgZmlsbD0iIzY5QzI4QiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41IiB5PSIzNC41IiBmaWxsPSIjNkNDMzk3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjUiIHk9IjM1LjUiIGZpbGw9IiM2RkM1QTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjguNSIgeT0iMzYuNSIgZmlsbD0iI0MwRTNENCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOS41IiB5PSIyMC41IiBmaWxsPSIjRjQ4MjRGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjIxLjUiIGZpbGw9IiNGMjYzMjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iMjIuNSIgZmlsbD0iI0YzNkQyMyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOS41IiB5PSIyMy41IiBmaWxsPSIjRjQ3OTIzIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjI0LjUiIGZpbGw9IiNGNzhDMjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iMjUuNSIgZmlsbD0iI0ZBQTYxRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOS41IiB5PSIyNi41IiBmaWxsPSIjRkNDRjE4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjI3LjUiIGZpbGw9IiNFRUU4MUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iMjguNSIgZmlsbD0iI0FDRDAzNyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOS41IiB5PSIyOS41IiBmaWxsPSIjNkNCRTQ1IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjMwLjUiIGZpbGw9IiM2NUJFNjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iMzEuNSIgZmlsbD0iIzY3QzA4MyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOS41IiB5PSIzMi41IiBmaWxsPSIjNkRDNDk3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjMzLjUiIGZpbGw9IiM2RkM2QTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iMzQuNSIgZmlsbD0iIzcyQzdBQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOS41IiB5PSIzNS41IiBmaWxsPSIjNzNDOEI0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjM2LjUiIGZpbGw9IiM5OEQ1QzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjIwLjUiIGZpbGw9IiNFRTRFMkMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjIxLjUiIGZpbGw9IiNFRjQyMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjIyLjUiIGZpbGw9IiNGMDQ4MjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjIzLjUiIGZpbGw9IiNGMTRGMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjI0LjUiIGZpbGw9IiNGMTVBMjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjI1LjUiIGZpbGw9IiNGMjZEMjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjI2LjUiIGZpbGw9IiNGNjhDMjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjI3LjUiIGZpbGw9IiNGQ0QwMTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjI4LjUiIGZpbGw9IiNBQ0QxMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjI5LjUiIGZpbGw9IiM2NUJENjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjMwLjUiIGZpbGw9IiM2Q0MzOTYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjMxLjUiIGZpbGw9IiM3MkM3QUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjMyLjUiIGZpbGw9IiM3NEM5QjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjMzLjUiIGZpbGw9IiM3NENBQzAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjM0LjUiIGZpbGw9IiM3NENBQzUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjM1LjUiIGZpbGw9IiM3NUNCQzgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjM2LjUiIGZpbGw9IiM3RkNFQ0QiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjIwLjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjIxLjUiIGZpbGw9IiNFRTIwMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjIyLjUiIGZpbGw9IiNFRDIwMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjIzLjUiIGZpbGw9IiNFRTIxMjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjI0LjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjI1LjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjI2LjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjI3LjUiIGZpbGw9IiNFRDIwMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjI4LjUiIGZpbGw9IiM3MTREOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjI5LjUiIGZpbGw9IiM3MUNDRDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjMwLjUiIGZpbGw9IiM3MUNDRDgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjMxLjUiIGZpbGw9IiM3MUNDRDgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjMyLjUiIGZpbGw9IiM3MUNDRDgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjMzLjUiIGZpbGw9IiM3MENDRDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjM0LjUiIGZpbGw9IiM3MUNDRDgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjM1LjUiIGZpbGw9IiM3MUNERDgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjM2LjUiIGZpbGw9IiM3MUNDRDgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjIwLjUiIGZpbGw9IiNFQTNGMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjIxLjUiIGZpbGw9IiNFODI4MzEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjIyLjUiIGZpbGw9IiNFNzI5MzMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjIzLjUiIGZpbGw9IiNFNzJDMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjI0LjUiIGZpbGw9IiNFNTJGM0UiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjI1LjUiIGZpbGw9IiNFMjM1NEIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjI2LjUiIGZpbGw9IiNEQjNENUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjI3LjUiIGZpbGw9IiNDODRFOEUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjI4LjUiIGZpbGw9IiM3MjRGQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjI5LjUiIGZpbGw9IiMzMjZCQjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjMwLjUiIGZpbGw9IiM0RTk5RDAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjMxLjUiIGZpbGw9IiM1QkFFRDkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjMyLjUiIGZpbGw9IiM2M0I4REMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjMzLjUiIGZpbGw9IiM2OEJFREUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjM0LjUiIGZpbGw9IiM2QUMyREYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjM1LjUiIGZpbGw9IiM2Q0M0REUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyLjUiIHk9IjM2LjUiIGZpbGw9IiM3OEM5RTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjIwLjUiIGZpbGw9IiNFQTZCNjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjIxLjUiIGZpbGw9IiNFMzMxNDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjIyLjUiIGZpbGw9IiNFMTM0NEEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjIzLjUiIGZpbGw9IiNERjM4NTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjI0LjUiIGZpbGw9IiNEQjNENUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjI1LjUiIGZpbGw9IiNENTQ0NzIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjI2LjUiIGZpbGw9IiNDNzREOEUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjI3LjUiIGZpbGw9IiNBQjUzQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjI4LjUiIGZpbGw9IiM3MTRFOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjI5LjUiIGZpbGw9IiMzQzUwQTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjMwLjUiIGZpbGw9IiMzMjZCQjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjMxLjUiIGZpbGw9IiM0Mzg1QzQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjMyLjUiIGZpbGw9IiM0RDk5Q0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjMzLjUiIGZpbGw9IiM1NkE1RDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjM0LjUiIGZpbGw9IiM1RUFFREEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjM1LjUiIGZpbGw9IiM1RkI0REIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjM2LjUiIGZpbGw9IiM4Q0M2RTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjIwLjUiIGZpbGw9IiNFRkE2OUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjIxLjUiIGZpbGw9IiNERjM5NTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjIyLjUiIGZpbGw9IiNEQjNENUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjIzLjUiIGZpbGw9IiNENzQxNkIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjI0LjUiIGZpbGw9IiNEMTQ3N0EiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjI1LjUiIGZpbGw9IiNDODRFOEUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjI2LjUiIGZpbGw9IiNCNTUyOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjI3LjUiIGZpbGw9IiM5QjUyQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjI4LjUiIGZpbGw9IiM3MTRFOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjI5LjUiIGZpbGw9IiM0QTRDQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjMwLjUiIGZpbGw9IiMzNTU4QTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjMxLjUiIGZpbGw9IiMzNDZCQjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjMyLjUiIGZpbGw9IiMzRDdFQkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjMzLjUiIGZpbGw9IiM0NjhEQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjM0LjUiIGZpbGw9IiM0RTk4Q0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjM1LjUiIGZpbGw9IiM1NEEyRDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjM2LjUiIGZpbGw9IiNCNEQyRUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjIwLjUiIGZpbGw9IiNGQ0YyRjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjIxLjUiIGZpbGw9IiNEQzU2NzIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjIyLjUiIGZpbGw9IiNENTQ0NzIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjIzLjUiIGZpbGw9IiNDODREOEUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjI0LjUiIGZpbGw9IiNDNzREOEUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjI1LjUiIGZpbGw9IiNCQjUyOUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjI2LjUiIGZpbGw9IiNBQTUzQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjI3LjUiIGZpbGw9IiM5MTUwOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjI4LjUiIGZpbGw9IiM3MjRGQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjI5LjUiIGZpbGw9IiM1MjRDQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjMwLjUiIGZpbGw9IiMzQzUxQTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjMxLjUiIGZpbGw9IiMzMTVEQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjMyLjUiIGZpbGw9IiMzMjZCQjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjMzLjUiIGZpbGw9IiMzQTc5QkMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjM0LjUiIGZpbGw9IiM0MDg1QzQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjM1LjUiIGZpbGw9IiM1QTk3Q0UiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjM2LjUiIGZpbGw9IiNGNEY3RkMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjIxLjUiIGZpbGw9IiNFQkJBQzQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjIyLjUiIGZpbGw9IiNDRTRBODIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjIzLjUiIGZpbGw9IiNDODREOEUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjI0LjUiIGZpbGw9IiNCRTUxOTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjI1LjUiIGZpbGw9IiNCMTUyOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjI2LjUiIGZpbGw9IiNBMTUyQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjI3LjUiIGZpbGw9IiM4QTRGOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjI4LjUiIGZpbGw9IiM3MTRFQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjI5LjUiIGZpbGw9IiM1ODREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjMwLjUiIGZpbGw9IiM0NTRFQTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjMxLjUiIGZpbGw9IiMzODU1QTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjMyLjUiIGZpbGw9IiMzMjYwQUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjMzLjUiIGZpbGw9IiMzMzZDQjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjM0LjUiIGZpbGw9IiMzODc2QkEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjM1LjUiIGZpbGw9IiNCNEM2RTYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjIyLjUiIGZpbGw9IiNERUEyQkUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjIzLjUiIGZpbGw9IiNDMDUxOTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjI0LjUiIGZpbGw9IiNCNjUyOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjI1LjUiIGZpbGw9IiNBOTUzQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjI2LjUiIGZpbGw9IiM5OTUxOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjI3LjUiIGZpbGw9IiM4NzRGOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjI4LjUiIGZpbGw9IiM3MTRFOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjI5LjUiIGZpbGw9IiM1QzREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjMwLjUiIGZpbGw9IiM0QjRDQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjMxLjUiIGZpbGw9IiMzQjUxQTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjMyLjUiIGZpbGw9IiMzNTU5QTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjMzLjUiIGZpbGw9IiMzMDYyQUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjM0LjUiIGZpbGw9IiM5M0E1RDMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjIzLjUiIGZpbGw9IiNERkJCRDkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjI0LjUiIGZpbGw9IiNCNDVGQTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjI1LjUiIGZpbGw9IiNBMzUyOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjI2LjUiIGZpbGw9IiM5NTUwOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjI3LjUiIGZpbGw9IiM4NDRGOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjI4LjUiIGZpbGw9IiM3MjRFQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjI5LjUiIGZpbGw9IiM1RjREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjMwLjUiIGZpbGw9IiM0RjREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjMxLjUiIGZpbGw9IiM0MjRFQTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjMyLjUiIGZpbGw9IiM0NjVDQTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4LjUiIHk9IjMzLjUiIGZpbGw9IiNBQUIxRDkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjI0LjUiIGZpbGw9IiNGNUVGRjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjI1LjUiIGZpbGw9IiNDREFDRDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjI2LjUiIGZpbGw9IiNBNzc4QjUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjI3LjUiIGZpbGw9IiM4QTVEQTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjI4LjUiIGZpbGw9IiM3NDUxQTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjI5LjUiIGZpbGw9IiM2RDVCQTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjMwLjUiIGZpbGw9IiM3ODcwQjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjMxLjUiIGZpbGw9IiNBMkEwQ0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5LjUiIHk9IjMyLjUiIGZpbGw9IiNFREVERjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-border-top {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTciIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

.tool-border-bottom {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-border-left {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNyIvPg0KPC9zdmc+DQo=')
}

.tool-border-right {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMTciLz4NCjwvc3ZnPg0K')
}

.tool-border-none {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-border-all {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE3IiB5PSIyIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNyIvPg0KPHJlY3QgeD0iMSIgeT0iMiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMTciLz4NCjxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjE3Ii8+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMTciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIxOCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-border-outside {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNyIvPg0KPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjE3Ii8+DQo8L3N2Zz4NCg==')
}

.tool-border-inside {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjE3Ii8+DQo8L3N2Zz4NCg==')
}

.tool-border-color {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxOSIgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPGc+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOCIgeT0iMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTgiIHk9IjQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSIzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOCIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTYiIHk9IjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iOCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iOCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIxMCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMTEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxMiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHJlY3QgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjE0Ii8+DQo8L3N2Zz4NCg==')
}

.tool-border-width {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjAiIHk9IjQiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIwIiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMCIgeT0iMTAiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIwIiB5PSIxMSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjAiIHk9IjE0IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMCIgeT0iMTUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIwIiB5PSIxNiIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-border-style {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9IjExIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSI3IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHg9IjgiIHk9IjE1IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iNyIgaGVpZ2h0PSIyIi8+DQo8cmVjdCB4PSIxNiIgeT0iMTUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHk9IjMiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjgiIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMiIgeT0iNyIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNiIgeT0iNyIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4IiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSIzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSIzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSIzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgeT0iMyIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTIiIHk9IjMiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0IiB5PSIzIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNiIgeT0iMyIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTgiIHk9IjMiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

.tool-text-nowrap {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIyLjUgMTguNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjUgMTguNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIzLjUiIHk9IjIxLjUiIGZpbGw9IiM5OTk5OTkiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzLjUiIHk9IjI2LjQyOSIgZmlsbD0iIzk5OTk5OSIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMy41IiB5PSIzMS41IiBmaWxsPSIjOTk5OTk5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMi41IiB5PSIzMy41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNC41IiB5PSIzMy41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNS41IiB5PSIzMy41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNi41IiB5PSIzMy41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIzMy41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIzMi41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIzMC41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIzMS41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIyOS41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIyOC41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIyNy41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIyNi41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIyNS41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIyNC41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjMzLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjMyLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjMxLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjM0LjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjM0LjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjMzLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjIzLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjIyLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjIxLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3LjUiIHk9IjIwLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwLjUiIHk9IjMzLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjMzLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjM1LjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjMyLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjMzLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0YwNjA1MSIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTE0Ljg3NiwyNC4yODJsNi4yNDksNi4yNDlMMTQuODc2LDI0LjI4MnoiLz4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0YwNjA1MSIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTTIxLjEyNSwyNC4yODJsLTYuMjQ5LDYuMjQ5TDIxLjEyNSwyNC4yODJ6Ii8+DQo8L3N2Zz4NCg==')
}

.tool-table-striped {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNEREREREQiIHdpZHRoPSIyMCIgaGVpZ2h0PSI1LjAwMyIvPg0KPHJlY3QgeT0iMTAiIGZpbGw9IiNEREREREQiIHdpZHRoPSIyMCIgaGVpZ2h0PSI1LjAwMiIvPg0KPHJlY3QgeD0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTQiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMyIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCjxyZWN0IHg9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSIxMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCjxyZWN0IGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjAuOTk5Ii8+DQo8cmVjdCB4PSI3IiB5PSIxOS4wMDEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI2IiBoZWlnaHQ9IjAuOTk5Ii8+DQo8cmVjdCB4PSIxOSIgeT0iMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCjxyZWN0IHk9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8L3N2Zz4NCg==')
}

.tool-view-paper {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjUiIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjE1Ljk5OSIvPg0KPHJlY3QgeD0iNSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjE4Ljk5OSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxNS45OTkiLz4NCjxyZWN0IHg9IjIiIHk9IjUiIGZpbGw9IiNBNzVGNTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEzLjk5OCIvPg0KPHJlY3QgeD0iNiIgeT0iMSIgZmlsbD0iI0E3NUY1NyIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIGZpbGw9IiNBNzVGNTciIHdpZHRoPSIxIiBoZWlnaHQ9IjMiLz4NCjxyZWN0IHg9IjE2IiBmaWxsPSIjQTc1RjU3IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIxIiB5PSI1IiBmaWxsPSIjQTc1RjU3IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIxNy45OTgiIGZpbGw9IiNBNzVGNTciIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSI3IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxMCIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjciIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iOSIgeT0iMTUiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSI1IiBoZWlnaHQ9IjIiLz4NCjwvc3ZnPg0K")
}

.tool-align-body-left {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjIiIHk9IjIuMDAyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxNiIvPg0KPGc+DQoJPHJlY3QgeD0iNCIgeT0iMyIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjEwIiB5PSIzLjAwMSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjUiIHk9IjMuMDAxIiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iNSIgaGVpZ2h0PSIzIi8+DQoJPHJlY3QgeD0iNSIgeT0iNiIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeD0iNCIgeT0iNy45OTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSIxNiIgeT0iNy45OTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSI1IiB5PSI3Ljk5OCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMC45OTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSI3IiB5PSIxNC45OTgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNC45OTgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTQuOTk4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjEzLjk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjEyLjk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjE1Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE2Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=")
}

.tool-align-body-right {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE2IiB5PSIyLjAwMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjxnPg0KCTxyZWN0IHg9IjE0IiB5PSIzIiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQoJPHJlY3QgeD0iOCIgeT0iMy4wMDEiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSI5IiB5PSIzLjAwMSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjUiIGhlaWdodD0iMyIvPg0KCTxyZWN0IHg9IjkiIHk9IjYiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjE0IiB5PSI3Ljk5OCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjIiIHk9IjcuOTk4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQoJPHJlY3QgeD0iMyIgeT0iNy45OTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAuOTk4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeD0iMTEiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIxNC45OTgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTMuOTk4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjEyLjk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxNS45OTgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTQuOTk4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxNC45OTgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTYuOTk4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjE0Ljk5OCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=")
}

.tool-align-body-center {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjEwIiB5PSIyLjAwMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjxnPg0KCTxyZWN0IHg9IjciIHk9IjMiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMy4wMDEiIGZpbGw9IiNGQ0JFNUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCgk8cmVjdCB4PSI4IiB5PSIzLjAwMSIgZmlsbD0iI0ZDQkU1RCIgd2lkdGg9IjQuOTk5IiBoZWlnaHQ9IjMiLz4NCgk8cmVjdCB4PSI4IiB5PSI2IiBmaWxsPSIjRkNCRTVEIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8cmVjdCB4PSI0IiB5PSI3Ljk5OCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjE2IiB5PSI3Ljk5OCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KCTxyZWN0IHg9IjUiIHk9IjcuOTk4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjEwLjk5OCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjkuOTk5IiB5PSIxMiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkuOTk5IiB5PSIxMCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkuOTk5IiB5PSI5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOS45OTkiIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5Ljk5OSIgeT0iMTUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMC45OTgiIHk9IjE0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMS4wMDEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExLjk5OSIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4Ljk5OSIgeT0iMTQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5Ljk5OSIgeT0iMTEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5Ljk5OSIgeT0iMTQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5Ljk5OSIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3Ljk5OSIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5Ljk5OSIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K")
}

.tool-cell-insert-left {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjciIHk9IjEiIGZpbGw9IiNERkVDRjQiIHdpZHRoPSI2IiBoZWlnaHQ9IjE4Ii8+DQoJPHJlY3QgeD0iNyIgeT0iMTMiIG9wYWNpdHk9IjAuMyIgZmlsbD0iIzNDOTFDOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTkiIHk9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxOSIgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOSIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSI2IiB5PSIxNCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjYiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHk9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjYiIHk9IjEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjYiIG9wYWNpdHk9IjAuMyIgZmlsbD0iIzNDOTFDOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxOSIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNNC41NzYsNi41ODJjMCwwLjE0Ni0wLjA1NywwLjI5Ny0wLjE3MSwwLjQxTDEuNDAyLDEwbDMuMDAzLDMuMDA3YzAuMjI4LDAuMjI3LDAuMjI4LDAuNTk1LDAsMC44MjINCgkJCQljLTAuMjI3LDAuMjI3LTAuNTk0LDAuMjI3LTAuODIxLDBMMC4xNywxMC40MTFjLTAuMjI3LTAuMjI3LTAuMjI3LTAuNTk0LDAtMC44MjJsMy40MTQtMy40MTdjMC4yMjgtMC4yMjksMC41OTUtMC4yMjksMC44MjEsMA0KCQkJCUM0LjUyLDYuMjg1LDQuNTc2LDYuNDMyLDQuNTc2LDYuNTgyTDQuNTc2LDYuNTgyeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTEwLDEwYzAsMC4zMi0wLjI2MSwwLjU4Mi0wLjU4MSwwLjU4MmgtNy45MWMtMC4zMjIsMC0wLjU4MS0wLjI2Mi0wLjU4MS0wLjU4Mg0KCQkJCWMwLTAuMzIzLDAuMjU5LTAuNTgxLDAuNTgxLTAuNTgxaDcuOTFDOS43MzksOS40MiwxMCw5LjY3OCwxMCwxMEwxMCwxMHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-cell-insert-right {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjciIHk9IjEiIGZpbGw9IiNERkVDRjQiIHdpZHRoPSI2IiBoZWlnaHQ9IjE4Ii8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgb3BhY2l0eT0iMC4zIiBmaWxsPSIjM0M5MUM5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHk9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTkiIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMSIgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgb3BhY2l0eT0iMC4zIiBmaWxsPSIjM0M5MUM5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE5IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB5PSIxMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTkiIHk9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTUuNDI0LDEzLjQxOGMwLTAuMTQ2LDAuMDU3LTAuMjk3LDAuMTcxLTAuNDFMMTguNTk4LDEwbC0zLjAwMy0zLjAwOGMtMC4yMjgtMC4yMjctMC4yMjgtMC41OTQsMC0wLjgyMg0KCQkJCWMwLjIyNy0wLjIyNywwLjU5NC0wLjIyNywwLjgyMSwwbDMuNDE0LDMuNDE5YzAuMjI3LDAuMjI3LDAuMjI3LDAuNTk0LDAsMC44MjJsLTMuNDE0LDMuNDE3Yy0wLjIyOCwwLjIyOS0wLjU5NSwwLjIyOS0wLjgyMSwwDQoJCQkJQzE1LjQ4LDEzLjcxNSwxNS40MjQsMTMuNTY4LDE1LjQyNCwxMy40MThMMTUuNDI0LDEzLjQxOHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMCwxMGMwLTAuMzIsMC4yNjEtMC41ODEsMC41ODEtMC41ODFoNy45MWMwLjMyMiwwLDAuNTgxLDAuMjYxLDAuNTgxLDAuNTgxDQoJCQkJYzAsMC4zMjMtMC4yNTksMC41ODEtMC41ODEsMC41ODFoLTcuOTFDMTAuMjYxLDEwLjU4LDEwLDEwLjMyMiwxMCwxMEwxMCwxMHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-cell-insert-top {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiNERkVDRjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iNiIgeT0iNyIgb3BhY2l0eT0iMC4zIiBmaWxsPSIjM0M5MUM5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNyIgb3BhY2l0eT0iMC4zIiBmaWxsPSIjM0M5MUM5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxOSIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxOSIgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTMuNDE4LDQuNTc2Yy0wLjE0NiwwLTAuMjk3LTAuMDU3LTAuNDEtMC4xNzFMMTAsMS40MDJMNi45OTIsNC40MDVjLTAuMjI3LDAuMjI4LTAuNTk0LDAuMjI4LTAuODIyLDANCgkJCQljLTAuMjI3LTAuMjI3LTAuMjI3LTAuNTk0LDAtMC44MjFMOS41ODksMC4xN2MwLjIyNy0wLjIyNywwLjU5NC0wLjIyNywwLjgyMiwwbDMuNDE3LDMuNDE0YzAuMjI5LDAuMjI4LDAuMjI5LDAuNTk1LDAsMC44MjENCgkJCQlDMTMuNzE1LDQuNTIsMTMuNTY4LDQuNTc2LDEzLjQxOCw0LjU3NkwxMy40MTgsNC41NzZ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTAsMTBjLTAuMzIsMC0wLjU4MS0wLjI2MS0wLjU4MS0wLjU4MXYtNy45MWMwLTAuMzIyLDAuMjYxLTAuNTgxLDAuNTgxLTAuNTgxDQoJCQkJYzAuMzIzLDAsMC41ODEsMC4yNTksMC41ODEsMC41ODF2Ny45MUMxMC41OCw5LjczOSwxMC4zMjIsMTAsMTAsMTBMMTAsMTB6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-cell-insert-bottom {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiNERkVDRjQiIHdpZHRoPSIxOCIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjciIG9wYWNpdHk9IjAuMyIgZmlsbD0iIzNDOTFDOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTkiIHk9IjEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxOSIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjYiIHk9IjciIG9wYWNpdHk9IjAuMyIgZmlsbD0iIzNDOTFDOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNNi41ODIsMTUuNDI0YzAuMTQ2LDAsMC4yOTcsMC4wNTcsMC40MSwwLjE3MUwxMCwxOC41OThsMy4wMDctMy4wMDNjMC4yMjctMC4yMjgsMC41OTUtMC4yMjgsMC44MjIsMA0KCQkJCWMwLjIyNywwLjIyNywwLjIyNywwLjU5NCwwLDAuODIxbC0zLjQxOSwzLjQxNGMtMC4yMjcsMC4yMjctMC41OTQsMC4yMjctMC44MjIsMGwtMy40MTctMy40MTRjLTAuMjI5LTAuMjI4LTAuMjI5LTAuNTk1LDAtMC44MjENCgkJCQlDNi4yODUsMTUuNDgsNi40MzIsMTUuNDI0LDYuNTgyLDE1LjQyNEw2LjU4MiwxNS40MjR6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTAsMTBjMC4zMiwwLDAuNTgyLDAuMjYxLDAuNTgyLDAuNTgxdjcuOTFjMCwwLjMyMi0wLjI2MiwwLjU4MS0wLjU4MiwwLjU4MQ0KCQkJCWMtMC4zMjMsMC0wLjU4MS0wLjI1OS0wLjU4MS0wLjU4MXYtNy45MUM5LjQyLDEwLjI2MSw5LjY3OCwxMCwxMCwxMEwxMCwxMHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-cell-merge {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIxMyIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHg9IjE0IiB5PSIwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjciIHk9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxOSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNCIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNCIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHg9IjYiIHk9IjEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJCTxyZWN0IHk9IjEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiB5PSIwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjYiIHk9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-cell-division {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxOSIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTkiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTQiIHk9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOSIgeT0iMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSI2IiB5PSIxIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iNiIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB5PSIxIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjAiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-delete-row-column {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIyMCIvPg0KPHJlY3QgeD0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjExIi8+DQo8cmVjdCB4PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMTEiLz4NCjxyZWN0IGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0xMy4wMjQsMTkuODI1Yy0wLjIzMiwwLjIzMy0wLjYxMywwLjIzMy0wLjg0OCwwbDAsMGMtMC4yMzUtMC4yMzQtMC4yMzUtMC42MTQsMC0wLjg0OWw2Ljc5Ny02LjgNCgkJYzAuMjM1LTAuMjM0LDAuNjE0LTAuMjM0LDAuODQ4LDBsMCwwYzAuMjMzLDAuMjM1LDAuMjMzLDAuNjE0LDAsMC44NDlMMTMuMDI0LDE5LjgyNXoiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTkuODI0LDE4Ljk3NWMwLjIzNCwwLjIzNiwwLjIzNCwwLjYxNiwwLDAuODUxbDAsMGMtMC4yMzQsMC4yMzMtMC42MTMsMC4yMzMtMC44NDgsMGwtNi43OTctNi44DQoJCWMtMC4yMzQtMC4yMzQtMC4yMzYtMC42MTYsMC0wLjg1MWwwLDBjMC4yMzMtMC4yMzIsMC42MTItMC4yMzIsMC44NDgsMEwxOS44MjQsMTguOTc1eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-delete-column {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHk9IjAiIG9wYWNpdHk9IjAuMiIgZmlsbD0iI0YwNjA1MSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSI3IiBoZWlnaHQ9IjIwIi8+DQo8L2c+DQo8cmVjdCB4PSIxMyIgeT0iMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMTEiLz4NCjxyZWN0IHg9IjE5IiB5PSIwIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxMSIvPg0KPHJlY3QgeD0iNyIgeT0iMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0xMy4wMjQsMTkuODI2Yy0wLjIzMiwwLjIzMi0wLjYxMywwLjIzMi0wLjg0OCwwbDAsMGMtMC4yMzUtMC4yMzQtMC4yMzUtMC42MTUsMC0wLjg1bDYuNzk3LTYuNzk5DQoJCWMwLjIzNS0wLjIzNCwwLjYxNC0wLjIzNCwwLjg0OCwwbDAsMGMwLjIzMywwLjIzNCwwLjIzMywwLjYxMywwLDAuODQ4TDEzLjAyNCwxOS44MjZ6Ii8+DQoJPHBhdGggZmlsbD0iI0YwNjA1MSIgZD0iTTE5LjgyNCwxOC45NzVjMC4yMzQsMC4yMzYsMC4yMzQsMC42MTcsMCwwLjg1MmwwLDBjLTAuMjM0LDAuMjMyLTAuNjEzLDAuMjMyLTAuODQ4LDBsLTYuNzk3LTYuODAxDQoJCWMtMC4yMzQtMC4yMzQtMC4yMzYtMC42MTUsMC0wLjg1bDAsMGMwLjIzMy0wLjIzMiwwLjYxMi0wLjIzMiwwLjg0OCwwTDE5LjgyNCwxOC45NzV6Ii8+DQo8L2c+DQo8cmVjdCB5PSI2IiBmaWxsPSIjRUFCM0IyIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxMyIgZmlsbD0iI0VBQjNCMiIgd2lkdGg9IjciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMCIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCjxyZWN0IHk9IjAiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB5PSIwIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxOSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjciIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

.tool-delete-row {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IG9wYWNpdHk9IjAuMiIgZmlsbD0iI0YwNjA1MSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSIyMCIgaGVpZ2h0PSI3Ii8+DQo8L2c+DQo8cmVjdCB4PSIxMyIgeT0iNyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KPHJlY3QgeD0iMTkiIHk9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCjxyZWN0IHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPGc+DQoJPHBhdGggZmlsbD0iI0YwNjA1MSIgZD0iTTEzLjAyNCwxOS44MjZjLTAuMjMyLDAuMjMyLTAuNjEzLDAuMjMyLTAuODQ4LDBsMCwwYy0wLjIzNS0wLjIzNC0wLjIzNS0wLjYxNSwwLTAuODVsNi43OTctNi43OTkNCgkJYzAuMjM1LTAuMjM0LDAuNjE0LTAuMjM0LDAuODQ4LDBsMCwwYzAuMjMzLDAuMjM0LDAuMjMzLDAuNjEzLDAsMC44NDhMMTMuMDI0LDE5LjgyNnoiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTkuODI0LDE4Ljk3NWMwLjIzNCwwLjIzNiwwLjIzNCwwLjYxNywwLDAuODUybDAsMGMtMC4yMzQsMC4yMzItMC42MTMsMC4yMzItMC44NDgsMGwtNi43OTctNi44MDENCgkJYy0wLjIzNC0wLjIzNC0wLjIzNi0wLjYxNSwwLTAuODVsMCwwYzAuMjMzLTAuMjMyLDAuNjEyLTAuMjMyLDAuODQ4LDBMMTkuODI0LDE4Ljk3NXoiLz4NCjwvZz4NCjxyZWN0IGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSI2IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KPHJlY3QgeD0iMTkiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCjxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEzIi8+DQo8cmVjdCB5PSI3IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxMyIvPg0KPHJlY3QgeD0iMTMiIHk9IjEiIGZpbGw9IiNFQUIzQjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCjxyZWN0IHg9IjYiIHk9IjEiIGZpbGw9IiNFQUIzQjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCjwvc3ZnPg0K')
}

.tool-bring-forward {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xOC45NzUsMjBIMjB2LTEuMDI0VjZINnYxNEgxOC45NzV6IE03LjAyMywxMy41MTJ2LTEuMDI0VjcuMDI0aDUuNDYzaDEuMDI1aDUuNDYzdjUuNDYzdjEuMDI0djUuNDY0DQoJCWgtNS40NjNoLTEuMDI1SDcuMDIzVjEzLjUxMnoiLz4NCgk8cGF0aCBmaWxsPSIjRkNCRTVEIiBkPSJNMTMuMDQ1LDE0LjAwMUgxNHYtMC45NTVWMEgwdjE0SDEzLjA0NXoiLz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-bring-front {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik04Ljk2NSwxMEgxMFY4Ljk2NVYwSDB2MTAuMDAxTDguOTY1LDEwTDguOTY1LDEweiBNMSw3LjYwOVY2LjU2NVYxaDUuNTY1aDEuMDQzSDl2NS41NjV2MS4wNDNWOUg3LjYwOQ0KCQlINi41NjVIMVY3LjYwOXoiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTguOTY2LDIwLjAwMkgyMHYtMS4wMzR2LTguOTY3SDEwdjEwLjAwMUgxOC45NjZ6IE0xMSwxNy42MDl2LTEuMDQzdi01LjU2NWg1LjU2NWgxLjA0M0gxOXY1LjU2NXYxLjA0Mw0KCQl2MS4zOTNoLTEuMzkyaC0xLjA0M0gxMVYxNy42MDl6Ii8+DQoJPHBhdGggZmlsbD0iI0ZDQkU1RCIgZD0iTTE2LjA0NiwxN2gwLjk1NXYtMC45NTVWM2gtMTR2MTRIMTYuMDQ2eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-send-backward {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGQ0JFNUQiIHBvaW50cz0iMTIuOTc1LDYgMTIuOTc1LDEyLjk3NyA2LDEyLjk3NyA2LDIwIDIwLDIwIDIwLDYgCSIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xLjAyMywwSDB2MS4wMjRWMTRoMTRWMEgxLjAyM3ogTTEyLjk3NSw2LjQ4OXYxLjAyNHY1LjQ2M0g3LjUxMkg2LjQ4N0gxLjAyM1Y3LjUxM1Y2LjQ4OVYxLjAyNWg1LjQ2NA0KCQloMS4wMjRoNS40NjNWNi40ODlMMTIuOTc1LDYuNDg5eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-send-back {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGQ0JFNUQiIHBvaW50cz0iMTcuMDAxLDEwLjMxOCAxNy4wMDEsMyA5LjY4MSwzIDkuNjgxLDguNzI4IDkuNjgxLDkuNjgyIDguNzI3LDkuNjgyIDMuMDAxLDkuNjgyIDMuMDAxLDE3LjAwMSANCgkJMTAuMzE5LDE3LjAwMSAxMC4zMTksMTAuMzE4IAkiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTAsMTBWOC45NjVWMi43NTlWMEgwdjEwaDIuNzZoNi4yMDVIMTB6IE02LjU2Niw5SDFWNy42MDhWNi41NjVWMWg1LjU2Nkg3LjYxSDl2NS41NjV2MS4wNDNWOUg3LjYxDQoJCUw2LjU2Niw5TDYuNTY2LDl6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTE3LjI0MywxMGgtNy4yNDJ2Ny4yNDJ2Mi43NTloOC45NjZoMS4wMzR2LTEuMDM0VjEwSDE3LjI0M3ogTTE5LjAwMSwxNi41NjV2MS4wNDN2MS4zOTNoLTEuMzloLTEuMDQ0DQoJCWgtNS41NjZ2LTEuMzkzdi0xLjA0M3YtNS41NjRoNS41NjZoMS4wNDRoMS4zOVYxNi41NjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-dimension {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9IjE0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iNSIgZmlsbD0iI0Q4RTlGNCIgd2lkdGg9IjkiIGhlaWdodD0iOSIvPg0KPHJlY3QgeD0iNiIgeT0iMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjExIi8+DQo8cmVjdCB4PSI1IiB5PSIxNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHJlY3QgeD0iMTAiIHk9IjE1IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSIxOCIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCjxyZWN0IHg9IjE4IiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQo8cmVjdCB5PSI0IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMTYiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTkiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSI0IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNiIvPg0KPHJlY3QgeD0iMTUiIHk9IjQiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjE2Ii8+DQo8cmVjdCBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIyIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIxIiBmaWxsPSIjRDhFOUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjRDhFOUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjRDhFOUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5IiBmaWxsPSIjRDhFOUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iNSIgZmlsbD0iI0Q4RTlGNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTkiIHk9IjUiIGZpbGw9IiNEOEU5RjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5IiB5PSIxMyIgZmlsbD0iI0Q4RTlGNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjEzIiBmaWxsPSIjRDhFOUY0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iOCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iMTciIHk9IjQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

.tool-dimension-height {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xNy4wMzcsMTMuMjA3bC0yLjA4OCwyLjA4NlY0LjcwN2wyLjA4OCwyLjA4NmMwLjA5OCwwLjA5OCwwLjIyNSwwLjE0NiwwLjM1NCwwLjE0Ng0KCQkJCWMwLjEyNywwLDAuMjU2LTAuMDQ5LDAuMzU1LTAuMTQ2YzAuMTkzLTAuMTk1LDAuMTkzLTAuNTExLDAtMC43MDdsLTIuOTQxLTIuOTM5Yy0wLjE5NS0wLjE5NC0wLjUxMi0wLjE5NC0wLjcwNywwbC0yLjk0MSwyLjkzOQ0KCQkJCWMtMC4xOTUsMC4xOTUtMC4xOTUsMC41MTEsMCwwLjcwN3MwLjUxMiwwLjE5NSwwLjcwNywwbDIuMDg4LTIuMDg2djEwLjU4NmwtMi4wODgtMi4wODZjLTAuMDk4LTAuMDk4LTAuMjI3LTAuMTQ2LTAuMzU0LTAuMTQ2DQoJCQkJYy0wLjEyOSwwLTAuMjU2LDAuMDQ5LTAuMzU0LDAuMTQ2Yy0wLjE5NSwwLjE5NS0wLjE5NSwwLjUxMiwwLDAuNzA3bDIuOTQxLDIuOTM5YzAuMTk1LDAuMTk1LDAuNTEyLDAuMTk1LDAuNzA3LDBsMi45NDEtMi45MzkNCgkJCQljMC4xOTMtMC4xOTUsMC4xOTMtMC41MTIsMC0wLjcwN0MxNy41NTEsMTMuMDEyLDE3LjIzMiwxMy4wMTIsMTcuMDM3LDEzLjIwN3oiLz4NCgkJPC9nPg0KCTwvZz4NCgk8cGF0aCBmaWxsPSIjQTlBQUFBIiBkPSJNNi45MTgsMEgxLjFIMC4wMXYxdjUuMzM0djF2NS4zMzR2MVYxOXYxSDEuMWg1LjgxOEg4LjAxdi0xdi01LjMzMnYtMVY3LjMzNHYtMVYxVjBINi45MTh6IE03LjAxLDYuMzM0djENCgkJdjUuMzM0djFWMTloLTZ2LTUuMzMydi0xVjcuMzM0di0xVjFoNlY2LjMzNHoiLz4NCgk8Zz4NCgkJPHJlY3QgeD0iOS4wMSIgeT0iMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMS4wMSIgeT0iMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMy4wMSIgeT0iMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNC45OSIgeT0iMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNi45OSIgeT0iMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxOC45OSIgeT0iMCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCgk8Zz4NCgkJPHJlY3QgeD0iOS4wMSIgeT0iMTkiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTEuMDEiIHk9IjE5IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzLjAxIiB5PSIxOSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNC45OSIgeT0iMTkiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTYuOTkiIHk9IjE5IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE4Ljk5IiB5PSIxOSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-dimension-width {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02Ljc5MywxNy4wMjhMNC43MDcsMTQuOTRoMTAuNTg3bC0yLjA4NywyLjA4OGMtMC4wOTgsMC4wOTgtMC4xNDYsMC4yMjUtMC4xNDYsMC4zNTQNCgkJCQljMCwwLjEyNywwLjA0OSwwLjI1NiwwLjE0NiwwLjM1NGMwLjE5NSwwLjE5NCwwLjUxMiwwLjE5NCwwLjcwNywwbDIuOTM5LTIuOTQxYzAuMTk0LTAuMTk0LDAuMTk0LTAuNTEyLDAtMC43MDdsLTIuOTM5LTIuOTQxDQoJCQkJYy0wLjE5NS0wLjE5NS0wLjUxMi0wLjE5NS0wLjcwNywwcy0wLjE5NSwwLjUxMiwwLDAuNzA4bDIuMDg3LDIuMDg4SDQuNzA3bDIuMDg2LTIuMDg4YzAuMDk4LTAuMDk5LDAuMTQ2LTAuMjI4LDAuMTQ2LTAuMzU0DQoJCQkJYzAtMC4xMjktMC4wNDktMC4yNTYtMC4xNDYtMC4zNTRjLTAuMTk1LTAuMTk1LTAuNTEyLTAuMTk1LTAuNzA3LDBsLTIuOTM5LDIuOTQxYy0wLjE5NSwwLjE5NS0wLjE5NSwwLjUxMywwLDAuNzA3bDIuOTM5LDIuOTQxDQoJCQkJYzAuMTk1LDAuMTk0LDAuNTEyLDAuMTk0LDAuNzA3LDBDNi45ODgsMTcuNTQxLDYuOTg4LDE3LjIyNCw2Ljc5MywxNy4wMjh6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPHBhdGggZmlsbD0iI0E5QUFBQSIgZD0iTTIwLDYuOTA5VjEuMDkxVjBoLTFoLTUuMzM0aC0xSDcuMzMzaC0xSDFIMHYxLjA5MXY1LjgxOFY4aDFoNS4zMzNoMWg1LjMzM2gxSDE5aDFWNi45MDl6IE0xMy42NjYsN2gtMQ0KCQlINy4zMzNoLTFIMVYxaDUuMzMzaDFoNS4zMzNoMUgxOXY2SDEzLjY2NnoiLz4NCgk8Zz4NCgkJPHJlY3QgeD0iMTkiIHk9IjkiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjExIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxMy4wMDEiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjE0Ljk4MSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxOSIgeT0iMTYuOTgxIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxOC45ODEiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQoJPGc+DQoJCTxyZWN0IHk9IjkiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iMTEiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iMTMuMDAxIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHk9IjE0Ljk4MSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSIxNi45ODEiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iMTguOTgxIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-context-cut {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTUuOTc3LDE3Ljk5OWMtMC42NTIsMC0xLjI3LTAuMjQ0LTEuNzI5LTAuNjg1bC0yLjcxOS0yLjU5MmMtMC40NjUtMC40NDEtMC43MTktMS4wMjctMC43MTktMS42NTQNCgkJCWMwLTAuNjI1LDAuMjU0LTEuMjEzLDAuNzE5LTEuNjUyYzAuMTU0LTAuMTQ4LDAuNDA0LTAuMTQ4LDAuNTYzLDBjMC4xNTQsMC4xNDgsMC4xNTQsMC4zODktMC4wMDIsMC41MzcNCgkJCWMtMC4zMTMsMC4yOTktMC40ODMsMC42OTMtMC40ODMsMS4xMTdzMC4xNzIsMC44MTUsMC40ODMsMS4xMTdsMi43MiwyLjU5NGMwLjMxMiwwLjI5OSwwLjcyOCwwLjQ2MSwxLjE2OCwwLjQ2MWwwLDANCgkJCWMwLjQ0MSwwLDAuODU3LTAuMTYyLDEuMTc0LTAuNDYxYzAuMTUyLTAuMTQ5LDAuNDA2LTAuMTQ5LDAuNTYyLDBjMC4xNTUsMC4xNDgsMC4xNTUsMC4zODgsMCwwLjUzNQ0KCQkJQzE3LjI0OSwxNy43NTUsMTYuNjMyLDE3Ljk5OCwxNS45NzcsMTcuOTk5TDE1Ljk3NywxNy45OTlMMTUuOTc3LDE3Ljk5OXoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xNy42MDIsMTcuMjY0Yy0wLjEwMywwLTAuMjA1LTAuMDM3LTAuMjgxLTAuMTExTDcuNDU5LDcuNzQzYy0wLjE1NS0wLjE0OC0wLjE1NS0wLjM4OCwwLTAuNTM2DQoJCQljMC4xNTYtMC4xNDcsMC40MDctMC4xNDcsMC41NjMsMGw5Ljg2Myw5LjQxMmMwLjE1NSwwLjE0NiwwLjE1NSwwLjM4NywwLDAuNTM2QzE3LjgwNSwxNy4yMjcsMTcuNzAyLDE3LjI2NCwxNy42MDIsMTcuMjY0DQoJCQlMMTcuNjAyLDE3LjI2NHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMS44MTEsOC42OTVjLTAuMTA0LDAtMC4yMDUtMC4wMzctMC4yODMtMC4xMTJjLTAuOTU0LTAuOTEyLTAuOTU0LTIuMzk2LDAtMy4zMDhsMi43MTktMi41OTINCgkJCWMwLjk1NC0wLjkxMiwyLjUxLTAuOTExLDMuNDY2LDBjMC4xNTYsMC4xNDgsMC4xNTYsMC4zODgsMCwwLjUzNmMtMC4xNTEsMC4xNDktMC40MDUsMC4xNDktMC41NjMsMA0KCQkJYy0wLjY0Ni0wLjYxNi0xLjY5NC0wLjYxNC0yLjM0MiwwbC0yLjcxOSwyLjU5M2MtMC42NDUsMC42MTctMC42NDUsMS42MTgsMCwyLjIzNmMwLjE1OCwwLjE0OSwwLjE1OCwwLjM4OCwwLDAuNTM2DQoJCQlDMTIuMDEyLDguNjU5LDExLjkxLDguNjk1LDExLjgxMSw4LjY5NUwxMS44MTEsOC42OTV6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNNy43MzgsMTIuOTAyYy0wLjEwMywwLTAuMjA0LTAuMDM1LTAuMjgyLTAuMTFjLTAuMTU1LTAuMTQ5LTAuMTU1LTAuMzg4LDAtMC41MzZsOS44NjItOS40MDkNCgkJCWMwLjE1Ni0wLjE0OCwwLjQwNi0wLjE0OCwwLjU2MiwwYzAuMTU2LDAuMTQ5LDAuMTU2LDAuMzg5LDAsMC41MzZsLTkuODYxLDkuNDA5QzcuOTQxLDEyLjg2Nyw3LjgzOSwxMi45MDIsNy43MzgsMTIuOTAyDQoJCQlMNy43MzgsMTIuOTAyeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTUuNzAyLDguMjE4Yy0wLjc1MSwwLTEuNDU4LTAuMjc5LTEuOTktMC43ODNsLTAuODg4LTAuODVjLTEuMDk2LTEuMDQ1LTEuMDk3LTIuNzUsMC0zLjgNCgkJCWMxLjA2NS0xLjAxNywyLjkxOS0xLjAxNiwzLjk4MywwbDAuODg4LDAuODQ5QzguMjI3LDQuMTQsOC41Miw0LjgxNSw4LjUyLDUuNTMyYzAsMC43MTctMC4yOTIsMS4zOTItMC44MjMsMS44OTkNCgkJCUM3LjE2Miw3LjkzOSw2LjQ1NCw4LjIxOCw1LjcwMiw4LjIxOEw1LjcwMiw4LjIxOHogTTQuODE2LDIuNzU4Yy0wLjU0LDAtMS4wNDcsMC4yMDEtMS40MywwLjU2M0MyLjYsNC4wNzYsMi42LDUuMywzLjM4Niw2LjA1DQoJCQlsMC44ODgsMC44NDhjMC43NjMsMC43MjcsMi4wOTQsMC43MjcsMi44Ni0wLjAwMWMwLjM4MS0wLjM2NCwwLjU5MS0wLjg0OSwwLjU5LTEuMzYzYzAtMC41MTYtMC4yMS0wLjk5OC0wLjU5Mi0xLjM2M2wtMC44ODgtMC44NQ0KCQkJQzUuODY0LDIuOTU5LDUuMzU1LDIuNzU4LDQuODE2LDIuNzU4TDQuODE2LDIuNzU4eiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTQuODE2LDE3Ljk5OUw0LjgxNiwxNy45OTljLTAuNzUyLDAtMS40NTktMC4yOC0xLjk5MS0wLjc4NkMyLjI5MywxNi43MDMsMiwxNi4wMjcsMiwxNS4zMTMNCgkJCWMwLTAuNzE5LDAuMjkzLTEuMzkyLDAuODI1LTEuODk2bDAuODg2LTAuODVjMS4wNjYtMS4wMTgsMi45MTktMS4wMTYsMy45ODQsMGMwLjUzMywwLjUwOSwwLjgyNSwxLjE4NSwwLjgyNSwxLjkNCgkJCWMwLDAuNzE3LTAuMjkzLDEuMzkzLTAuODI2LDEuODk5bC0wLjg4OCwwLjg0N0M2LjI3NiwxNy43MTksNS41NjgsMTcuOTk5LDQuODE2LDE3Ljk5OUw0LjgxNiwxNy45OTl6IE01LjcwMywxMi41MzcNCgkJCWMtMC41NDEsMC0xLjA0OCwwLjIwMi0xLjQzLDAuNTY0TDMuMzg2LDEzLjk1Yy0wLjM4MiwwLjM2NC0wLjU5MiwwLjg0OC0wLjU5MiwxLjM2YzAsMC41MTcsMC4yMDksMSwwLjU5MiwxLjM2Mg0KCQkJYzAuMzgxLDAuMzY1LDAuODg5LDAuNTY1LDEuNDI5LDAuNTY1bDAsMGMwLjU0MSwwLDEuMDQ4LTAuMiwxLjQzLTAuNTY1bDAuODg3LTAuODQ2YzAuMzgyLTAuMzY0LDAuNTkyLTAuODUxLDAuNTkyLTEuMzYyDQoJCQljMC4wMDEtMC41MTctMC4yMDktMS0wLjU5Mi0xLjM2M0M2Ljc1MSwxMi43MzksNi4yNDMsMTIuNTM3LDUuNzAzLDEyLjUzN0w1LjcwMywxMi41Mzd6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-context-copy {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSI0IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMTMiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMTkiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjE1IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNiIvPg0KPHJlY3QgeD0iNyIgeT0iNCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjxyZWN0IHg9IjEyIiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSIxOSIgeT0iNCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz4NCjxyZWN0IHg9IjE1IiB5PSIxNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTYiIHk9IjE1IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4IiB5PSIxNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTgiIHk9IjE2IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2IiB5PSIxOCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTUiIHk9IjE2IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNSIgeT0iMTciIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjciIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSIxMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSIxMSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

.tool-context-paste {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMC41IDAuNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC41IDAuNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjxyZWN0IHg9IjYuNSIgeT0iNi41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNCIvPg0KPHJlY3QgeD0iMTYuNSIgeT0iNy41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMCIvPg0KPHJlY3QgeD0iMTMuNSIgeT0iMS41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQo8cmVjdCB4PSI0LjUiIHk9IjAuNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iMTAuNSIgeT0iMC41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIxMy41IiB5PSIxNi41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQo8cmVjdCB4PSIyLjUiIHk9IjEuNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTEuNSIgeT0iMS41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjAuNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNS41IiB5PSIyLjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjE2LjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYuNSIgeT0iNi41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMi41IiB5PSIxNi41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjE5LjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjE3LjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjE4LjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iOS41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjExLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iMTMuNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOS41IiB5PSIxNS41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==")
}

.tool-context-paste-text {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMC41IDAuNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC41IDAuNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjxyZWN0IHg9IjYuNSIgeT0iNy41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMyIvPg0KPHJlY3QgeD0iMTYuNSIgeT0iNy41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMCIvPg0KPHJlY3QgeD0iMTMuNSIgeT0iMS41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQo8cmVjdCB4PSI0LjUiIHk9IjAuNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iMTAuNSIgeT0iMC41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIxMy41IiB5PSIxNi41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQo8cmVjdCB4PSIyLjUiIHk9IjEuNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTEuNSIgeT0iMS41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjAuNSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNS41IiB5PSIyLjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjE2LjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYuNSIgeT0iNi41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMi41IiB5PSIxNi41IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjE5LjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjE3LjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjE4LjUiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iOS41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMC41IiB5PSIxNC41IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjEwLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjEwLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjEwLjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCjwvc3ZnPg0K")
}

.tool-context-delete {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJiaW5fMV8iPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xNi41NzIsMy43NjhIMi40MjlDMi4xOTEsMy43NjgsMiwzLjU5NiwyLDMuMzg0YzAtMC4yMTEsMC4xOTEtMC4zODMsMC40MjktMC4zODNoMTQuMTQ0DQoJCUMxNi44MDksMy4wMDEsMTcsMy4xNzMsMTcsMy4zODRDMTcsMy41OTYsMTYuODA5LDMuNzY4LDE2LjU3MiwzLjc2OHoiLz4NCgk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTIuNDc3LDMuNzY4SDYuNTIyYy0wLjIzNiwwLTAuNDI3LTAuMTcxLTAuNDI3LTAuMzgzVjIuOTIzQzYuMDk1LDEuODYyLDcuMDU4LDEsOC4yNDEsMWgyLjUxOA0KCQljMS4xODQsMCwyLjE0NywwLjg2MiwyLjE0NywxLjkyM3YwLjQ2MUMxMi45MDYsMy41OTYsMTIuNzE0LDMuNzY4LDEyLjQ3NywzLjc2OHogTTYuOTUxLDMuMDAxaDUuMVYyLjkyMw0KCQljMC0wLjYzOC0wLjU3OS0xLjE1Ny0xLjI5Mi0xLjE1N0g4LjI0MWMtMC43MTEsMC0xLjI5LDAuNTE5LTEuMjksMS4xNTdWMy4wMDF6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTkuNSwxNS4zMzJjLTAuMjM2LDAtMC40MjktMC4xNy0wLjQyOS0wLjM4M1Y2Ljk0NmMwLTAuMjEyLDAuMTkyLTAuMzgzLDAuNDI5LTAuMzgzDQoJCWMwLjIzNywwLDAuNDI5LDAuMTcxLDAuNDI5LDAuMzgzdjguMDAzQzkuOTI5LDE1LjE2Miw5LjczNywxNS4zMzIsOS41LDE1LjMzMnoiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNNi41MjIsMTUuMzMyYy0wLjIzNiwwLTAuNDI3LTAuMTctMC40MjctMC4zODNWNi45NDZjMC0wLjIxMiwwLjE5MS0wLjM4MywwLjQyNy0wLjM4Mw0KCQljMC4yMzgsMCwwLjQyOSwwLjE3MSwwLjQyOSwwLjM4M3Y4LjAwM0M2Ljk1MSwxNS4xNjIsNi43NiwxNS4zMzIsNi41MjIsMTUuMzMyeiIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xMi40NzcsMTUuMzMyYy0wLjIzNSwwLTAuNDI2LTAuMTctMC40MjYtMC4zODNWNi45NDZjMC0wLjIxMiwwLjE5LTAuMzgzLDAuNDI2LTAuMzgzDQoJCWMwLjIzNywwLDAuNDMsMC4xNzEsMC40MywwLjM4M3Y4LjAwM0MxMi45MDYsMTUuMTYyLDEyLjcxNCwxNS4zMzIsMTIuNDc3LDE1LjMzMnoiLz4NCgk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTIuNTg3LDE4SDYuNDE0Yy0xLjQyLDAtMi41ODctMC45OTUtMi42NTktMi4yNjVMMy4xMTYsMy40MDNDMy4xMTEsMy4yOTgsMy4xNTMsMy4xOTYsMy4yMzQsMy4xMg0KCQljMC4wODEtMC4wNzYsMC4xOTMtMC4xMTgsMC4zMTEtMC4xMThoMTEuOTExYzAuMTE3LDAsMC4yMjksMC4wNDIsMC4zMTEsMC4xMThjMC4wOCwwLjA3NiwwLjEyMiwwLjE3OSwwLjExNywwLjI4NGwtMC42NCwxMi4zMzINCgkJQzE1LjE3MywxNy4wMDUsMTQuMDA3LDE4LDEyLjU4NywxOHogTTMuOTk0LDMuNzY4bDAuNjE3LDExLjkyOWMwLjA0NywwLjg2MiwwLjgzOSwxLjUzNiwxLjgwMywxLjUzNmg2LjE3Mw0KCQljMC45NjIsMCwxLjc1NS0wLjY3NCwxLjgwMy0xLjUzNmwwLjYxNy0xMS45MjlIMy45OTR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-context-linked-item-add {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMCwxOWMtNC45NjMsMC05LTQuMDM3LTktOXM0LjAzNy05LDktOXM5LDQuMDM3LDksOVMxNC45NjMsMTksMTAsMTlMMTAsMTl6IE0xMCwxLjkNCgkJCQljLTQuNDY3LDAtOC4xLDMuNjMzLTguMSw4LjFzMy42MzMsOC4xLDguMSw4LjFzOC4xLTMuNjMzLDguMS04LjFTMTQuNDY3LDEuOSwxMCwxLjlMMTAsMS45eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNS43OTMsMTAuNTIzQzUuNTA1LDEwLjUyNSw1LjI2OSwxMC4yODksNS4yNjksMTBsMCwwQzUuMjcsOS43MDksNS41MDQsOS40NzUsNS43OTUsOS40NzNoOC40MQ0KCQkJYzAuMjg5LDAsMC41MjUsMC4yMzYsMC41MjUsMC41MjVsMCwwYzAsMC4yOTEtMC4yMzQsMC41MjUtMC41MjUsMC41MjdMNS43OTMsMTAuNTIzeiIvPg0KCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTAuNTI1LDE0LjIwM2MwLjAwMSwwLjI5My0wLjIzNCwwLjUyNy0wLjUyNSwwLjUyN2wwLDBjLTAuMjkxLDAtMC41MjUtMC4yMzQtMC41MjUtMC41MjVsMC4wMDEtOC40MQ0KCQkJQzkuNDc3LDUuNTA0LDkuNzEsNS4yNjgsMTAuMDAyLDUuMjdsMCwwYzAuMjg5LDAsMC41MjQsMC4yMzQsMC41MjQsMC41MjNMMTAuNTI1LDE0LjIwM3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-context-linked-item-connect {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNNi44NSwxMy41MDRjLTAuMDksMC0wLjE4LTAuMDM1LTAuMjQ5LTAuMTA0Yy0wLjEzNi0wLjEzNS0wLjEzNi0wLjM1NiwwLTAuNDkzbDYuMTA5LTYuMTA4DQoJCQljMC4xMzgtMC4xMzcsMC4zNTYtMC4xMzcsMC40OTQsMGMwLjEzNiwwLjEzNywwLjEzNiwwLjM1NywwLDAuNDk1bC02LjEwOCw2LjEwOEM3LjAyNywxMy40NjksNi45MzgsMTMuNTA0LDYuODUsMTMuNTA0DQoJCQlMNi44NSwxMy41MDR6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTIuODgyLDEwLjczYy0wLjEwNCwwLTAuMjA3LTAuMDA2LTAuMzEyLTAuMDE2Yy0wLjE5LTAuMDE3LTAuMzM0LTAuMTg4LTAuMzE1LTAuMzgxDQoJCQljMC4wMTctMC4xOTMsMC4xOTItMC4zMywwLjM4LTAuMzE2YzAuODAxLDAuMDc1LDEuNTc2LTAuMjA5LDIuMTM5LTAuNzdsMS43MzgtMS43NGMxLjA1My0xLjA1MywxLjA1My0yLjc2OSwwLTMuODI0bC0wLjE5Ny0wLjE5Nw0KCQkJYy0xLjA1My0xLjA1Mi0yLjc2OS0xLjA1My0zLjgxOCwwLjAwMWwtMS43NDMsMS43NGMtMC41NjIsMC41NjMtMC44NDIsMS4zNDItMC43NzEsMi4xNEMxMCw3LjU2MSw5Ljg1Nyw3LjczMSw5LjY2Niw3Ljc0OQ0KCQkJYy0wLjE4OCwwLjAxNi0wLjM2MS0wLjEyNS0wLjM4LTAuMzE4QzkuMTk3LDYuNDI3LDkuNTUsNS40NDYsMTAuMjU4LDQuNzM0bDEuNzQxLTEuNzM5YzEuMzIxLTEuMzI3LDMuNDgzLTEuMzI3LDQuODEyLDANCgkJCWwwLjE5NiwwLjE5OWMxLjMyNiwxLjMyNiwxLjMyNSwzLjQ4Ni0wLjAwMiw0LjgxM2wtMS43MzcsMS43NDFDMTQuNjMxLDEwLjM4MSwxMy43NzMsMTAuNzMsMTIuODgyLDEwLjczTDEyLjg4MiwxMC43M3oiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik01LjYwMSwxOC4wMDFjLTAuODcyLDAtMS43NDUtMC4zMzEtMi40MDgtMC45OTNsLTAuMTk3LTAuMTk3QzIuMzU0LDE2LjE2OCwyLDE1LjMxMywyLDE0LjQwMg0KCQkJYzAtMC45MDYsMC4zNTQtMS43NjQsMC45OTktMi40MDRsMS43MzctMS43MzlDNS40NDUsOS41NTEsNi40MzIsOS4yLDcuNDMxLDkuMjg1YzAuMTkyLDAuMDE3LDAuMzM0LDAuMTg2LDAuMzE3LDAuMzgxDQoJCQljLTAuMDE2LDAuMTkyLTAuMTgsMC4zMzMtMC4zNzksMC4zMTdjLTAuODAyLTAuMDc4LTEuNTc4LDAuMjA5LTIuMTQsMC43N2wtMS43MzYsMS43NGMtMC41MTMsMC41MTEtMC43OTQsMS4xODgtMC43OTQsMS45MDkNCgkJCWMwLDAuNzIzLDAuMjgyLDEuNCwwLjc5MiwxLjkxMmwwLjE5NywwLjE5N2MxLjA1NSwxLjA1MywyLjc2OSwxLjA1NSwzLjgyMi0wLjAwMWwxLjc0MS0xLjczOWMwLjU2LTAuNTYyLDAuODQxLTEuMzQyLDAuNzY5LTIuMTQxDQoJCQljLTAuMDE3LTAuMTkxLDAuMTI1LTAuMzYxLDAuMzE2LTAuMzc4YzAuMTk3LTAuMDEsMC4zNjMsMC4xMjUsMC4zOCwwLjMxNWMwLjA5MSwxLjAwNi0wLjI2NCwxLjk4Ni0wLjk2OSwyLjY5NWwtMS43NDEsMS43MzkNCgkJCUM3LjM0MywxNy42Nyw2LjQ3MSwxOC4wMDEsNS42MDEsMTguMDAxTDUuNjAxLDE4LjAwMXoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-context-linked-item-delete {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMCwxOWMtNC45NjIsMC05LTQuMDM4LTktOXM0LjAzOC05LDktOWM0Ljk2MywwLDksNC4wMzgsOSw5UzE0Ljk2MywxOSwxMCwxOUwxMCwxOXogTTEwLDEuODk5DQoJCQkJYy00LjQ2NywwLTguMSwzLjYzNC04LjEsOC4xYzAsNC40NjcsMy42MzMsOC4xLDguMSw4LjFzOC4xLTMuNjMzLDguMS04LjFDMTguMSw1LjUzNCwxNC40NjcsMS44OTksMTAsMS44OTlMMTAsMS44OTl6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik03LjM5NiwxMy4zNDZjLTAuMjAzLDAuMjA1LTAuNTM3LDAuMjA1LTAuNzQyLDBsMCwwYy0wLjIwNS0wLjIwNi0wLjIwNS0wLjUzOSwwLTAuNzQ0bDUuOTQ2LTUuOTQ4DQoJCQljMC4yMDUtMC4yMDUsMC41MzktMC4yMDUsMC43NDQsMGwwLDBjMC4yMDUsMC4yMDYsMC4yMDUsMC41MzgsMCwwLjc0NEw3LjM5NiwxMy4zNDZ6Ii8+DQoJCTxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0xMy4zNDUsMTIuNjAyYzAuMjA3LDAuMjA1LDAuMjA3LDAuNTM4LDAsMC43NDRsMCwwYy0wLjIwNSwwLjIwNS0wLjUzNywwLjIwNS0wLjc0MiwwTDYuNjU2LDcuMzk3DQoJCQljLTAuMjA1LTAuMjA2LTAuMjA3LTAuNTM5LDAtMC43NDRsMCwwYzAuMjA1LTAuMjA1LDAuNTM3LTAuMjA1LDAuNzQyLDBMMTMuMzQ1LDEyLjYwMnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

.tool-context-linked-item-setting {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMC45OTMsMThIOS4wMDZjLTAuMTc1LDAtMC4zMjYtMC4xMTktMC4zNzEtMC4yODlsLTAuNDk4LTEuOTk1Yy0wLjI5OS0wLjA5Ny0wLjU4OC0wLjIxOC0wLjg2My0wLjM1OA0KCQlMNS41MDksMTYuNDJjLTAuMTQ5LDAuMDktMC4zNDMsMC4wNjQtMC40NjctMC4wNTlsLTEuNDA1LTEuNDAzYy0wLjEyMy0wLjEyMy0wLjE0Ny0wLjMxMy0wLjA1OC0wLjQ2NmwxLjA2MS0xLjc2OA0KCQljLTAuMTQyLTAuMjcxLTAuMjYzLTAuNTYzLTAuMzU4LTAuODYzbC0xLjk5Ny0wLjQ5NUMyLjExOSwxMS4zMiwyLDExLjE2OSwyLDEwLjk5M1Y5LjAwNkMyLDguODMxLDIuMTE5LDguNjgsMi4yODksOC42MzUNCgkJbDEuOTk3LTAuNDk4YzAuMDk2LTAuMjk3LDAuMjE1LTAuNTg2LDAuMzU4LTAuODZMMy41ODMsNS41MTFDMy40OTQsNS4zNjIsMy41MTcsNS4xNjksMy42NDEsNS4wNDZsMS40MDUtMS40MDUNCgkJYzAuMTIzLTAuMTIzLDAuMzE2LTAuMTQ2LDAuNDY2LTAuMDU4bDEuNzY1LDEuMDYxQzcuNTUxLDQuNTAxLDcuODQsNC4zODIsOC4xMzksNC4yODVsMC40OTgtMS45OTdDOC42OCwyLjExOSw4LjgzMSwyLDkuMDA2LDINCgkJaDEuOTg3YzAuMTc2LDAsMC4zMjcsMC4xMTksMC4zNywwLjI4OWwwLjQ5OCwxLjk5N2MwLjI5OSwwLjA5NiwwLjU4NywwLjIxNywwLjg2MSwwLjM1OGwxLjc2Ni0xLjA2MQ0KCQljMC4xNDgtMC4wODgsMC4zNDMtMC4wNjcsMC40NjcsMC4wNThsMS40MDQsMS40MDVjMC4xMjMsMC4xMjMsMC4xNDYsMC4zMTYsMC4wNTcsMC40NjVsLTEuMDYxLDEuNzY2DQoJCWMwLjE0MywwLjI3NCwwLjI2MiwwLjU2MywwLjM1NSwwLjg2MmwxLjk5NywwLjQ5OEMxNy44ODEsOC42OCwxOCw4LjgzMSwxOCw5LjAwNnYxLjk4N2MwLDAuMTc2LTAuMTE5LDAuMzI3LTAuMjg5LDAuMzcxDQoJCWwtMS45OTUsMC40OTdjLTAuMDk3LDAuMjk5LTAuMjE4LDAuNTg3LTAuMzU4LDAuODYzbDEuMDYzLDEuNzY1YzAuMDksMC4xNDksMC4wNjMsMC4zNDItMC4wNTksMC40NjZsLTEuNDAzLDEuNDA0DQoJCWMtMC4xMjMsMC4xMjMtMC4zMTMsMC4xNDYtMC40NjYsMC4wNTdsLTEuNzY4LTEuMDYxYy0wLjI3MywwLjE0My0wLjU2MywwLjI2Mi0wLjg2MywwLjM1NWwtMC40OTUsMS45OTkNCgkJQzExLjMyLDE3Ljg4MSwxMS4xNjksMTgsMTAuOTkzLDE4eiBNOS4zMDUsMTcuMjM4aDEuMzlsMC40NzktMS45MThjMC4wMzQtMC4xMzEsMC4xMzctMC4yMzYsMC4yNy0wLjI3Mw0KCQljMC4zOTItMC4xMDksMC43NjUtMC4yNjYsMS4xMDQtMC40NjFjMC4xMjUtMC4wNzIsMC4yNzktMC4wNjYsMC4zOTYsMC4wMTRjMC4wMTIsMC4wMDQsMC4wMiwwLjAxMiwwLjAyNywwLjAyMWwxLjY1MiwwLjk5MQ0KCQlsMC45ODItMC45ODFsLTEtMS42NjdjLTAuMDA4LTAuMDEyLTAuMDE3LTAuMDIxLTAuMDIxLTAuMDI5Yy0wLjA2Ni0wLjExNy0wLjA2OC0wLjI2Ni0wLjAwMy0wLjM4NA0KCQljMC4xOTItMC4zNDMsMC4zNTMtMC43MTUsMC40NjEtMS4xMDRjMC4wMzctMC4xMzMsMC4xNDYtMC4yMzIsMC4yNzEtMC4yNjlsMS45MTgtMC40NzlWOS4zMDVsLTEuOTEtMC40NzkNCgkJYy0wLjEzMy0wLjAzNC0wLjIzNy0wLjEzNS0wLjI3NS0wLjI2OGMtMC4xMDktMC4zOTItMC4yNjQtMC43NjMtMC40NTktMS4xMDVjLTAuMDc2LTAuMTMxLTAuMDY0LTAuMjkzLDAuMDIzLTAuNDE1DQoJCWMwLjAwMi0wLjAwMywwLjAwNi0wLjAwNywwLjAwOC0wLjAxbDAuOTkyLTEuNjUzTDE0LjYyNiw0LjM5bC0xLjY2NSwxYy0wLjAwNSwwLjAwNC0wLjAxMSwwLjAwNy0wLjAxNiwwLjAxMQ0KCQljLTAuMTIsMC4wNzktMC4yNzQsMC4wODQtMC4zOTgsMC4wMTRjLTAuMzQzLTAuMTk2LTAuNzE2LTAuMzUxLTEuMTA1LTAuNDYxYy0wLjEzMy0wLjAzNy0wLjIzMy0wLjE0MS0wLjI2OC0wLjI3NGwtMC40NzktMS45MTcNCgkJaC0xLjM5TDguODI2LDQuNjc5QzguNzkzLDQuODEyLDguNjkxLDQuOTE3LDguNTU5LDQuOTU0Yy0wLjM5LDAuMTEtMC43NjMsMC4yNjUtMS4xMDUsMC40NjFjLTAuMTI1LDAuMDctMC4yNzcsMC4wNjYtMC4zOTgtMC4wMTMNCgkJYy0wLjAxLTAuMDA2LTAuMDItMC4wMTItMC4wMjktMC4wMTlMNS4zNzQsNC4zOUw0LjM5LDUuMzc0bDEsMS42NjVjMC4wODksMC4xMjIsMC4xLDAuMjg0LDAuMDI1LDAuNDE1DQoJCUM1LjIxOCw3Ljc5NSw1LjA2Myw4LjE2Nyw0Ljk1NCw4LjU1OUM0LjkxNyw4LjY5MSw0LjgxMiw4Ljc5Myw0LjY3OSw4LjgyNkwyLjc2Miw5LjMwNXYxLjM5bDEuOTE3LDAuNDc5DQoJCWMwLjEzMywwLjAzNCwwLjIzOCwwLjEzNywwLjI3NCwwLjI3YzAuMTEsMC4zOTMsMC4yNjUsMC43NjUsMC40NjEsMS4xMDRjMC4wNjcsMC4xMTgsMC4wNjYsMC4yNjYtMC4wMDEsMC4zODMNCgkJYy0wLjAwOSwwLjAxNi0wLjAxOCwwLjAyOS0wLjAzLDAuMDQzTDQuMzksMTQuNjI3bDAuOTg0LDAuOTg0bDEuNjY2LTEuMDAyYzAuMDA0LTAuMDA0LDAuMDExLTAuMDA4LDAuMDE1LTAuMDENCgkJYzAuMTIxLTAuMDgsMC4yNzQtMC4wODYsMC4zOTktMC4wMTdjMC4zNDMsMC4xOTQsMC43MTYsMC4zNTMsMS4xMDYsMC40NTljMC4xMzMsMC4wMzgsMC4yMzIsMC4xNDYsMC4yNjcsMC4yNzJMOS4zMDUsMTcuMjM4eiIvPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xMCwxMy4zNjFjLTEuODU0LDAtMy4zNjItMS41MDgtMy4zNjItMy4zNjFjMC0xLjg1NCwxLjUwOC0zLjM2MiwzLjM2Mi0zLjM2Mg0KCQljMS44NTQsMCwzLjM2MSwxLjUwOCwzLjM2MSwzLjM2MkMxMy4zNjEsMTEuODU0LDExLjg1NCwxMy4zNjEsMTAsMTMuMzYxeiBNMTAsNy40Yy0xLjQzNCwwLTIuNiwxLjE2Ni0yLjYsMi42DQoJCWMwLDEuNDM0LDEuMTY3LDIuNjAyLDIuNiwyLjYwMmMxLjQzNCwwLDIuNjAyLTEuMTY4LDIuNjAyLTIuNjAyQzEyLjYwMiw4LjU2NiwxMS40MzQsNy40LDEwLDcuNHoiLz4NCjwvZz4NCjwvc3ZnPg0K')
}

.tool-context-linked-item-setting-all {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik01LjYyMSwxMUg0LjM3OWMtMC4xMDksMC0wLjIwNS0wLjA3NC0wLjIzMS0wLjE4MUwzLjgzNyw5LjU3MmMtMC4xODgtMC4wNjEtMC4zNjgtMC4xMzYtMC41NC0wLjIyNQ0KCQlMMi4xOTQsMTAuMDFjLTAuMDk0LDAuMDU3LTAuMjE1LDAuMDQzLTAuMjkyLTAuMDM0TDEuMDI0LDkuMDk3QzAuOTQ4LDkuMDIsMC45MzMsOC44OTksMC45ODgsOC44MDVsMC42NjMtMS4xMDINCgkJYy0wLjA4OC0wLjE3Mi0wLjE2NC0wLjM1My0wLjIyNC0wLjU0TDAuMTgsNi44NTRDMC4wNzQsNi44MjUsMCw2LjczLDAsNi42MjFWNS4zNzlDMCw1LjI3LDAuMDc0LDUuMTc0LDAuMTgsNS4xNDdsMS4yNDktMC4zMTENCgkJYzAuMDYtMC4xODgsMC4xMzUtMC4zNjcsMC4yMjQtMC41MzlMMC45ODksMy4xOTRDMC45MzQsMy4xMDEsMC45NDgsMi45OCwxLjAyNSwyLjkwNGwwLjg3OC0wLjg3OA0KCQlDMS45OCwxLjk0OCwyLjEwMiwxLjkzNCwyLjE5NSwxLjk4OWwxLjEwMywwLjY2M0MzLjQ3LDIuNTYzLDMuNjQ5LDIuNDg5LDMuODM3LDIuNDI4TDQuMTQ3LDEuMThDNC4xNzQsMS4wNzQsNC4yNywxLDQuMzc5LDFoMS4yNDINCgkJYzAuMTEsMCwwLjIwNSwwLjA3NCwwLjIzMiwwLjE4bDAuMzExLDEuMjQ5YzAuMTg4LDAuMDYsMC4zNjcsMC4xMzUsMC41MzksMC4yMjRsMS4xMDQtMC42NjNDNy44OTgsMS45MzQsOC4wMiwxLjk0OCw4LjA5NywyLjAyNQ0KCQlsMC44NzgsMC44NzhDOS4wNTIsMi45OCw5LjA2NiwzLjEwMSw5LjAxLDMuMTk0TDguMzQ4LDQuMjk4QzguNDM3LDQuNDcsOC41MTEsNC42NDksOC41NzEsNC44MzdsMS4yNDcsMC4zMTENCgkJQzkuOTI2LDUuMTc0LDEwLDUuMjcsMTAsNS4zNzl2MS4yNDJjMCwwLjExLTAuMDc0LDAuMjA1LTAuMTgyLDAuMjMyTDguNTcyLDcuMTYzQzguNTEyLDcuMzUxLDguNDM3LDcuNTMsOC4zNDgsNy43MDNMOS4wMSw4LjgwNQ0KCQlDOS4wNjYsOC44OTksOS4wNTIsOS4wMiw4Ljk3Niw5LjA5N0w4LjA5Nyw5Ljk3NWMtMC4wNzYsMC4wNzctMC4xOTcsMC4wOTItMC4yOTEsMC4wMzVMNi43MDMsOS4zNDgNCgkJQzYuNTMsOS40MzcsNi4zNTEsOS41MTEsNi4xNjMsOS41NzFsLTAuMzEsMS4yNDhDNS44MjUsMTAuOTI2LDUuNzMsMTEsNS42MjEsMTF6IE00LjU2NSwxMC41MjJoMC44N2wwLjI5OS0xLjE5Nw0KCQljMC4wMjEtMC4wODMsMC4wODUtMC4xNDgsMC4xNjgtMC4xNzFjMC4yNDQtMC4wNjksMC40NzctMC4xNjYsMC42OS0wLjI4OUM2LjY3LDguODIxLDYuNzY3LDguODI0LDYuODQxLDguODc0DQoJCWMwLjAwNiwwLjAwNCwwLjAxMSwwLjAwOCwwLjAxOCwwLjAxMmwxLjAzMywwLjYyMmwwLjYxNS0wLjYxNUw3Ljg4MSw3Ljg1QzcuODc2LDcuODQzLDcuODcyLDcuODM2LDcuODY4LDcuODMNCgkJQzcuODI1LDcuNzU3LDcuODI0LDcuNjY2LDcuODY2LDcuNTkyQzcuOTg4LDcuMzc3LDguMDg1LDcuMTQ2LDguMTU0LDYuOWMwLjAyMy0wLjA4MywwLjA4OS0wLjE0NiwwLjE3MS0wLjE2N2wxLjE5Ny0wLjI5OVY1LjU2NQ0KCQlMOC4zMjUsNS4yNjdDOC4yNDIsNS4yNDUsOC4xNzcsNS4xODMsOC4xNTMsNS4wOTlDOC4wODUsNC44NTQsNy45ODgsNC42MjIsNy44NjYsNC40MDhDNy44MTgsNC4zMjYsNy44MjUsNC4yMjUsNy44ODEsNC4xNDgNCgkJYzAuMDAyLTAuMDAyLDAuMDA0LTAuMDA0LDAuMDA1LTAuMDA3bDAuNjItMS4wMzNMNy44OTEsMi40OTRMNi44NTEsMy4xMTljLTAuMDAzLDAuMDAzLTAuMDA3LDAuMDA1LTAuMDEsMC4wMDYNCgkJYy0wLjA3NSwwLjA1LTAuMTcxLDAuMDUzLTAuMjQ5LDAuMDA5QzYuMzc3LDMuMDEyLDYuMTQ1LDIuOTE1LDUuOSwyLjg0NkM1LjgxNywyLjgyMyw1Ljc1NSwyLjc1OCw1LjczMywyLjY3NUw1LjQzNCwxLjQ3N0g0LjU2NQ0KCQlMNC4yNjcsMi42NzRDNC4yNDUsMi43NTcsNC4xODIsMi44MjMsNC4wOTksMi44NDZDMy44NTUsMi45MTUsMy42MjMsMy4wMTEsMy40MDgsMy4xMzRDMy4zMywzLjE3OCwzLjIzNCwzLjE3NiwzLjE1OSwzLjEyNg0KCQlDMy4xNTQsMy4xMjMsMy4xNDcsMy4xMTksMy4xNDIsMy4xMTVMMi4xMDksMi40OTRMMS40OTQsMy4xMDhsMC42MjUsMS4wNDFjMC4wNTUsMC4wNzcsMC4wNjIsMC4xNzcsMC4wMTYsMC4yNTkNCgkJYy0wLjEyMywwLjIxNC0wLjIyLDAuNDQ3LTAuMjg4LDAuNjkxQzEuODIzLDUuMTgzLDEuNzU3LDUuMjQ1LDEuNjc0LDUuMjY3TDAuNDc2LDUuNTY1djAuODdsMS4xOTksMC4yOTkNCgkJYzAuMDgzLDAuMDIxLDAuMTQ5LDAuMDg0LDAuMTcyLDAuMTY4YzAuMDY4LDAuMjQ0LDAuMTY1LDAuNDc3LDAuMjg4LDAuNjljMC4wNDIsMC4wNzQsMC4wNDIsMC4xNjUtMC4wMDEsMC4yMzkNCgkJQzIuMTI4LDcuODQsMi4xMjIsNy44NSwyLjExNSw3Ljg1N0wxLjQ5NCw4Ljg5MmwwLjYxNSwwLjYxNWwxLjA0MS0wLjYyNmMwLjAwMy0wLjAwMiwwLjAwNy0wLjAwNCwwLjAwOS0wLjAwNg0KCQljMC4wNzYtMC4wNSwwLjE3MS0wLjA1MywwLjI1LTAuMDA5QzMuNjIzLDguOTg4LDMuODU2LDkuMDg1LDQuMSw5LjE1M2MwLjA4MywwLjAyMywwLjE0NiwwLjA4OSwwLjE2NywwLjE3Mkw0LjU2NSwxMC41MjJ6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTUsOC4xMDJDMy44NDEsOC4xMDIsMi44OTgsNy4xNTgsMi44OTgsNmMwLTEuMTU5LDAuOTQyLTIuMTAyLDIuMTAyLTIuMTAyDQoJCWMxLjE1OCwwLDIuMTAyLDAuOTQyLDIuMTAyLDIuMTAyQzcuMTAyLDcuMTU4LDYuMTU4LDguMTAyLDUsOC4xMDJ6IE01LDQuMzc1QzQuMTA0LDQuMzc1LDMuMzc1LDUuMTA0LDMuMzc1LDZTNC4xMDQsNy42MjUsNSw3LjYyNQ0KCQlTNi42MjUsNi44OTYsNi42MjUsNlM1Ljg5Niw0LjM3NSw1LDQuMzc1eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTEzLjc0NSwyMGgtMS40OTFjLTAuMTMxLDAtMC4yNDQtMC4wOS0wLjI3Ny0wLjIxN2wtMC4zNzQtMS40OTdjLTAuMjI0LTAuMDcxLTAuNDQtMC4xNjMtMC42NDctMC4yNjkNCgkJbC0xLjMyMywwLjc5N2MtMC4xMTIsMC4wNjgtMC4yNTcsMC4wNDktMC4zNTEtMC4wNDNsLTEuMDU0LTEuMDU0Yy0wLjA5Mi0wLjA5Mi0wLjExLTAuMjM0LTAuMDQzLTAuMzQ5bDAuNzk2LTEuMzI2DQoJCWMtMC4xMDctMC4yMDMtMC4xOTgtMC40MjItMC4yNjktMC42NDZsLTEuNDk4LTAuMzcyQzcuMDg5LDE0Ljk5LDcsMTQuODc2LDcsMTQuNzQ1di0xLjQ5MWMwLTAuMTMxLDAuMDg5LTAuMjQ0LDAuMjE3LTAuMjc3DQoJCWwxLjQ5OC0wLjM3NWMwLjA3MS0wLjIyMywwLjE2MS0wLjQzOCwwLjI2OS0wLjY0NWwtMC43OTYtMS4zMjRjLTAuMDY3LTAuMTExLTAuMDQ5LTAuMjU2LDAuMDQzLTAuMzQ5bDEuMDU0LTEuMDUzDQoJCWMwLjA5My0wLjA5MywwLjIzNy0wLjExLDAuMzUtMC4wNDNsMS4zMjMsMC43OTVjMC4yMDctMC4xMDcsMC40MjItMC4xOTcsMC42NDYtMC4yNjlsMC4zNzQtMS40OThDMTIuMDEsOC4wODksMTIuMTIzLDgsMTIuMjU0LDgNCgkJaDEuNDkxYzAuMTMxLDAsMC4yNDUsMC4wODksMC4yNzcsMC4yMTdsMC4zNzQsMS40OThjMC4yMjQsMC4wNzEsMC40NCwwLjE2MiwwLjY0NiwwLjI2OGwxLjMyNC0wLjc5NQ0KCQljMC4xMTEtMC4wNjYsMC4yNTgtMC4wNSwwLjM1MSwwLjA0M2wxLjA1MywxLjA1M2MwLjA5MiwwLjA5MywwLjEwOCwwLjIzNywwLjA0MywwLjM0OWwtMC43OTYsMS4zMjQNCgkJYzAuMTA2LDAuMjA3LDAuMTk2LDAuNDIyLDAuMjY3LDAuNjQ2bDEuNDk3LDAuMzczQzE4LjkxLDEzLjAxLDE5LDEzLjEyMywxOSwxMy4yNTR2MS40OTFjMCwwLjEzMS0wLjA5LDAuMjQ1LTAuMjE3LDAuMjc3DQoJCWwtMS40OTcsMC4zNzRjLTAuMDcxLDAuMjI0LTAuMTYzLDAuNDQtMC4yNjksMC42NDZsMC43OTcsMS4zMjNjMC4wNjgsMC4xMTIsMC4wNDcsMC4yNTgtMC4wNDMsMC4zNTFsLTEuMDU0LDEuMDUzDQoJCWMtMC4wOTIsMC4wOTItMC4yMzQsMC4xMDgtMC4zNDksMC4wNDNsLTEuMzI2LTAuNzk2Yy0wLjIwNSwwLjEwNi0wLjQyMiwwLjE5Ni0wLjY0NiwwLjI2N2wtMC4zNzIsMS40OTkNCgkJQzEzLjk5LDE5LjkxLDEzLjg3NiwyMCwxMy43NDUsMjB6IE0xMi40NzksMTkuNDI5aDEuMDQzbDAuMzU5LTEuNDM4YzAuMDI0LTAuMDk4LDAuMTAyLTAuMTc4LDAuMjAxLTAuMjA1DQoJCWMwLjI5NC0wLjA4MiwwLjU3My0wLjE5OSwwLjgyOC0wLjM0NmMwLjA5NC0wLjA1NSwwLjIwOS0wLjA1LDAuMjk3LDAuMDFjMC4wMSwwLjAwNCwwLjAxNiwwLjAxLDAuMDIxLDAuMDE3bDEuMjM4LDAuNzQzDQoJCWwwLjczNy0wLjczN2wtMC43NS0xLjI0OWMtMC4wMDYtMC4wMS0wLjAxMi0wLjAxNy0wLjAxNy0wLjAyMmMtMC4wNDktMC4wODgtMC4wNTEtMC4xOTktMC4wMDEtMC4yODcNCgkJYzAuMTQ0LTAuMjU4LDAuMjY0LTAuNTM3LDAuMzQ2LTAuODI5YzAuMDI3LTAuMSwwLjEwOC0wLjE3NCwwLjIwMi0wLjIwMmwxLjQzOC0wLjM1N3YtMS4wNDZsLTEuNDMzLTAuMzU5DQoJCWMtMC4xLTAuMDI1LTAuMTc5LTAuMS0wLjIwNy0wLjIwMWMtMC4wODItMC4yOTMtMC4xOTctMC41NzItMC4zNDQtMC44MjhjLTAuMDU3LTAuMDk4LTAuMDQ5LTAuMjE5LDAuMDE4LTAuMzEyDQoJCWMwLjAwMi0wLjAwMSwwLjAwNC0wLjAwNSwwLjAwNi0wLjAwN2wwLjc0NC0xLjI0TDE2LjQ3LDkuNzkybC0xLjI0OSwwLjc1Yy0wLjAwMywwLjAwMi0wLjAwOSwwLjAwNC0wLjAxMiwwLjAwOA0KCQljLTAuMDkxLDAuMDU5LTAuMjA2LDAuMDYzLTAuMjk5LDAuMDExYy0wLjI1Ny0wLjE0Ny0wLjUzNi0wLjI2My0wLjgyOS0wLjM0NmMtMC4xLTAuMDI4LTAuMTc2LTAuMTA2LTAuMi0wLjIwNmwtMC4zNTktMS40MzgNCgkJaC0xLjA0M2wtMC4zNTksMS40MzdjLTAuMDI0LDAuMS0wLjEwMSwwLjE3OC0wLjIsMC4yMDdjLTAuMjkyLDAuMDgzLTAuNTcyLDAuMTk4LTAuODI4LDAuMzQ2Yy0wLjA5NCwwLjA1Mi0wLjIwOCwwLjA1LTAuMjk4LTAuMDExDQoJCWMtMC4wMDktMC4wMDQtMC4wMTYtMC4wMDgtMC4wMjMtMC4wMTRMOS41Myw5Ljc5Mkw4Ljc5MywxMC41M2wwLjc1LDEuMjQ5YzAuMDY2LDAuMDkyLDAuMDc0LDAuMjEzLDAuMDE5LDAuMzEyDQoJCWMtMC4xNDgsMC4yNTUtMC4yNjUsMC41MzQtMC4zNDYsMC44MjdjLTAuMDI4LDAuMTAyLTAuMTA2LDAuMTc2LTAuMjA2LDAuMjAxbC0xLjQzOCwwLjM1OXYxLjA0M2wxLjQzOCwwLjM1OQ0KCQljMC4xLDAuMDI0LDAuMTc4LDAuMTAyLDAuMjA1LDAuMjAxYzAuMDgyLDAuMjk1LDAuMTk4LDAuNTczLDAuMzQ2LDAuODI4YzAuMDUsMC4wODksMC4wNSwwLjE5OS0wLjAwMSwwLjI4Nw0KCQljLTAuMDA3LDAuMDEyLTAuMDE0LDAuMDIxLTAuMDIyLDAuMDMybC0wLjc0NCwxLjI0MWwwLjczNywwLjczOGwxLjI1LTAuNzUyYzAuMDAzLTAuMDAzLDAuMDA5LTAuMDA2LDAuMDExLTAuMDA4DQoJCWMwLjA5Mi0wLjA2LDAuMjA2LTAuMDY0LDAuMy0wLjAxM2MwLjI1NywwLjE0NiwwLjUzNiwwLjI2NSwwLjgyOSwwLjM0NmMwLjEsMC4wMjgsMC4xNzUsMC4xMDgsMC4yLDAuMjA0TDEyLjQ3OSwxOS40Mjl6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTEzLDE2LjUyMWMtMS4zOTEsMC0yLjUyMS0xLjEzMS0yLjUyMS0yLjUyMXMxLjEzMS0yLjUyMSwyLjUyMS0yLjUyMXMyLjUyMSwxLjEzMSwyLjUyMSwyLjUyMQ0KCQlTMTQuMzkxLDE2LjUyMSwxMywxNi41MjF6IE0xMywxMi4wNWMtMS4wNzUsMC0xLjk0OSwwLjg3Ni0xLjk0OSwxLjk1YzAsMS4wNzUsMC44NzQsMS45NTEsMS45NDksMS45NTFzMS45NTEtMC44NzYsMS45NTEtMS45NTENCgkJQzE0Ljk1MSwxMi45MjYsMTQuMDc1LDEyLjA1LDEzLDEyLjA1eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

.tool-context-smaple-add {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE1IiB5PSIzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNSIgeT0iNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTExLDFIMkgxdjF2NXYxaDFoOWgxVjdWMlYxSDExeiBNMTEsN0gyVjJoOVY3eiIvPg0KPGc+DQoJPHJlY3QgeD0iMTQiIHk9IjIiIGZpbGw9Im5vbmUiIHdpZHRoPSI0IiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjIiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTgiIHk9IjIiIGZpbGw9IiM2NzY3NjciIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxOCIgeT0iMSIgZmlsbD0iIzY3Njc2NyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE4IiB5PSI3IiBmaWxsPSIjNjc2NzY3IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTksMTEuMzQ0Yy0wLjI4NC0wLjQwNC0wLjYxOS0wLjc3MS0xLTEuMDg3Yy0wLjEwOS0wLjA5MS0wLjIyNy0wLjE3NS0wLjM0NC0wLjI1Nw0KCWMtMC44OTUtMC42MjgtMS45OC0xLTMuMTU2LTFzLTIuMjY0LDAuMzcyLTMuMTU2LDFjLTAuNDAyLDAuMjgzLTAuNzYsMC42MjMtMS4wNzMsMWMtMC4yNTUsMC4zMDktMC40OCwwLjY0MS0wLjY2NSwxDQoJQzkuMjIxLDEyLjc1LDksMTMuNiw5LDE0LjVzMC4yMjEsMS43NDksMC42MDUsMi41YzAuMTgzLDAuMzU3LDAuMzk5LDAuNjkzLDAuNjUyLDFjMS4wMDksMS4yMjMsMi41MzUsMiw0LjI0MywyDQoJczMuMjM0LTAuNzc3LDQuMjQzLTJjMC4wOTEtMC4xMDksMC4xNzUtMC4yMjcsMC4yNTctMC4zNDRjMC42MjgtMC44OTUsMS0xLjk4LDEtMy4xNTZTMTkuNjI4LDEyLjIzNiwxOSwxMS4zNDR6IE0xNy4yOTMsMTgNCgljLTAuNzcxLDAuNjE2LTEuNzMyLDEtMi43OTMsMXMtMi4wMjEtMC4zODQtMi43OTMtMWMtMC4zNTktMC4yODgtMC42ODgtMC42MTYtMC45NDMtMUMxMC4yODIsMTYuMjg0LDEwLDE1LjQyNSwxMCwxNC41DQoJczAuMjgyLTEuNzg0LDAuNzY0LTIuNWMwLjA2OS0wLjEwNCwwLjE1Ny0wLjE5MywwLjIzNi0wLjI5M0MxMS44MjUsMTAuNjc2LDEzLjA3OSwxMCwxNC41LDEwczIuNjc1LDAuNjc2LDMuNSwxLjcwNw0KCWMwLjYxNiwwLjc3MSwxLDEuNzMyLDEsMi43OTNDMTksMTUuOTIxLDE4LjMyNCwxNy4xNzUsMTcuMjkzLDE4eiIvPg0KPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSIxNywxNCAxNSwxNCAxNSwxMiAxNCwxMiAxNCwxNCAxMiwxNCAxMiwxNSAxNCwxNSAxNCwxNyAxNSwxNyAxNSwxNSAxNywxNSAiLz4NCjxnPg0KCTxyZWN0IHg9IjMiIHk9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTUiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cGF0aCBmaWxsPSJub25lIiBkPSJNMTEuMzQ0LDEwSDJ2N2g3LjYwNUM5LjIyMSwxNi4yNDksOSwxNS40LDksMTQuNUM5LDEyLjYzOSw5LjkyOCwxMC45OTUsMTEuMzQ0LDEweiIvPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0yLDE3di03aDkuMzQ0YzAuODk1LTAuNjI4LDEuOTgtMSwzLjE1Ni0xSDJIMXYxdjd2MWgxaDguMjU3Yy0wLjI1My0wLjMwNy0wLjQ2OS0wLjY0My0wLjY1Mi0xSDJ6Ii8+DQoJPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTMsMTF2MWg2LjYwNmMwLjE4NC0wLjM1OSwwLjQwOS0wLjY5MSwwLjY2NS0xSDN6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjNjc2NzY3IiBkPSJNMTgsMTB2MC4yNTdjMC4zODEsMC4zMTUsMC43MTYsMC42ODMsMSwxLjA4N1YxMFY5aC0xaC0zLjVjMS4xNzYsMCwyLjI2MiwwLjM3MiwzLjE1NiwxSDE4eiIvPg0KPC9zdmc+DQo=')
}

.tool-context-fixed-column {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMS42MjEsMTkuMzggMS42MjEsMTkuMzggNy4xMzMsMTIuNTc4IDguNDIzLDEzLjg2NiAiLz4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xMi45MzQsMS42MmwtMS4yODksMi41NzhMOS4wNjYsNi43NzdMMi42MjEsOC4wNjZMMTIuOTM0LDE4LjM4bDEuMjkxLTYuNDQ0bDIuNTc4LTIuNThsMi41NzYtMS4yOQ0KCUwxMi45MzQsMS42MnogTTEzLjUxOCwxMS4yMjljLTAuMTQyLDAuMTM5LTAuMjM0LDAuMzE1LTAuMjczLDAuNTFsLTAuOTI0LDQuNjE1TDQuNjQ4LDguNjhsNC42MTQtMC45MjMNCgljMC4xOTMtMC4wMzksMC4zNzEtMC4xMzQsMC41MTEtMC4yNzNsMS43ODQtMS43ODNsMy44MjgsMy42NTlMMTMuNTE4LDExLjIyOXogTTE2LjM1NSw4LjQ2MWMtMC4wOTcsMC4wNDgtMC4xODcsMC4xMTEtMC4yNiwwLjE4OA0KCWwtMC4wMDQsMC4wMDNsLTMuODI4LTMuNjU4bDAuMDktMC4wODljMC4wNzYtMC4wNzYsMC4xMzktMC4xNjQsMC4xODgtMC4yNmwwLjY2OC0xLjMzN2w0LjQ4Miw0LjQ4NEwxNi4zNTUsOC40NjF6Ii8+DQo8L3N2Zz4NCg==")
}

.tool-context-fixed-column-left {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwLjUgMC41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuNSAwLjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTAuNSwwLjV2MjBoMjB2LTIwSDAuNXogTTEuNSwxOS41di0xOGgxMnY1aC02djFoNnY2aC02djFoNnY1SDEuNXogTTE5LjUsMTkuNWgtNXYtNWg1VjE5LjV6IE0xOS41LDEzLjVoLTUNCgl2LTZoNVYxMy41eiBNMTkuNSw2LjVoLTV2LTVoNVY2LjV6Ii8+DQo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjUiIGhlaWdodD0iMTgiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02LjUsMC41TDYuNSwwLjVoLTVoLTFoMHYyMGgwaDFoNWgwaDF2LTIwSDYuNXogTTEuNSwxOS41di0xOGg1djE4SDEuNXoiLz4NCjxyZWN0IHg9IjEuNSIgeT0iNi41IiBvcGFjaXR5PSIwLjMiIGZpbGw9IiMzQzkxQzkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxLjUiIHk9IjEzLjUiIG9wYWNpdHk9IjAuMyIgZmlsbD0iIzNDOTFDOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K")
}

.tool-context-fixed-column-left-remove {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwLjUgMC41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuNSAwLjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHJlY3QgeD0iNy41IiB5PSIxMy41IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMC41LDAuNXYyMGgyMHYtMC4wMDFoLTlWMTkuNWgtMTB2LTE4aDEydjVoLTZ2MWg2djMuOTk5aDFWNy41aDV2My45OTloMVYwLjVIMC41eiBNMTkuNSw2LjVoLTV2LTVoNVY2LjV6Ig0KCS8+DQo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjUiIGhlaWdodD0iMTgiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02LjUsMC41TDYuNSwwLjVoLTVoLTFsMCwwdjIwbDAsMGgxaDVsMCwwaDF2LTIwSDYuNXogTTEuNSwxOS41di0xOGg1djE4SDEuNXoiLz4NCjxyZWN0IHg9IjEuNSIgeT0iNi41IiBvcGFjaXR5PSIwLjMiIGZpbGw9IiMzQzkxQzkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgICAgIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxLjUiIHk9IjEzLjUiIG9wYWNpdHk9IjAuMyIgZmlsbD0iIzNDOTFDOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0yMC4zMjQsMTkuNDc0bC0yLjk3Ni0yLjk3N2wyLjk3Mi0yLjk3M2MwLjIzNC0wLjIzNSwwLjIzNC0wLjYxNCwwLTAuODQ5Yy0wLjIzMy0wLjIzMy0wLjYxMi0wLjIzMy0wLjg0OCwwDQoJbC0yLjk3MiwyLjk3NGwtMi45NzQtMi45NzVjLTAuMjM2LTAuMjMyLTAuNjE1LTAuMjMyLTAuODQ4LDBjLTAuMjM2LDAuMjM1LTAuMjM0LDAuNjE2LDAsMC44NWwyLjk3MiwyLjk3NGwtMi45NzYsMi45NzgNCgljLTAuMjM0LDAuMjM0LTAuMjM0LDAuNjE1LDAsMC44NWMwLjIzNSwwLjIzMiwwLjYxNiwwLjIzMiwwLjg0OCwwbDIuOTc3LTIuOTc4bDIuOTc3LDIuOTc5YzAuMjM0LDAuMjMxLDAuNjEzLDAuMjMxLDAuODQ4LDANCglDMjAuNTU5LDIwLjA5MSwyMC41NTksMTkuNzEsMjAuMzI0LDE5LjQ3NHoiLz4NCjwvc3ZnPg0K")
}

.tool-bracket {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik01LjU3MSwxOC4yMDljLTAuODEzLTAuNjUyLTEuNS0xLjMwOS0yLjA2MS0xLjk2N2MtMC41NjEtMC42NTgtMS4wMTYtMS4zMjgtMS4zNjYtMi4wMQ0KCWMtMC4zNDktMC42ODEtMC42MDEtMS4zNzctMC43NTUtMi4wODZjLTAuMTU0LTAuNzA5LTAuMjMyLTEuNDM4LTAuMjMyLTIuMTgzYzAtMS41NjUsMC4zNS0zLjA1MSwxLjA0OC00LjQ0Ng0KCWMwLjY5OC0xLjM5NiwxLjc4Ni0yLjY0LDMuMjYyLTMuNzI4bDAuNDY0LDAuNDMxQzUuNDE2LDIuNjY3LDQuOTU2LDMuMiw0LjU0OSwzLjgxOWMtMC40MDcsMC42MTktMC43NSwxLjI3Mi0xLjAzLDEuOTY3DQoJYy0wLjI4LDAuNjkxLTAuNDk1LDEuMzk4LTAuNjQ0LDIuMTE5Yy0wLjE0OSwwLjcyMS0wLjIyNCwxLjQwOC0wLjIyNCwyLjA2YzAsMC42NzgsMC4wNjksMS4zNjEsMC4yMDYsMi4wNTMNCgljMC4xMzgsMC42OTIsMC4zNDYsMS4zNzUsMC42MjcsMi4wNDNjMC4yOCwwLjY3LDAuNjMsMS4zMTUsMS4wNDcsMS45NGMwLjQxOSwwLjYyNCwwLjkwNywxLjIsMS40NjksMS43MjhMNS41NzEsMTguMjA5eiIvPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTE1LjQ2OSwxNi4wMDJjMC40MTgtMC42MjUsMC43NjgtMS4yNzEsMS4wNDktMS45NDFjMC4yNzktMC42NjgsMC40ODgtMS4zNSwwLjYyNS0yLjA0Mw0KCWMwLjEzNy0wLjY4OCwwLjIwNy0xLjM3NSwwLjIwNy0yLjA1MmMwLTAuNjUyLTAuMDc0LTEuMzQtMC4yMjUtMi4wNjFjLTAuMTQ4LTAuNzIxLTAuMzYzLTEuNDI4LTAuNjQ1LTIuMTE5DQoJYy0wLjI4MS0wLjY5My0wLjYyNS0xLjM0OC0xLjAyOS0xLjk2N2MtMC40MDgtMC42MTktMC44NjctMS4xNS0xLjM4My0xLjU5OGwwLjQ2My0wLjQzMWMxLjQ3NywxLjA4OCwyLjU2NCwyLjMzLDMuMjY0LDMuNzI4DQoJYzAuNjk3LDEuMzk2LDEuMDQ3LDIuODgxLDEuMDQ3LDQuNDQ2YzAsMC43NDUtMC4wNzYsMS40NzQtMC4yMywyLjE4M2MtMC4xNTUsMC43MDktMC40MDcsMS40MDUtMC43NTYsMi4wODYNCgljLTAuMzUsMC42ODItMC44MDUsMS4zNTItMS4zNjUsMi4wMXMtMS4yNDcsMS4zMTQtMi4wNjEsMS45NjdMMTQsMTcuNzI5QzE0LjU2MywxNy4yMDEsMTUuMDUxLDE2LjYyNSwxNS40NjksMTYuMDAyeiIvPg0KPC9zdmc+DQo=")
}

.tool-bracket-remove {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik01LjU3MSwxOC4yMDljLTAuODEzLTAuNjUyLTEuNS0xLjMwOS0yLjA2MS0xLjk2N2MtMC41NjEtMC42NTgtMS4wMTYtMS4zMjgtMS4zNjYtMi4wMQ0KCWMtMC4zNDktMC42ODEtMC42MDEtMS4zNzctMC43NTUtMi4wODZjLTAuMTU0LTAuNzA5LTAuMjMyLTEuNDM4LTAuMjMyLTIuMTgzYzAtMS41NjUsMC4zNS0zLjA1MSwxLjA0OC00LjQ0Ng0KCWMwLjY5OC0xLjM5NiwxLjc4Ni0yLjY0LDMuMjYyLTMuNzI4bDAuNDY0LDAuNDMxQzUuNDE2LDIuNjY3LDQuOTU2LDMuMiw0LjU0OSwzLjgxOWMtMC40MDcsMC42MTktMC43NSwxLjI3Mi0xLjAzLDEuOTY3DQoJYy0wLjI4LDAuNjkxLTAuNDk1LDEuMzk4LTAuNjQ0LDIuMTE5Yy0wLjE0OSwwLjcyMS0wLjIyNCwxLjQwOC0wLjIyNCwyLjA2YzAsMC42NzgsMC4wNjksMS4zNjEsMC4yMDYsMi4wNTMNCgljMC4xMzgsMC42OTIsMC4zNDYsMS4zNzUsMC42MjcsMi4wNDNjMC4yOCwwLjY3LDAuNjMsMS4zMTUsMS4wNDcsMS45NGMwLjQxOSwwLjYyNCwwLjkwNywxLjIsMS40NjksMS43MjhMNS41NzEsMTguMjA5eiIvPg0KPHBhdGggZmlsbD0iI0FBQUFBQSIgZD0iTTE4LjgzNywxMC4wNjRjMC0wLjAzNCwwLjAwNS0wLjA2NiwwLjAwNS0wLjFjMC0xLjU2NS0wLjM1LTMuMDUtMS4wNDctNC40NDYNCgljLTAuNjk5LTEuMzk4LTEuNzg3LTIuNjQtMy4yNjQtMy43MjhsLTAuNDYzLDAuNDMxYzAuNTE2LDAuNDQ4LDAuOTc1LDAuOTc5LDEuMzgzLDEuNTk4YzAuNDA0LDAuNjE5LDAuNzQ4LDEuMjc0LDEuMDI5LDEuOTY3DQoJYzAuMjgxLDAuNjkxLDAuNDk2LDEuMzk4LDAuNjQ1LDIuMTE5YzAuMTUsMC43MjEsMC4yMjUsMS40MDksMC4yMjUsMi4wNjFjMCwwLjM1MS0wLjAyMSwwLjcwNS0wLjA1OCwxLjA2MWwwLjI3MS0wLjI3Mg0KCUMxNy45MTksMTAuNDAxLDE4LjM1OSwxMC4xNjgsMTguODM3LDEwLjA2NHoiLz4NCjxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0xOS44MjQsMTguOTc0bC0yLjk3Ni0yLjk3OGwyLjk3MS0yLjk3NGMwLjIzNC0wLjIzNCwwLjIzNC0wLjYxMywwLTAuODQ5DQoJYy0wLjA4LTAuMDgtMC4xOC0wLjEyMy0wLjI4My0wLjE0N2MtMC4wNDYtMC4wMTItMC4wOTItMC4wMjctMC4xNC0wLjAyN2MtMC4wNzYsMC0wLjE1MiwwLjAxNS0wLjIyNSwwLjA0M2MwLDAtMC4wMDEsMC0wLjAwMSwwLjAwMQ0KCWMtMC4wNzIsMC4wMjgtMC4xNCwwLjA3Mi0wLjE5OSwwLjEzMWwtMC41MTksMC41MkwxNiwxNS4xNDdsLTAuMDEtMC4wMWwtMi45NjQtMi45NjVjLTAuMTE4LTAuMTE2LTAuMjcxLTAuMTc0LTAuNDI1LTAuMTc0DQoJcy0wLjMwNiwwLjA1OC0wLjQyMywwLjE3NGMtMC4yMzYsMC4yMzUtMC4yMzQsMC42MTYsMCwwLjg1bDIuOTcyLDIuOTc1bC0yLjk3NywyLjk3OWMtMC4yMzMsMC4yMzMtMC4yMzMsMC42MTQsMCwwLjg1DQoJYzAuMTE4LDAuMTE2LDAuMjcyLDAuMTc0LDAuNDI2LDAuMTc0YzAuMTU0LDAsMC4zMDctMC4wNTgsMC40MjMtMC4xNzRMMTYsMTYuODQ3bDIuOTc3LDIuOTc5YzAuMDcsMC4wNjksMC4xNTUsMC4xMTEsMC4yNDMsMC4xMzkNCgljMC4xMTgsMC4wMzcsMC4yNDMsMC4wMzcsMC4zNjEsMGMwLjA4OC0wLjAyNywwLjE3My0wLjA2OSwwLjI0My0wLjEzOUMyMC4wNTksMTkuNTksMjAuMDU5LDE5LjIwOSwxOS44MjQsMTguOTc0eiIvPg0KPC9zdmc+DQo=")
}

.tool-sort {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM2NzY3NjciIHBvaW50cz0iMTYuNjc0LDEzLjI5MSAxNCwxNS41ODQgMTQsMi42NzEgMTMsMi42NzEgMTMsMTUuNTg0IDEwLjMyNSwxMy4yOTEgOS42NzQsMTQuMDUxIDEzLjUsMTcuMzI5IA0KCQkxNy4zMjQsMTQuMDUxIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjNjc2NzY3IiBwb2ludHM9IjEwLjMyNSw2LjI5MSA2LjUsMy4wMTMgMi42NzUsNi4yOTEgMy4zMjUsNy4wNTEgNiw0Ljc1OCA2LDE2LjY3MSA3LDE2LjY3MSA3LDQuNzU4IDkuNjc0LDcuMDUxIAkNCgkJIi8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.tool-sort-asc {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiM2NzY3NjciIHBvaW50cz0iMTMuODI1LDYuMjkxIDEwLDMuMDEzIDYuMTc1LDYuMjkxIDYuODI1LDcuMDUxIDkuNSw0Ljc1OCA5LjUsMTYuNjcxIDEwLjUsMTYuNjcxIDEwLjUsNC43NTggDQoJCTEzLjE3NCw3LjA1MSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.tool-sort-desc {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM2NzY3NjciIHBvaW50cz0iMTMuMTc1LDEzLjI5MSAxMC41MDEsMTUuNTg0IDEwLjUwMSwyLjY3MSA5LjUwMSwyLjY3MSA5LjUwMSwxNS41ODQgNi44MjYsMTMuMjkxIDYuMTc1LDE0LjA1MSANCgkxMC4wMDEsMTcuMzI5IDEzLjgyNSwxNC4wNTEgIi8+DQo8L3N2Zz4NCg==")
}

.tool-filter {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iNCw0IDE2LDQgMTUsNSA1LDUgCSIvPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xNiwzbC00LjgsNi40TDExLDkuNjY3VjEwdjQuNUw5LDE2di02VjkuNjY3TDguOCw5LjRMNCwzSDE2IE0xOCwySDJsNiw4djhsNC0zdi01TDE4LDJMMTgsMnoiLz4NCjwvZz4NCjwvc3ZnPg0K")
}

.tool-format {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0tMjQuMTI1LDM1LjE4OCIvPg0KPGc+DQoJPHBhdGggb3BhY2l0eT0iMC4zIiBmaWxsPSIjM0M5MUM5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgZD0iTTguNjY3LDEyLjM5M2MtMC4zMDktMC41MjEtMC43OTgtMC44OTItMS4zNTYtMS4wNjMNCgkJYy0wLjA2NC0wLjAyMS0wLjEyNS0wLjA0OS0wLjE5Mi0wLjA2M2MtMC41MzUtMC4xMTUtMS4wMzktMC4wODQtMS41NTcsMC4wOTVjLTAuNTE1LDAuMTc0LTAuODE1LDAuNDg3LTAuOTQ3LDAuOTkxDQoJCWMtMC4wOTIsMC4zNTQtMC4xODEsMC43MTMtMC4yNjksMS4wNzJjLTAuMDg5LDAuMzU3LTAuMTc4LDAuNzE5LTAuMjcxLDEuMDc2bC0wLjA2MywwLjI0Yy0wLjEwOCwwLjQxOC0wLjIxNywwLjgzNC0wLjM2NiwxLjIzOQ0KCQlDMy41NCwxNi4yNywzLjQxLDE2LjU1MiwzLjI3MSwxNi44NWMwLjIyMywwLjA0MSwwLjQ0NywwLjA3NSwwLjY3MiwwLjA5N2MxLjMzMywwLjEyOSwyLjQ4My0wLjExMSwzLjQ1OC0wLjc1DQoJCWMwLjc4OC0wLjUyLDEuMjg0LTEuMTQ2LDEuNTE1LTEuOTI5YzAuMDk2LTAuMzIxLDAuMTEzLTAuNjYyLDAuMDYzLTAuOTk2QzguOTMzLDEyLjk2OCw4LjgzMSwxMi42NjksOC42NjcsMTIuMzkzeiIvPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xNy42MDksMi41ODdjLTAuMzgxLTAuMzgxLTAuODgxLTAuNTcxLTEuMzc5LTAuNTcxYy0wLjUsMC0xLDAuMTktMS4zODEsMC41NzFsLTguMTYxLDguNTU1DQoJCWMwLjE3NSwwLjAxMiwwLjM1LDAuMDM3LDAuNTI2LDAuMDc0YzAuMTk1LDAuMDQxLDAuMzgzLDAuMTA4LDAuNTY2LDAuMTg2YzAuMDE0LDAuMDA2LDAuMDI3LDAuMDE2LDAuMDQxLDAuMDIxbDcuNzMzLTguMTI5DQoJCWMwLjE4MS0wLjE4LDAuNDIxLTAuMjc3LDAuNjc1LTAuMjc3czAuNDkxLDAuMDk5LDAuNjcyLDAuMjc3YzAuMTgxLDAuMTgsMC4yNzYsMC40MTgsMC4yNzYsMC42NzJzLTAuMDk4LDAuNDkyLTAuMjc2LDAuNjcyDQoJCWwtNy42MDksOC4wMDRjMC4wMzksMC4wNTcsMC4wODUsMC4xMDcsMC4xMjEsMC4xNjhjMC4xMDQsMC4xNzYsMC4xODUsMC4zNjEsMC4yNTUsMC41NTFjMC4wMzEsMC4wODIsMC4wNDUsMC4xNjgsMC4wNjgsMC4yNQ0KCQlsNy44NzMtOC4yNjZDMTguMzcyLDQuNTgzLDE4LjM3MiwzLjM0OCwxNy42MDksMi41ODd6Ii8+DQoJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTkuODUxLDEyLjY4NGMtMC4wMjMtMC4wODMtMC4wMzgtMC4xNjgtMC4wNjgtMC4yNWMtMC4wNzEtMC4xODktMC4xNTEtMC4zNzUtMC4yNTUtMC41NTINCgkJYy0wLjAzNi0wLjA2MS0wLjA4Mi0wLjExMS0wLjEyMS0wLjE2OGMtMC4zNy0wLjU0NS0wLjg4LTAuOTY3LTEuNDcxLTEuMjIxYy0wLjAxNC0wLjAwNi0wLjAyNi0wLjAxNi0wLjA0MS0wLjAyMQ0KCQljLTAuMTg0LTAuMDc2LTAuMzcxLTAuMTQ2LTAuNTY2LTAuMTg4Yy0wLjE3Ni0wLjAzNy0wLjM1MS0wLjA2My0wLjUyNi0wLjA3MmMtMC4wMDQtMC4wMDItMC4wMDgtMC4wMDQtMC4wMTItMC4wMDQNCgkJYy0wLjUyNC0wLjAzNy0xLjA0NCwwLjAyOS0xLjU1MiwwLjIwM2MtMC44MzYsMC4yODEtMS4zNzIsMC44NS0xLjU5MiwxLjY4N2MtMC4wOTQsMC4zNTYtMC4xODMsMC43MjUtMC4yNzMsMS4wODYNCgkJYy0wLjA4NywwLjM1NC0wLjE3NSwwLjcxMy0wLjI2NywxLjA2M0wzLjA0NCwxNC40OWMtMC4xLDAuMzg2LTAuMTk4LDAuNzcxLTAuMzM2LDEuMTQ2Yy0wLjEwOSwwLjI5OC0wLjI0NiwwLjU4OS0wLjM5MiwwLjg5Ng0KCQlsLTAuNDk3LDEuMDkybDEuMDcyLDAuMTc4YzAuMzE5LDAuMDU4LDAuNjQsMC4xMTUsMC45NjEsMC4xNDVjMC4yNjEsMC4wMjMsMC41MiwwLjAzOCwwLjc3NywwLjAzOGMxLjI2MiwwLDIuMzQ4LTAuMzEyLDMuMzItMC45NDgNCgkJYzAuOTk0LTAuNjUsMS42MjQtMS40NjUsMS45MjUtMi40NzljMC4wOTQtMC4zMTYsMC4xMjEtMC42NDYsMC4xMTYtMC45NzlDOS45ODcsMTMuMjc1LDkuOTM0LDEyLjk3Nyw5Ljg1MSwxMi42ODR6IE04LjkxNiwxNC4yNzENCgkJYy0wLjIzMSwwLjc3OC0wLjcyNywxLjQxLTEuNTE1LDEuOTI4Yy0wLjk3NSwwLjY0Mi0yLjEyNSwwLjg4LTMuNDU4LDAuNzVjLTAuMjI2LTAuMDIxLTAuNDUtMC4wNTUtMC42NzItMC4wOTYNCgkJYzAuMTQtMC4yOTcsMC4yNy0wLjU4LDAuMzc1LTAuODY5YzAuMDY4LTAuMTg3LDAuMTI2LTAuMzczLDAuMTgxLTAuNTYyYzAuMDY1LTAuMjI3LDAuMTI2LTAuNDUxLDAuMTg1LTAuNjhsMC4wNjMtMC4yNA0KCQljMC4wOTMtMC4zNTgsMC4xODItMC43MTksMC4yNzEtMS4wNzhjMC4wODMtMC4zMzgsMC4xNjctMC42NzYsMC4yNTMtMS4wMDhjMC4wMDUtMC4wMjEsMC4wMTEtMC4wNDMsMC4wMTYtMC4wNjMNCgkJYzAuMTMyLTAuNTA0LDAuNDMyLTAuODE4LDAuOTQ3LTAuOTkyYzAuMDQtMC4wMTQsMC4wNzgtMC4wMTIsMC4xMTgtMC4wMjFjMC40NzctMC4xNDYsMC45NDUtMC4xNzgsMS40MzktMC4wNw0KCQljMC4wMTIsMC4wMDIsMC4wMjIsMC4wMDgsMC4wMzQsMC4wMTJjMC4wNTMsMC4wMTYsMC4xMDUsMC4wMzUsMC4xNTgsMC4wNTNjMC41NTgsMC4xNzIsMS4wNDcsMC41NDMsMS4zNTYsMS4wNjMNCgkJYzAuMDA4LDAuMDE1LDAuMDEyLDAuMDI4LDAuMDE5LDAuMDQxYzAuMTUsMC4yNjcsMC4yNDksMC41NTEsMC4yOTIsMC44NDJjMC4wMTQsMC4wOTEsMC4wMDksMC4xODEsMC4wMTIsMC4yNjkNCgkJQzkuMDAxLDEzLjc5LDguOTg2LDE0LjAzNSw4LjkxNiwxNC4yNzF6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.tool-format-condition {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDguODU1LDYzLjQ0N2MtMC4yMTEtMC4wMzEtMC40MjEtMC4wNjgtMC42MzItMC4wOTINCgkJYy0wLjIyMi0wLjAyNy0wLjM3NC0wLjEzMy0wLjQ0OC0wLjM0NGMwLTAuMDYxLDAtMC4xMjEsMC0wLjE4MmMwLjA1LTAuMDc2LDAuMTAyLTAuMTU0LDAuMTQ5LTAuMjM0DQoJCWMwLjA5Ny0wLjE2NCwwLjIyOC0wLjMyLDAuMjgyLTAuNDk4YzAuMDgyLTAuMjcxLDAuMTI3LTAuNTU3LDAuMTU2LTAuODRjMC4wNDEtMC40MTQsMC4wNDEtMC44MywwLjA4My0xLjI0Mg0KCQljMC4wNDYtMC40NjcsMC4xOTEtMC44OTYsMC41NjctMS4yMTNjMC41MjEtMC40MzksMS4xMjItMC42MjcsMS43OTktMC41NTVjMC4xMDksMC4wMTIsMC4xNzgtMC4wMSwwLjI0Ni0wLjEwMg0KCQljMC4zMTUtMC40MjIsMC42NDYtMC44MzIsMC45NTgtMS4yNThjMS4yNzEtMS43MzYsMi43Mi0zLjMwNyw0LjM5OC00LjY1OGMxLjAyNi0wLjgyNiwyLjA2Mi0xLjY0OCwzLjM5NC0xLjk0OQ0KCQljMC4xMzcsMCwwLjI3NSwwLDAuNDEyLDBjMC4wNTEsMC4wMTgsMC4xMDQsMC4wMzUsMC4xNTQsMC4wNTNjMC4yNjIsMC4wOTQsMC40MzgsMC4yNzEsMC41MjIsMC41MzcNCgkJYzAuMDEzLDAuMDQzLDAuMDI4LDAuMDg4LDAuMDQzLDAuMTMxYzAuMDAxLDAuMTM3LDAuMDAxLDAuMjc1LDAuMDAxLDAuNDEyYy0wLjAzOSwwLjE0My0wLjA3MSwwLjI4OS0wLjExOCwwLjQzDQoJCWMtMC4yMzcsMC43MDctMC42MzUsMS4zMjgtMS4wNjcsMS45MjZjLTEuMDUzLDEuNDUzLTIuMjc1LDIuNzUyLTMuNjMyLDMuOTI2Yy0xLjA0NCwwLjkwMi0yLjA4OCwxLjgwNS0zLjEyOCwyLjcxMQ0KCQljLTAuMDQ5LDAuMDQzLTAuMDk2LDAuMTE1LTAuMDk4LDAuMTc2Yy0wLjAyMywwLjQzOC0wLjE0NCwwLjg0Ni0wLjM3MywxLjIxNWMtMC41LDAuODA3LTEuMjMyLDEuMjkzLTIuMTQ1LDEuNTINCgkJYy0wLjIzOCwwLjA1OS0wLjQ4NiwwLjA4OC0wLjcyOSwwLjEzMUM0OS4zODcsNjMuNDQ5LDQ5LjEyMSw2My40NDcsNDguODU1LDYzLjQ0N3ogTTUyLjY2OSw1OS41Mg0KCQljMC4zNDEtMC4yODMsMC42NzctMC41NTcsMS4wMDMtMC44NGMwLjk3NS0wLjg0NCwxLjk3LTEuNjY2LDIuOTExLTIuNTQ1YzAuOTk1LTAuOTMyLDEuOTA3LTEuOTQ1LDIuNjc0LTMuMDgyDQoJCWMwLjMyOC0wLjQ4NiwwLjYzNy0wLjk4NCwwLjgyLTEuNTQ3YzAuMDI4LTAuMDksMC4wNDYtMC4xODQsMC4wNTgtMC4yNzVjMC4wMS0wLjA4NC0wLjAzMS0wLjE0My0wLjExOS0wLjEyNQ0KCQljLTAuMTU0LDAuMDI1LTAuMzEzLDAuMDQ3LTAuNDU5LDAuMWMtMC41MiwwLjE4OC0wLjk5LDAuNDY5LTEuNDQzLDAuNzc5Yy0xLjgwOSwxLjI0LTMuMzcyLDIuNzQyLTQuNzE0LDQuNDc3DQoJCWMtMC41MTcsMC42NjYtMS4wMywxLjMzNi0xLjU0NiwyLjAwNGMtMC4wMjEsMC4wMjctMC4wMzksMC4wNTctMC4wNjQsMC4wOTJDNTIuMTg2LDU4Ljc4MSw1Mi40NTksNTkuMTE3LDUyLjY2OSw1OS41MnoNCgkJIE00OS41OTgsNjIuNTk2YzAuNjctMC4wNDUsMS4yODMtMC4yNDYsMS43ODgtMC43MTFjMC4zNTgtMC4zMywwLjYwNC0wLjcyNSwwLjY2OC0xLjIyMWMwLjEwNC0wLjgxNC0wLjUzMy0xLjU3Mi0xLjM1OC0xLjYxMw0KCQljLTAuMzE2LTAuMDE2LTAuNjA5LDAuMDUxLTAuODg5LDAuMjAxYy0wLjMwOSwwLjE2NC0wLjQ4MiwwLjQxMi0wLjUxNiwwLjc2Yy0wLjAzMywwLjM2NS0wLjA1OSwwLjczMi0wLjA5MiwxLjENCgkJYy0wLjAyMywwLjI0Ni0wLjA0MSwwLjQ5NC0wLjA4OCwwLjczOGMtMC4wNDcsMC4yNC0wLjEyNSwwLjQ3Ny0wLjE5OCwwLjc1QzQ5LjE0LDYyLjYsNDkuMzY5LDYyLjYxMyw0OS41OTgsNjIuNTk2eiIvPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiMyMzFGMjAiIGQ9Ik02MS4xNDUsNjUuMDQydjAuMDA1bC0wLjAwNiwwLjAyMWMtMC4wMTgsMC4wNzQtMC4wMzcsMC4xNDgtMC4wNjEsMC4yMTkNCgkJCWMtMC4yMDQsMC42MTEtMC41NjYsMS4xNTctMC45MjksMS42NTZjLTAuOTY0LDEuMzMtMi4xMzQsMi41OTUtMy40NzYsMy43NTZsLTAuMzE2LDAuMjczYy0wLjY4NiwwLjU5My0xLjM3LDEuMTg2LTIuMDU1LDEuNzc5DQoJCQlsLTAuNzU0LTAuODhjMC4xNjItMC4yMDksMC4zMjItMC40MTksMC40NzktMC42MzJjMS4yODctMS43NiwyLjY2OC0zLjIyMiw0LjIxOS00LjQ2OWMwLjg4OS0wLjcxNiwxLjgwNy0xLjQ1NSwyLjg4NC0xLjcyOQ0KCQkJSDYxLjE0NSBNNjEuNDI0LDY0LjA0MmMtMC4xMzcsMC0wLjI3NSwwLTAuNDEyLDBjLTEuMzMyLDAuMjk5LTIuMzY3LDEuMTIzLTMuMzkzLDEuOTQ5Yy0xLjY4LDEuMzUxLTMuMTI4LDIuOTIxLTQuMzk4LDQuNjU3DQoJCQljLTAuMzEyLDAuNDI2LTAuNjQzLDAuODM2LTAuOTU5LDEuMjU4bDEuOTM4LDIuMjZjMS4wNDEtMC45MDYsMi4wODUtMS44MDksMy4xMjktMi43MTFjMS4zNTUtMS4xNzQsMi41NzgtMi40NzMsMy42MzEtMy45MjYNCgkJCWMwLjQzNC0wLjU5OCwwLjgzLTEuMjE4LDEuMDY4LTEuOTI1YzAuMDQ3LTAuMTQxLDAuMDc4LTAuMjg3LDAuMTE3LTAuNDNjMC0wLjEzOSwwLTAuMjc1LDAtMC40MTINCgkJCWMtMC4wMTYtMC4wNDUtMC4wMzEtMC4wODgtMC4wNDMtMC4xMzFjLTAuMDg2LTAuMjY4LTAuMjYyLTAuNDQzLTAuNTIzLTAuNTM3QzYxLjUyNyw2NC4wNzcsNjEuNDc1LDY0LjA2LDYxLjQyNCw2NC4wNDINCgkJCUw2MS40MjQsNjQuMDQyeiIvPg0KCTwvZz4NCjwvZz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNLTI0LjEyNSwzNS4xODgiLz4NCjxnPg0KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSJub25lIiBzdHJva2U9IiMyMzFGMjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiBkPSINCgkJTTUwLjUxNCw3Ni40NDFjMC44NzMsMC4wODQsMS43MDctMC4wNDgsMi40NTktMC41NGMwLjUzMy0wLjM1LDAuOTM0LTAuODA3LDEuMTE5LTEuNDM2YzAuMzA2LTEuMDI4LTAuMzU1LTIuMTQyLTEuNDE0LTIuMzY3DQoJCWMtMC40MDItMC4wODctMC43OTUtMC4wNjMtMS4xODgsMC4wNzJjLTAuNDMzLDAuMTQ2LTAuNzEsMC40My0wLjgyNiwwLjg3MWMtMC4xMjEsMC40NjMtMC4yMywwLjkzNC0wLjM1MiwxLjQNCgkJYy0wLjA4MiwwLjMxMy0wLjE1NywwLjYyOS0wLjI3LDAuOTM0Yy0wLjEwOSwwLjMwMS0wLjI2MSwwLjU4OS0wLjQxMiwwLjkyN0M0OS45MjIsNzYuMzUsNTAuMjE1LDc2LjQxNiw1MC41MTQsNzYuNDQxeiIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeD0iMSIgeT0iMSIgZmlsbD0iI0RGRUNGNCIgd2lkdGg9IjEyIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTkiIHk9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxOSIgeT0iMSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOSIgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0LjQ1OCIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI5LjU0MiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEzIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMSIgb3BhY2l0eT0iMC4zIiBmaWxsPSIjM0M5MUM5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iNiIgeT0iNyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjciIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB5PSIxIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB5PSI2IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0yOS43NDksMTcuMDA3YzAuMTQ2LDAsMC4yOTcsMC4wNTcsMC40MSwwLjE3MmwzLjAwOCwzLjAwMmwzLjAwNy0zLjAwMmMwLjIyOC0wLjIyOSwwLjU5NS0wLjIyOSwwLjgyMiwwDQoJCQkJYzAuMjI4LDAuMjI3LDAuMjI4LDAuNTk0LDAsMC44MmwtMy40MTksMy40MTRjLTAuMjI3LDAuMjI3LTAuNTk0LDAuMjI3LTAuODIyLDBsLTMuNDE3LTMuNDE0Yy0wLjIyOS0wLjIyOS0wLjIyOS0wLjU5NiwwLTAuODINCgkJCQlDMjkuNDUyLDE3LjA2MywyOS41OTksMTcuMDA3LDI5Ljc0OSwxNy4wMDdMMjkuNzQ5LDE3LjAwN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0zMy4xNjcsMTEuNTgzYzAuMzIsMCwwLjU4MiwwLjI2MSwwLjU4MiwwLjU4MXY3LjkxYzAsMC4zMjEtMC4yNjIsMC41ODEtMC41ODIsMC41ODENCgkJCQljLTAuMzIyLDAtMC41ODEtMC4yNi0wLjU4MS0wLjU4MXYtNy45MUMzMi41ODcsMTEuODQ0LDMyLjg0NSwxMS41ODMsMzMuMTY3LDExLjU4M0wzMy4xNjcsMTEuNTgzeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTE3LjkxNyw0Mi4xMjFjMC4wNTYsMCwwLjExMiwwLjAwMiwwLjE3MiwwLjAwNmMwLjEwNywwLjAwOCwwLjIwOSwwLjAyMiwwLjMyNywwLjA0OQ0KCQkJCWMwLjA3NywwLjAxNiwwLjE3MSwwLjA0OCwwLjMwMywwLjEwNGMwLjM4LDAuMTU2LDAuNzA0LDAuNDM2LDAuOTEyLDAuNzg0YzAuMDQ1LDAuMDc2LDAuMDg4LDAuMTcyLDAuMTQxLDAuMzEzDQoJCQkJYzAuMDcyLDAuMTksMC4xMSwwLjQwMiwwLjExMiwwLjY0YzAuMDA1LDAuMjExLTAuMDE1LDAuMzg2LTAuMDU3LDAuNTNjLTAuMTg4LDAuNjM3LTAuNTc5LDEuMTMyLTEuMjI5LDEuNTU5DQoJCQkJYy0wLjY3LDAuNDM5LTEuMzk0LDAuNjQ1LTIuMjc5LDAuNjQ1Yy0wLjE4NywwLTAuMzcyLTAuMDA5LTAuNTc2LTAuMDI5Yy0wLjExNy0wLjAxMS0wLjIzOC0wLjAyNy0wLjM2NC0wLjA0Nw0KCQkJCWMwLjA4NC0wLjE4MiwwLjE2OC0wLjM3NiwwLjI0Mi0wLjU3NmMwLjEzOC0wLjM3NSwwLjIzMi0wLjc0NiwwLjMxNS0xLjA2N2wwLjA1NS0wLjIxMmMwLjA3OS0wLjMwMywwLjE1Ni0wLjYxLDAuMjMxLTAuOTE3DQoJCQkJczAuMTUxLTAuNjExLDAuMjI4LTAuOTA5YzAuMTAzLTAuMzg3LDAuMzEzLTAuNjA4LDAuNzEzLTAuNzQyQzE3LjQxMSw0Mi4xNjQsMTcuNjY1LDQyLjEyMSwxNy45MTcsNDIuMTIxIE0xNy45MTcsNDEuMTIxDQoJCQkJYy0wLjM2NCwwLTAuNzI1LDAuMDYyLTEuMDc5LDAuMTgzYy0wLjcxMiwwLjIzOS0xLjE2OCwwLjcyMi0xLjM1NSwxLjQzNGMtMC4wNzksMC4zMDctMC4xNTYsMC42MTUtMC4yMzIsMC45MjYNCgkJCQljLTAuMDc0LDAuMzAzLTAuMTUsMC42MDYtMC4yMjgsMC45MDVsLTAuMDU1LDAuMjA5Yy0wLjA4NCwwLjMyOC0wLjE2OSwwLjY1Ni0wLjI4NiwwLjk3NWMtMC4wOTQsMC4yNTMtMC4yMDksMC41MDEtMC4zMzQsMC43NjQNCgkJCQlsLTAuNDIyLDAuOTI4bDAuOTEyLDAuMTUyYzAuMjcyLDAuMDQ4LDAuNTQ1LDAuMDk4LDAuODE5LDAuMTIxYzAuMjIzLDAuMDIyLDAuNDQxLDAuMDMzLDAuNjYxLDAuMDMzDQoJCQkJYzEuMDc1LDAsMi0wLjI2NSwyLjgyOC0wLjgwOWMwLjg0Ny0wLjU1NiwxLjM4NC0xLjI0OCwxLjY0LTIuMTFjMC4wNzktMC4yNzIsMC4xMDQtMC41NTMsMC4wOTgtMC44MzUNCgkJCQljLTAuMDAzLTAuMzMtMC4wNTgtMC42NTktMC4xNzctMC45NzRjLTAuMDYxLTAuMTYyLTAuMTI4LTAuMzItMC4yMTctMC40N2MtMC4zMjYtMC41NDctMC44MTktMC45NjMtMS4zOTEtMS4xOTgNCgkJCQljLTAuMTU3LTAuMDY2LTAuMzE2LTAuMTI0LTAuNDgyLTAuMTU4Yy0wLjE1My0wLjAzNC0wLjMwNS0wLjA1Ni0wLjQ1OC0wLjA2NkMxOC4wNzgsNDEuMTI0LDE3Ljk5OCw0MS4xMjEsMTcuOTE3LDQxLjEyMQ0KCQkJCUwxNy45MTcsNDEuMTIxeiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjMjMxRjIwIiBkPSJNMjkuMjI5LDMyLjQ3YzAuMTc3LDAsMC4zNDIsMC4wNjksMC40NjksMC4xOTVjMC4xMjQsMC4xMjQsMC4xOTMsMC4yOSwwLjE5MywwLjQ2Ng0KCQkJcy0wLjA2OSwwLjM0Mi0wLjE5NCwwLjQ2OGwtMTIuMzYxLDEyLjM2Yy0wLjEyNCwwLjEyNS0wLjI5LDAuMTk0LTAuNDY3LDAuMTk0Yy0wLjE3NiwwLTAuMzQzLTAuMDY5LTAuNDY4LTAuMTk1DQoJCQljLTAuMTI1LTAuMTI0LTAuMTk0LTAuMjktMC4xOTQtMC40NjdzMC4wNjktMC4zNDMsMC4xOTQtMC40NjhsMTIuMzU5LTEyLjM1OUMyOC44ODcsMzIuNTM5LDI5LjA1MywzMi40NywyOS4yMjksMzIuNDcNCgkJCSBNMjkuMjI5LDMxLjQ3Yy0wLjQyNSwwLTAuODUxLDAuMTYyLTEuMTc2LDAuNDg3TDE1LjY5NCw0NC4zMTZjLTAuNjUsMC42NDktMC42NDgsMS43MDIsMCwyLjM1DQoJCQljMC4zMjQsMC4zMjUsMC43NSwwLjQ4NywxLjE3NSwwLjQ4N2MwLjQyNiwwLDAuODUxLTAuMTYyLDEuMTc1LTAuNDg3bDEyLjM2LTEyLjM2YzAuNjQ5LTAuNjQ5LDAuNjQ5LTEuNywwLTIuMzQ5DQoJCQlDMzAuMDgsMzEuNjMyLDI5LjY1NSwzMS40NywyOS4yMjksMzEuNDdMMjkuMjI5LDMxLjQ3eiIvPg0KCTwvZz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNy4yMzYsMTcuMTQyYzAuMDgxLTAuMjcyLDAuMTM2LTAuNTcxLDAuMTY1LTAuOTA4TDIwLDEzLjYzNVYyLjQ2MWwtMC43MDcsMC43MDdsLTcuMDU3LDcuMDU3DQoJYy0wLjA5Ni0wLjAwNS0wLjE5MS0wLjAwNy0wLjI4Ny0wLjAwN2MtMC42NDcsMC0xLjI5MSwwLjEwOC0xLjkxNCwwLjMyMmMtMS40NjMsMC40OTMtMi40ODcsMS41ODMtMi44NzgsMy4wNjcNCgljLTAuMDk3LDAuMzcyLTAuMTg4LDAuNzQzLTAuMjgsMS4xMTRjLTAuMDg2LDAuMzUxLTAuMTcxLDAuNjk3LTAuMjYsMS4wMzlsLTAuMDY0LDAuMjQ3Yy0wLjEwMSwwLjM5LTAuMTc4LDAuNjktMC4yNzYsMC45NTMNCgljLTAuMDgsMC4yMTgtMC4xOTUsMC40NjMtMC4zMTcsMC43MjJsLTAuNTE1LDEuMTI5bC0wLjM1MywwLjc3NEw0LjkwMiwyMGgxMC41MjNDMTYuMywxOS4yMDUsMTYuOTA3LDE4LjI0OCwxNy4yMzYsMTcuMTQyeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTEyLjY2LDEzLjIzYzAuMTk1LDAuMDQxLDAuMzgzLDAuMTA5LDAuNTY2LDAuMTg2YzAuMDE0LDAuMDA2LDAuMDI2LDAuMDE2LDAuMDQsMC4wMjFMMjAsNi43MDRWNS4yOQ0KCWwtNy44NjYsNy44NjdDMTIuMzA5LDEzLjE2OCwxMi40ODQsMTMuMTkzLDEyLjY2LDEzLjIzeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE0LjczNywxNC42NTZjMC4wMzksMC4wNTcsMC4wODUsMC4xMDcsMC4xMiwwLjE2OGMwLjEwNSwwLjE3NiwwLjE4NiwwLjM2MSwwLjI1NiwwLjU1MQ0KCWMwLjAzMSwwLjA4MiwwLjA0NSwwLjE2OCwwLjA2OCwwLjI1TDIwLDEwLjgwN1Y5LjM5M0wxNC43MzcsMTQuNjU2eiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzNDOTFDOSIgZD0iTTE1LjI5NSwxNC42OTljLTAuMDIzLTAuMDgzLTAuMDM3LTAuMTY4LTAuMDY4LTAuMjVjLTAuMDctMC4xODktMC4xNS0wLjM3NS0wLjI1Ni0wLjU1MQ0KCQljLTAuMDM1LTAuMDYxLTAuMDgxLTAuMTEyLTAuMTItMC4xNjljLTAuMzctMC41NDMtMC44OC0wLjk2NS0xLjQ3MS0xLjIxOWMtMC4wMTQtMC4wMDYtMC4wMjYtMC4wMTUtMC4wNC0wLjAyMQ0KCQljLTAuMTg0LTAuMDc2LTAuMzcxLTAuMTQ1LTAuNTY2LTAuMTg2Yy0wLjE3Ni0wLjAzOC0wLjM1Mi0wLjA2My0wLjUyNi0wLjA3NGMtMC4wMDQtMC4wMDEtMC4wMDgtMC4wMDItMC4wMTItMC4wMDINCgkJYy0wLjUyNC0wLjAzOS0xLjA0NCwwLjAyOS0xLjU1MiwwLjIwM2MtMC44MzYsMC4yODEtMS4zNzIsMC44NDgtMS41OTIsMS42ODRjLTAuMDk0LDAuMzU5LTAuMTg0LDAuNzIzLTAuMjczLDEuMDg2DQoJCWMtMC4wODcsMC4zNTUtMC4xNzUsMC43MTMtMC4yNjcsMS4wNjRMOC40ODgsMTYuNTFjLTAuMSwwLjM4NS0wLjE5OCwwLjc3MS0wLjMzNiwxLjE0NWMtMC4xMDksMC4yOTctMC4yNDYsMC41ODgtMC4zOTIsMC44OTYNCgkJbC0wLjQ5NywxLjA5bDEuMDcyLDAuMTc4YzAuMzE4LDAuMDU3LDAuNjQxLDAuMTE1LDAuOTYxLDAuMTQzQzkuNTU5LDE5Ljk4Niw5LjgxNiwyMCwxMC4wNzQsMjBjMS4yNjIsMCwyLjM0OC0wLjMxMSwzLjMyLTAuOTQ5DQoJCWMwLjk5NC0wLjY1MiwxLjYyMy0xLjQ2NSwxLjkyNC0yLjQ3OWMwLjA5NS0wLjMxOCwwLjEyMS0wLjY0OCwwLjExNy0wLjk3OUMxNS40MzEsMTUuMjkxLDE1LjM3OCwxNC45OTIsMTUuMjk1LDE0LjY5OXoNCgkJIE0xNC4zNTksMTYuMjg3Yy0wLjIzLDAuNzc5LTAuNzI3LDEuNDEtMS41MTQsMS45MjhjLTAuOTc1LDAuNjM5LTIuMTI1LDAuODc5LTMuNDU4LDAuNzVjLTAuMjI2LTAuMDItMC40NS0wLjA1NS0wLjY3My0wLjA5Ng0KCQljMC4xNDEtMC4yOTcsMC4yNy0wLjU4LDAuMzc2LTAuODY5YzAuMDY3LTAuMTg2LDAuMTI2LTAuMzczLDAuMTgxLTAuNTYxYzAuMDY1LTAuMjI2LDAuMTI3LTAuNDUyLDAuMTg2LTAuNjhsMC4wNjMtMC4yNA0KCQljMC4wOTMtMC4zNTksMC4xODItMC43MTksMC4yNzEtMS4wNzhjMC4wODMtMC4zMzgsMC4xNjctMC42NzUsMC4yNTMtMS4wMDdjMC4wMDYtMC4wMjEsMC4wMTEtMC4wNDQsMC4wMTYtMC4wNjUNCgkJYzAuMTMzLTAuNTA0LDAuNDMzLTAuODE4LDAuOTQ3LTAuOTkyYzAuMDQtMC4wMTQsMC4wNzgtMC4wMTIsMC4xMTgtMC4wMjNjMC40NzctMC4xNDQsMC45NDUtMC4xNzcsMS40MzktMC4wNw0KCQljMC4wMTIsMC4wMDIsMC4wMjIsMC4wMDgsMC4wMzQsMC4wMTFjMC4wNTMsMC4wMTYsMC4xMDQsMC4wMzYsMC4xNTgsMC4wNTJjMC41NTgsMC4xNzIsMS4wNDcsMC41NDMsMS4zNTUsMS4wNjMNCgkJYzAuMDA4LDAuMDE0LDAuMDEyLDAuMDI4LDAuMDIsMC4wNDFjMC4xNSwwLjI2NSwwLjI0OCwwLjU1LDAuMjkyLDAuODQyYzAuMDE0LDAuMDg5LDAuMDA5LDAuMTc5LDAuMDEzLDAuMjY4DQoJCUMxNC40NDUsMTUuODA1LDE0LjQzLDE2LjA1MSwxNC4zNTksMTYuMjg3eiIvPg0KPC9nPg0KPHBhdGggZmlsbD0iI0RGRUNGNCIgZD0iTTEwLjA2NSwxOC45OThjMS4wNDksMCwxLjk3NS0wLjI1NSwyLjc4MS0wLjc4M2MwLjc4Ny0wLjUxOCwxLjI4My0xLjE0OCwxLjUxNC0xLjkyOA0KCWMwLjA3LTAuMjM2LDAuMDg2LTAuNDgyLDAuMDc2LTAuNzI5Yy0wLjAwNC0wLjA4OSwwLjAwMS0wLjE3OS0wLjAxMy0wLjI2OGMtMC4wNDQtMC4yOTItMC4xNDItMC41NzctMC4yOTItMC44NDINCgljLTAuMDA4LTAuMDEzLTAuMDEyLTAuMDI3LTAuMDItMC4wNDFjLTAuMzA5LTAuNTItMC43OTgtMC44OTEtMS4zNTUtMS4wNjNjLTAuMDU0LTAuMDE2LTAuMTA1LTAuMDM2LTAuMTU4LTAuMDUyDQoJYy0wLjAxMi0wLjAwMy0wLjAyMi0wLjAwOS0wLjAzNC0wLjAxMWMtMC4xOTYtMC4wNDItMC4zODktMC4wNjMtMC41OC0wLjA2M2MtMC4yODgsMC0wLjU3MiwwLjA0Ni0wLjg1OSwwLjEzMw0KCWMtMC4wNCwwLjAxMi0wLjA3OCwwLjAxLTAuMTE4LDAuMDIzYy0wLjUxNSwwLjE3NC0wLjgxNCwwLjQ4OC0wLjk0NywwLjk5MmMtMC4wMDUsMC4wMjEtMC4wMSwwLjA0NC0wLjAxNiwwLjA2NQ0KCWMtMC4wODYsMC4zMzItMC4xNywwLjY2OS0wLjI1MywxLjAwN0M5LjcwMSwxNS44MDEsOS42MTIsMTYuMTYsOS41MiwxNi41MmwtMC4wNjMsMC4yNGMtMC4wNTksMC4yMjgtMC4xMiwwLjQ1NC0wLjE4NiwwLjY4DQoJQzkuMjE3LDE3LjYyNyw5LjE1OCwxNy44MTQsOS4wOTEsMThjLTAuMTA2LDAuMjg5LTAuMjM1LDAuNTcyLTAuMzc2LDAuODY5YzAuMjIzLDAuMDQxLDAuNDQ3LDAuMDc2LDAuNjczLDAuMDk2DQoJQzkuNjE5LDE4Ljk4Nyw5Ljg0NCwxOC45OTgsMTAuMDY1LDE4Ljk5OCIvPg0KPC9zdmc+DQo=")
}

.tool-calculation {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik01LjQ1NiwyLjA5MWMtMC4zMjIsMC0xLjMyMSwwLjM0LTIuMzUxLDEuMzlDMS45OTgsNC41NjcsMS41LDYuODY4LDEuNSw4LjE1Ng0KCWMwLDAuNjE4LTAuNDM0LDAuOTgzLTEuMzI1LDEuMTE1TDAuMDY4LDkuMjg2djAuNjAxSDEuNXY1Ljk1YzAsMC44NjgtMC40MDcsMS4xOS0xLjUsMS4xOWgtMC4xMjV2MC43MzlsMC4xMzEtMC4wMDYNCgljMC41NzktMC4wMjcsMS40MTctMC4wNDMsMi4zLTAuMDQzYzAsMCwwLDAsMC4wMDEsMGMwLjg4MywwLDEuNzMzLDAuMDE2LDIuMzMxLDAuMDQzbDAuMTMxLDAuMDA2di0wLjczOUg0LjY0NA0KCWMtMS4zNzYsMC0xLjczMi0wLjIzNy0xLjczMi0xLjE1MlY5Ljg4N2gyLjU3M1Y4LjgwNUgyLjkxMVY1Ljc3NmMwLTAuNzU5LDAuNDI5LTIuMTc4LDEuNDYxLTIuMTc4YzAuNDg0LDAsMC42OTgsMC4wNzQsMC44NywwLjEzMw0KCWMwLjExOCwwLjA0MSwwLjIzLDAuMDgsMC4zODgsMC4wOGMwLjM1OSwwLDAuODc5LTAuMjg2LDAuODc5LTAuODAyQzYuNTEsMi40LDYuMTU1LDIuMDkxLDUuNDU2LDIuMDkxeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTcuNTY2LDExLjQ0OWMtMC4xNTIsMC42MzktMC4yMjgsMS4zMDItMC4yMjgsMS45OTFjMCwwLjcyOCwwLjA3NiwxLjQxMywwLjIyOCwyLjA1OQ0KCWMwLjIwMiwwLjg1OSwwLjUyOCwxLjU4NywwLjk3NywyLjE4MWwtMC4xNjIsMC4xMDRjLTAuNzI3LTAuNjM5LTEuMjU1LTEuMjg2LTEuNTgzLTEuOTQ0Yy0wLjM1NC0wLjcwOC0wLjUzMS0xLjUwOC0wLjUzMS0yLjM5OQ0KCWMwLTAuODY2LDAuMTc3LTEuNjQ0LDAuNTMxLTIuMzMzYzAuMzIyLTAuNjI2LDAuODU2LTEuMjg3LDEuNjAzLTEuOTgyTDguNTM0LDkuMjJDOC4wODUsOS44NjUsNy43NjIsMTAuNjA4LDcuNTY2LDExLjQ0OXoiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik0xNi44MjMsMTYuNTZjLTAuMjgzLDAtMC40OTYtMC4wMzEtMC42MzEtMC4wOTNjLTAuMTI4LTAuMDU5LTAuMjQzLTAuMTczLTAuMzQ2LTAuMzQ1bC0xLjk4OS0zLjA2Mg0KCWwxLjg3LTIuMjY2YzAuMTQ4LTAuMTk1LDAuMjk0LTAuMzIyLDAuNDMxLTAuMzc3YzAuMTExLTAuMDQ1LDAuMjk0LTAuMDY3LDAuNTQyLTAuMDY3aDAuMTI1VjkuNzc4aC0yLjY0MXYwLjU3MmgwLjEyNQ0KCWMwLjUxNywwLDAuNzMsMC4wNSwwLjgyLDAuMDkzYzAuMDMsMC4wMTQsMC4wNSwwLjAzLDAuMDUzLDAuMDQyYzAuMDAxLDAuMDA1LDAuMDA5LDAuMDU0LTAuMDg4LDAuMTczbC0xLjU2OSwxLjg5OGwtMS4yODgtMi4wMDMNCgljLTAuMDQyLTAuMDczLTAuMDQ1LTAuMTEyLTAuMDQtMC4xMjVjMC4wMDMtMC4wMDcsMC4wMTktMC4wMjIsMC4wNjEtMC4wMzRjMC4wNy0wLjAyLDAuMjUzLTAuMDQzLDAuNzI1LTAuMDQzaDAuMTI1VjkuNzc4SDkuNTc2DQoJdjAuNTcyaDAuMTI1YzAuMzEzLDAsMC41NTEsMC4wMjcsMC43MDksMC4wNzljMC4xMjIsMC4wNDEsMC4yMDgsMC4xMDgsMC4yNjcsMC4yMTVsMS45NDIsMi45OTdsLTEuODk1LDIuMzA4DQoJYy0wLjI2MywwLjMwOC0wLjQwNiwwLjQyNC0wLjQ4LDAuNDY3Yy0wLjE2MywwLjA5Ni0wLjQwNiwwLjE0NS0wLjcyNCwwLjE0NUg5LjM5NnYwLjU1M2gyLjgyOVYxNi41NkgxMi4xDQoJYy0wLjQ5MiwwLTAuNzEzLTAuMDgxLTAuODExLTAuMTQ4Yy0wLjA0Mi0wLjAyOS0wLjA2NS0wLjA1OS0wLjA2OS0wLjA4OGMtMC4wMDYtMC4wNDYsMC4wMjctMC4xMTUsMC4wOTUtMC4xOTRsMS42NDYtMS45ODQNCglsMS40MDEsMi4xNzNjMC4wMjYsMC4wNDgsMC4wMzcsMC4wODgsMC4wMjksMC4xMDhjLTAuMDA5LDAuMDIxLTAuMDQ2LDAuMDQ2LTAuMTA0LDAuMDY1Yy0wLjA4NiwwLjAzMS0wLjI5NSwwLjA2OC0wLjgwMiwwLjA2OA0KCWgtMC4xMjV2MC41NTNoMy41ODlWMTYuNTZIMTYuODIzeiIvPg0KPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE5LjQ5NywxMS4wMTNDMTkuODMzLDExLjY3NiwyMCwxMi40ODUsMjAsMTMuNDRjLTAuMDA2LDAuOTQyLTAuMTc3LDEuNzQ1LTAuNTEyLDIuNDA5DQoJYy0wLjMyMiwwLjY1MS0wLjg2MywxLjI4Ni0xLjYyMiwxLjkwNmwtMC4xNDMtMC4wODVjMC40ODctMC41ODksMC44MjItMS4zMDYsMS4wMDYtMi4xNTNjMC4xMi0wLjU1NywwLjE4LTEuMjQ5LDAuMTgtMi4wNzcNCgljMC0wLjg0MS0wLjA2LTEuNTQtMC4xOC0yLjA5N2MtMC4xODQtMC44MzQtMC41MTktMS41NDUtMS4wMDYtMi4xMzNsMC4xNDMtMC4wOTVDMTguNjMxLDkuNzQyLDE5LjE3NSwxMC4zNzQsMTkuNDk3LDExLjAxM3oiLz4NCjwvc3ZnPg0K")
}

.tool-currency {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNBQUFBQUEiIGQ9Ik0xNi4xODUsMGgtMS4wNDNINC44NThIMy44MTZIMHYzLjgxNXYxLjA0M3Y0LjI4M3YxLjA0MlYxNGgzLjgxNmgxLjA0MmgxMC4yODNoMS4wNDNIMjB2LTMuODE2VjkuMTQyDQoJCVY0Ljg1OFYzLjgxNlYwSDE2LjE4NXogTTE5LDF2M2MtMS42NTQsMC0zLTEuMzQ2LTMtM0gxOXogTTEsMWgzYzAsMS42NTQtMS4zNDYsMy0zLDNWMXogTTEsMTN2LTNjMS42NTQsMCwzLDEuMzQ2LDMsM0gxeiBNMTksMTMNCgkJaC0zYzAtMS42NTQsMS4zNDYtMywzLTNWMTN6IE0xNSwxM0g1YzAtMi4yMDktMS43OS00LTQtNFY1YzIuMjEsMCw0LTEuNzkxLDQtNGgxMGMwLDIuMjA5LDEuNzkxLDQsNCw0djRDMTYuNzkxLDksMTUsMTAuNzkxLDE1LDEzDQoJCXoiLz4NCgk8cGF0aCBmaWxsPSIjQUFBQUFBIiBkPSJNMTAsNEM4LjM0Myw0LDcsNS4zNDMsNyw3czEuMzQzLDMsMywzYzEuNjU3LDAsMy0xLjM0MywzLTNTMTEuNjU3LDQsMTAsNHogTTEwLDlDOC44OTcsOSw4LDguMTAzLDgsNw0KCQlzMC44OTctMiwyLTJjMS4xMDMsMCwyLDAuODk3LDIsMlMxMS4xMDMsOSwxMCw5eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZGRTNDMiIgZD0iTTEyLDE5LjVjLTAuMjc1LDAtMC41LTAuMjI1LTAuNS0wLjV2LTJjMC0wLjI3NSwwLjIyNS0wLjUsMC41LTAuNWg3YzAuMjc1LDAsMC41LDAuMjI1LDAuNSwwLjV2Mg0KCQljMCwwLjI3NS0wLjIyNSwwLjUtMC41LDAuNUgxMnoiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0YyQTU0OSIgZD0iTTE5LDE3djJoLTd2LTJIMTkgTTE5LDE2aC03Yy0wLjU1MywwLTEsMC40NDctMSwxdjJjMCwwLjU1MywwLjQ0NywxLDEsMWg3YzAuNTUzLDAsMS0wLjQ0NywxLTF2LTINCgkJCUMyMCwxNi40NDcsMTkuNTUzLDE2LDE5LDE2TDE5LDE2eiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkUzQzIiIGQ9Ik0xMiwxNi41Yy0wLjI3NSwwLTAuNS0wLjIyNS0wLjUtMC41di0yYzAtMC4yNzUsMC4yMjUtMC41LDAuNS0wLjVoN2MwLjI3NSwwLDAuNSwwLjIyNSwwLjUsMC41djINCgkJYzAsMC4yNzUtMC4yMjUsMC41LTAuNSwwLjVIMTJ6Ii8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGMkE1NDkiIGQ9Ik0xOSwxNHYyaC03di0ySDE5IE0xOSwxM2gtN2MtMC41NTMsMC0xLDAuNDQ3LTEsMXYyYzAsMC41NTMsMC40NDcsMSwxLDFoN2MwLjU1MywwLDEtMC40NDcsMS0xdi0yDQoJCQlDMjAsMTMuNDQ3LDE5LjU1MywxMywxOSwxM0wxOSwxM3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZFM0MyIiBkPSJNMTIsMTMuNWMtMC4yNzUsMC0wLjUtMC4yMjUtMC41LTAuNXYtMmMwLTAuMjc2LDAuMjI1LTAuNSwwLjUtMC41aDdjMC4yNzUsMCwwLjUsMC4yMjQsMC41LDAuNXYyDQoJCWMwLDAuMjc1LTAuMjI1LDAuNS0wLjUsMC41SDEyeiIvPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRjJBNTQ5IiBkPSJNMTksMTF2MmgtN3YtMkgxOSBNMTksMTBoLTdjLTAuNTUzLDAtMSwwLjQ0Ny0xLDF2MmMwLDAuNTUzLDAuNDQ3LDEsMSwxaDdjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMg0KCQkJQzIwLDEwLjQ0NywxOS41NTMsMTAsMTksMTBMMTksMTB6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZGRTNDMiIgZD0iTTYuMDUsMTkuNWMtMC4xMzMsMC0wLjI1OS0wLjA1My0wLjM1NC0wLjE0N2wtMS40MTUtMS40MTRjLTAuMDk0LTAuMDk1LTAuMTQ2LTAuMjItMC4xNDYtMC4zNTQNCgkJczAuMDUyLTAuMjU5LDAuMTQ2LTAuMzU0bDQuOTUtNC45NDljMC4wOTUtMC4wOTUsMC4yMjEtMC4xNDcsMC4zNTQtMC4xNDdjMC4xMzMsMCwwLjI1OSwwLjA1MywwLjM1NCwwLjE0N2wxLjQxNSwxLjQxNA0KCQljMC4wOTUsMC4wOTUsMC4xNDYsMC4yMiwwLjE0NiwwLjM1NHMtMC4wNTIsMC4yNTktMC4xNDYsMC4zNTRsLTQuOTUsNC45NDlDNi4zMDksMTkuNDQ3LDYuMTgzLDE5LjUsNi4wNSwxOS41eiIvPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRjJBNTQ5IiBkPSJNOS41ODYsMTIuNjM2TDkuNTg2LDEyLjYzNkwxMSwxNC4wNWwtNC45NSw0Ljk0OWwtMS40MTQtMS40MTRMOS41ODYsMTIuNjM2IE05LjU4NSwxMS42MzUNCgkJCWMtMC4yNTUsMC0wLjUxMSwwLjA5OS0wLjcwNywwLjI5NGwtNC45NSw0Ljk0OWMtMC4zOTEsMC4zOTEtMC4zOTEsMS4wMjMsMCwxLjQxNGwxLjQxNCwxLjQxNEM1LjUzOSwxOS45MDEsNS43OTQsMjAsNi4wNSwyMA0KCQkJczAuNTExLTAuMDk5LDAuNzA3LTAuMjk0bDQuOTUtNC45NDljMC4zOTEtMC4zOTEsMC4zOTEtMS4wMjMsMC0xLjQxNGwtMS40MTQtMS40MTRDMTAuMDk3LDExLjczMyw5Ljg0MSwxMS42MzUsOS41ODUsMTEuNjM1DQoJCQlMOS41ODUsMTEuNjM1eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K")
}

.tool-percent {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik02LjI3NiwzLjQ1MWMwLjg2NSwwLDEuNTQsMC4yNTgsMi4wMjYsMC43NzNjMC40ODUsMC41MTUsMC43MjksMS4yNDEsMC43MjksMi4xNzd2MC44DQoJCWMwLDAuOTM2LTAuMjQzLDEuNjYxLTAuNzI5LDIuMTc3QzcuODE2LDkuODk0LDcuMTQyLDEwLjE1LDYuMjc2LDEwLjE1cy0xLjU0LTAuMjU3LTIuMDI1LTAuNzcyDQoJCUMzLjc2NSw4Ljg2MiwzLjUyMiw4LjEzNywzLjUyMiw3LjIwMXYtMC44YzAtMC45MzYsMC4yNDItMS42NjIsMC43MjktMi4xNzdDNC43MzYsMy43MDksNS40MTEsMy40NTEsNi4yNzYsMy40NTF6IE02LjI3Niw5LjI0NA0KCQljMC41MjEsMCwwLjkzOC0wLjE1OSwxLjI1My0wLjQ3OUM3Ljg0Myw4LjQ0NCw4LDcuOTEyLDgsNy4xNjVWNi40MzdjMC0wLjc0Ni0wLjE1Ny0xLjI3OS0wLjQ3MS0xLjYNCgkJQzcuMjE1LDQuNTE4LDYuNzk4LDQuMzU3LDYuMjc2LDQuMzU3cy0wLjkzOCwwLjE2LTEuMjUzLDAuNDc5Yy0wLjMxMywwLjMyLTAuNDcxLDAuODU0LTAuNDcxLDEuNnYwLjcyOQ0KCQljMCwwLjc0NywwLjE1NywxLjI3OSwwLjQ3MSwxLjZDNS4zMzgsOS4wODUsNS43NTUsOS4yNDQsNi4yNzYsOS4yNDR6IE01LjYwMiwxNi4zODlsNy42NTktMTIuNzk1aDEuMTE5TDYuNzM4LDE2LjM4OUg1LjYwMnoNCgkJIE0xMy43MjIsOS44NDljMC44NjUsMCwxLjU0MSwwLjI1OCwyLjAyNywwLjc3M2MwLjQ4NCwwLjUxNSwwLjcyOSwxLjI0MSwwLjcyOSwyLjE3N3YwLjhjMCwwLjkzNi0wLjI0NCwxLjY2MS0wLjcyOSwyLjE3Nw0KCQljLTAuNDg2LDAuNTE2LTEuMTYyLDAuNzczLTIuMDI3LDAuNzczcy0xLjUzOS0wLjI1OC0yLjAyNS0wLjc3M3MtMC43MjktMS4yNDEtMC43MjktMi4xNzd2LTAuOGMwLTAuOTM2LDAuMjQyLTEuNjYyLDAuNzI5LTIuMTc3DQoJCUMxMi4xODMsMTAuMTA2LDEyLjg1Niw5Ljg0OSwxMy43MjIsOS44NDl6IE0xMy43MjIsMTUuNjQzYzAuNTIxLDAsMC45MzktMC4xNiwxLjI1NC0wLjQ4YzAuMzEzLTAuMzE5LDAuNDcxLTAuODUzLDAuNDcxLTEuNTk5DQoJCXYtMC43MjljMC0wLjc0Ni0wLjE1OC0xLjI3OS0wLjQ3MS0xLjZjLTAuMzE0LTAuMzE5LTAuNzMyLTAuNDc5LTEuMjU0LTAuNDc5cy0wLjkzOSwwLjE2LTEuMjUyLDAuNDc5DQoJCWMtMC4zMTQsMC4zMi0wLjQ3MSwwLjg1NC0wLjQ3MSwxLjZ2MC43MjljMCwwLjc0NiwwLjE1NiwxLjI3OSwwLjQ3MSwxLjU5OUMxMi43ODIsMTUuNDgyLDEzLjIsMTUuNjQzLDEzLjcyMiwxNS42NDN6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.tool-comma {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMC4wMjYsMTAuMDgyYzEuMTQ5LDAsMS45NSwwLjk2MSwxLjk1LDIuMjE3YzAsMi4yMTctMS41NzYsNC4wNi0zLjQ3Myw0LjcwMWwtMC40OC0xLjAxNQ0KCQljMS4wNDEtMC40MDEsMS43NjMtMS4xNDksMi4wNTctMi4wODRjMC4xMDctMC40MjcsMC4wOC0wLjU4OC0wLjMyLTAuNTg4Yy0wLjgyOSwwLTEuNjAzLTAuNzIyLTEuNjAzLTEuNTQ5DQoJCUM4LjE1NywxMC44MDMsOC44NzgsMTAuMDgyLDEwLjAyNiwxMC4wODJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

.tool-decimal-point-increase {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iIzY3Njc2NyIgY3g9IjIiIGN5PSIxMCIgcj0iMSIvPg0KPGcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMC42ODIsNi4zNWMwLDMuMDk2LTEuMTQ4LDQuODA1LTMuMTY1LDQuODA1Yy0xLjc3OSwwLTIuOTg0LTEuNjY3LTMuMDEyLTQuNjc5DQoJCWMwLTMuMDU0LDEuMzE2LTQuNzM0LDMuMTY2LTQuNzM0QzkuNTg5LDEuNzQxLDEwLjY4MiwzLjQ1LDEwLjY4Miw2LjM1eiBNNS43MzcsNi40ODljMCwyLjM2NywwLjcyOSwzLjcxMiwxLjg0OSwzLjcxMg0KCQljMS4yNjEsMCwxLjg2My0xLjQ3MSwxLjg2My0zLjc5NmMwLTIuMjQxLTAuNTc0LTMuNzEyLTEuODQ5LTMuNzEyQzYuNTIyLDIuNjkzLDUuNzM3LDQuMDEsNS43MzcsNi40ODl6Ii8+DQo8L2c+DQo8ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICI+DQoJPHBhdGggZmlsbD0iIzY3Njc2NyIgZD0iTTE4LjY4Miw2LjM1YzAsMy4wOTYtMS4xNDgsNC44MDUtMy4xNjUsNC44MDVjLTEuNzc5LDAtMi45ODMtMS42NjctMy4wMTItNC42NzkNCgkJYzAtMy4wNTQsMS4zMTYtNC43MzQsMy4xNjUtNC43MzRDMTcuNTksMS43NDEsMTguNjgyLDMuNDUsMTguNjgyLDYuMzV6IE0xMy43MzcsNi40ODljMCwyLjM2NywwLjcyOSwzLjcxMiwxLjg0OSwzLjcxMg0KCQljMS4yNjIsMCwxLjg2My0xLjQ3MSwxLjg2My0zLjc5NmMwLTIuMjQxLTAuNTc0LTMuNzEyLTEuODQ5LTMuNzEyQzE0LjUyMSwyLjY5MywxMy43MzcsNC4wMSwxMy43MzcsNi40ODl6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTEuNSwxNS41YzAtMC4yNzUsMC4yMjUtMC41LDAuNS0wLjVoN2MwLjI3NSwwLDAuNSwwLjIyNSwwLjUsMC41bDAsMGMwLDAuMjc1LTAuMjI1LDAuNS0wLjUsMC41aC03DQoJCUMxMS43MjUsMTYsMTEuNSwxNS43NzUsMTEuNSwxNS41TDExLjUsMTUuNXoiLz4NCgk8cGF0aCBmaWxsPSIjM0M5MUM5IiBkPSJNMTYuNjcyLDEyLjE3MmMwLjEyOCwwLDAuMjU2LDAuMDQ5LDAuMzU0LDAuMTQ2bDIuODI4LDIuODI4YzAuMTk1LDAuMTk0LDAuMTk1LDAuNTEyLDAsMC43MDdsLTIuODI4LDIuODI4DQoJCWMtMC4xOTQsMC4xOTQtMC41MTIsMC4xOTQtMC43MDcsMGMtMC4xOTQtMC4xOTUtMC4xOTQtMC41MTMsMC0wLjcwN2wyLjQ3Ni0yLjQ3NmwtMi40NzYtMi40NzZjLTAuMTk0LTAuMTk0LTAuMTk0LTAuNTEyLDAtMC43MDcNCgkJQzE2LjQxNiwxMi4yMjEsMTYuNTQ0LDEyLjE3MiwxNi42NzIsMTIuMTcyeiIvPg0KPC9nPg0KPC9zdmc+DQo=")
}

.tool-decimal-point-decrease {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iIzY3Njc2NyIgY3g9IjIiIGN5PSIxMCIgcj0iMSIvPg0KPGcgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAgICAiPg0KCTxwYXRoIGZpbGw9IiM2NzY3NjciIGQ9Ik0xMC42ODIsNi4zNWMwLDMuMDk2LTEuMTQ4LDQuODA1LTMuMTY1LDQuODA1Yy0xLjc3OSwwLTIuOTg0LTEuNjY3LTMuMDEyLTQuNjc5DQoJCWMwLTMuMDU0LDEuMzE2LTQuNzM0LDMuMTY2LTQuNzM0QzkuNTg5LDEuNzQxLDEwLjY4MiwzLjQ1LDEwLjY4Miw2LjM1eiBNNS43MzcsNi40ODljMCwyLjM2NywwLjcyOSwzLjcxMiwxLjg0OSwzLjcxMg0KCQljMS4yNjEsMCwxLjg2My0xLjQ3MSwxLjg2My0zLjc5NmMwLTIuMjQxLTAuNTc0LTMuNzEyLTEuODQ5LTMuNzEyQzYuNTIyLDIuNjkzLDUuNzM3LDQuMDEsNS43MzcsNi40ODl6Ii8+DQo8L2c+DQo8ZyBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICI+DQoJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTE4LjY4Miw2LjM1YzAsMy4wOTYtMS4xNDgsNC44MDUtMy4xNjUsNC44MDVjLTEuNzc5LDAtMi45ODMtMS42NjctMy4wMTItNC42NzkNCgkJYzAtMy4wNTQsMS4zMTYtNC43MzQsMy4xNjUtNC43MzRDMTcuNTksMS43NDEsMTguNjgyLDMuNDUsMTguNjgyLDYuMzV6IE0xMy43MzcsNi40ODljMCwyLjM2NywwLjcyOSwzLjcxMiwxLjg0OSwzLjcxMg0KCQljMS4yNjIsMCwxLjg2My0xLjQ3MSwxLjg2My0zLjc5NmMwLTIuMjQxLTAuNTc0LTMuNzEyLTEuODQ5LTMuNzEyQzE0LjUyMSwyLjY5MywxMy43MzcsNC4wMSwxMy43MzcsNi40ODl6Ii8+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMjAsMTUuMzI4YzAsMC4yNzUtMC4yMjUsMC41LTAuNSwwLjVoLTdjLTAuMjc1LDAtMC41LTAuMjI1LTAuNS0wLjVsMCwwYzAtMC4yNzYsMC4yMjUtMC41LDAuNS0wLjVoNw0KCQlDMTkuNzc1LDE0LjgyOCwyMCwxNS4wNTIsMjAsMTUuMzI4TDIwLDE1LjMyOHoiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTQuODI4LDE4LjY1NmMtMC4xMjgsMC0wLjI1Ni0wLjA0OS0wLjM1NC0wLjE0NmwtMi44MjgtMi44MjhjLTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyLDAtMC43MDcNCgkJbDIuODI4LTIuODI4YzAuMTk0LTAuMTk0LDAuNTEyLTAuMTk0LDAuNzA3LDBjMC4xOTQsMC4xOTUsMC4xOTQsMC41MTMsMCwwLjcwN2wtMi40NzYsMi40NzZsMi40NzYsMi40NzYNCgkJYzAuMTk0LDAuMTk0LDAuMTk0LDAuNTEyLDAsMC43MDZDMTUuMDg0LDE4LjYwNywxNC45NTYsMTguNjU2LDE0LjgyOCwxOC42NTZ6Ii8+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
}

.tool-color-display.highlight {
    top: calc(8/var(--space));
    bottom: calc(7/var(--space));
    left: calc(8/var(--space));
    right: calc(17/var(--space))
}

.tool-color-display.text {
    height: calc(3/var(--space));
    bottom: calc(6/var(--space));
    left: calc(8/var(--space));
    right: calc(17/var(--space))
}

.tool-color-display.background {
    height: calc(3/var(--space));
    bottom: calc(6/var(--space));
    left: calc(5/var(--space));
    right: calc(17/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))
}

.tool-color-display.background.transparent,
.tool-color-display.highlight.transparent {
    background-color: transparent !important
}

.tool-color-display.background.transparent,
.tool-color-display[style="background-color:#ffffff;"]:not(.highlight) {
    outline: 1px solid #a9a9a9
}

.tool-color-display.highlight.transparent+.tool-text-color-background,
.tool-color-display[style="background-color:#ffffff;"]+.tool-text-color-background {
    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:#ffffff;"] {
    border: 1px solid #d4d4d4
}

.palette-value-view {
    flex: .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: 0 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, .5) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 0, 0, .9) 1px, transparent 1px), linear-gradient(rgba(0, 0, 0, .5) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 0, 0, .5) -1px, transparent 1px);
    background-size: 50mm 50mm, 20mm 50mm, 10mm 50mm, 5mm 1mm;
    background-position: 0 -1px, 0 -1px, 0 -1px, 0 -1px
}

.stage:after {
    height: 100%;
    width: 10px;
    left: -15px;
    top: 0;
    border-right: 1px solid #dedede;
    background-image: linear-gradient(rgba(0, 0, 0, .5) -1px, transparent 1px), linear-gradient(90deg, rgba(0, 0, 0, .9) 1px, transparent 1px), linear-gradient(rgba(0, 0, 0, .5) 1px, transparent 1px), linear-gradient(90deg, rgba(0, 0, 0, .5) -1px, transparent 0);
    background-size: 10mm 5mm, 5mm 5mm, 50mm 20mm, 10mm 10mm;
    background-position: -1px 0, -1px 0, -1px 0, -1px 0
}

.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 .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 .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: "";
    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: ""
}

.areaselect-content-select-table-cell>.option .move.ew:before {
    content: ""
}

.areaselect-content-select-table-cell>.option .config:before {
    content: "\f085"
}

.areaselect-content .table .draggable-item {
    opacity: .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 .areaselect-content-mapping-text {
    display: inline-block;
    white-space: nowrap;
    position: relative;
    border-radius: 3px;
    background-color: rgba(176, 218, 255, .5)
}

.areaselect-content .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: .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: .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: #fff !important;
    color: #a5a5a5;
    border-color: #d8d8d8
}

.label-check.active {
    background-color: #005b9e;
    border-color: #005b9e
}

body.theme-dark .report-category>.tools>.tool>.btn.btn-arrow:after,
body.theme-dark .report-category>.category-header>.category-option>.btn.btn-arrow:after {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMTAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iNSwxMi43MDcgMS42NDcsOS4zNTQgMi4zNTQsOC42NDYgNSwxMS4yOTMgNy42NDYsOC42NDYgOC4zNTQsOS4zNTQgIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-info {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMjg3LjUgNDMwLjUgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTI4Ny41IDQzMC41IDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJMYXllcl8xXzFfIj4NCgk8cmVjdCB4PSItMjg0LjUiIHk9IjQzMC41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTciIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9Ii0yODQuNSIgeT0iNDQ5LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iLTI4NC41IiB5PSI0MzAuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCgk8cmVjdCB4PSItMjY4LjUiIHk9IjQzMC41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIyMCIvPg0KCTxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0tMjc1LjUsNDQ2LjVjMCwxLjEwNC0wLjg5NiwyLTIsMmgtOGMtMS4xMDQsMC0yLTAuODk2LTItMnYtMTJjMC0xLjEwNCwwLjg5Ni0yLDItMmg4YzEuMTA0LDAsMiwwLjg5NiwyLDINCgkJVjQ0Ni41eiIvPg0KCTxnPg0KCQk8cmVjdCB4PSItMjgyLjUiIHk9IjQzNS41IiBmaWxsPSIjRkZGRkZGIiB3aWR0aD0iMiIgaGVpZ2h0PSIyIi8+DQoJCTxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iLTI4MC41LDQ0My41IC0yODAuNSw0MzguNSAtMjgyLjUsNDM4LjUgLTI4My41LDQzOC41IC0yODMuNSw0MzkuNSAtMjgyLjUsNDM5LjUgLTI4Mi41LDQ0My41IA0KCQkJLTI4My41LDQ0My41IC0yODMuNSw0NDQuNSAtMjgyLjUsNDQ0LjUgLTI4MC41LDQ0NC41IC0yNzkuNSw0NDQuNSAtMjc5LjUsNDQzLjUgCQkiLz4NCgk8L2c+DQoJPHBvbHlnb24gZmlsbD0iIzM1OUVFNCIgcG9pbnRzPSItMjcwLjUsNDM5LjUgLTI3MC41LDQzOC41IC0yNzEuNSw0MzguNSAtMjcxLjUsNDM3LjUgLTI3Mi41LDQzNy41IC0yNzIuNSw0MzkuNSAtMjc2LjUsNDM5LjUgDQoJCS0yNzYuNSw0NDAuNSAtMjcyLjUsNDQwLjUgLTI3Mi41LDQ0Mi41IC0yNzEuNSw0NDIuNSAtMjcxLjUsNDQxLjUgLTI3MC41LDQ0MS41IC0yNzAuNSw0NDAuNSAtMjY5LjUsNDQwLjUgLTI2OS41LDQzOS41IAkiLz4NCjwvZz4NCjxnIGlkPSJMYXllcl8yIj4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-restore-default {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xNSw1djEuNzI5QzEzLjkzLDUuMDk0LDEyLjEwMiw0LDEwLDRjLTMuMzEzLDAtNiwyLjY4OC02LDZjMCwzLjMxMywyLjY4OCw2LDYsNg0KCWMyLjk3MSwwLDUuNDM0LTIuMTY0LDUuOTEtNWgtMS41MzFjLTAuNDU3LDEuOTk5LTIuMjQyLDMuNS00LjM3OSwzLjVjLTIuNDgsMC00LjUtMi4wMi00LjUtNC41YzAtMi40OCwyLjAyLTQuNSw0LjUtNC41DQoJYzEuNzU4LDAsMy4yNjgsMS4wMjUsNC4wMDQsMi41SDEydjFoMi4zNzlIMTVoMC45MUgxNlY4VjVIMTV6Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-undo {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjciIHk9IjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSIxMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xNC43NSwxNmgtMS41di0xLjVjMC0zLjE3MS0yLjU3OC01Ljc1LTUuNzUtNS43NXYtMS41YzMuOTk4LDAsNy4yNSwzLjI1Miw3LjI1LDcuMjVWMTZ6Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-redo {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEyIiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI4IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTEiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iOSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iOSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI4IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTUuMjUsMTZoMS41di0xLjVjMC0zLjE3MSwyLjU3OC01Ljc1LDUuNzUtNS43NXYtMS41Yy0zLjk5OCwwLTcuMjUsMy4yNTItNy4yNSw3LjI1VjE2eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-view {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMC4wMDEsNWMtMy41MjcsMC02LjU3LDEuOTktNy45NjksNC44NmMtMC4wNDMsMC4wODktMC4wNDMsMC4xODgsMCwwLjI3Nw0KCWMxLjM5NiwyLjg3LDQuNDM5LDQuODYsNy45NjksNC44NmMzLjUzLDAsNi41NjktMS45OSw3Ljk2OC00Ljg2YzAuMDQ1LTAuMDg4LDAuMDQ1LTAuMTg4LDAtMC4yNzdDMTYuNTcsNi45OSwxMy41MjcsNSwxMC4wMDEsNXoNCgkgTTEwLjAwMSwxMy40NWMtMS45OTIsMC0zLjYwNS0xLjU0NC0zLjYwNS0zLjQ0OWMwLTEuOTA0LDEuNjE1LTMuNDQ5LDMuNjA1LTMuNDQ5YzEuOTkyLDAsMy42MDQsMS41NDcsMy42MDQsMy40NDkNCglDMTMuNjA1LDExLjkwNiwxMS45OSwxMy40NSwxMC4wMDEsMTMuNDV6Ii8+DQo8ZWxsaXBzZSBmaWxsPSIjRkNCRTVEIiBjeD0iMTAuMDAxIiBjeT0iMTAiIHJ4PSIyLjMxIiByeT0iMi4yMDgiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-view-area-title {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjUiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExIiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTUiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1IiB5PSIxNSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMTUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjE1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMSIgeT0iMTUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzIiB5PSIxNSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTUiIHk9IjE1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHg9IjEiIHk9IjE3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNCIgaGVpZ2h0PSIyIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-view-paper-margin {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjEiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjE3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMiIgeT0iMTciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjE4IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSIxOSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTkiIHk9IjE3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxOCIgeT0iMTciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjE5IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTgiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjEiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4IiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxOSIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOCIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEyIiB5PSIyIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNCIgeT0iMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTYiIHk9IjIiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIzIiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iNSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSI5IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTEiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIxMyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjE1IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNSIgeT0iMTciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzIiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTEiIHk9IjE3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5IiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMTciIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjE3IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMiIgeT0iMTYiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjE0IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSIxMiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMiIgeT0iMTAiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjgiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjYiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjQiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-view-grid-title {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjQiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCjxyZWN0IHg9IjQiIHk9IjE0IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQo8cmVjdCB4PSI0IiB5PSI4IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSI0IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSIxMiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMTQiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjE5IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjU2MyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjExLjQzOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4LjU2MyIgeT0iMTkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMS40MzgiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41NjMiIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxMS40MzgiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOC41NjMiIHk9IjEzIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTEuNDM4IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSIxNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCjxyZWN0IHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHk9IjkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIzIiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHk9IjE2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMyIgaGVpZ2h0PSIyIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-table {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjAiIHk9IjkuMDU3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjAiIHk9IjEzLjkzOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSI0LjAwNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMTUuOTk2Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjQuMDA0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNS45OTYiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjAiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIyMCIgaGVpZ2h0PSI1LjAwNCIvPg0KCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTksMTkgMSwxOSAxLDUuMDA0IDAsNS4wMDQgMCwxOSAwLDIwIDEsMjAgMTksMjAgMjAsMjAgMjAsMTkgMjAsNS4wMDQgMTksNS4wMDQgCSIvPg0KCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTksMCAxLDAgMCwwIDAsMSAwLDQuMDA0IDEsNC4wMDQgMSwxIDE5LDEgMTksNC4wMDQgMjAsNC4wMDQgMjAsMSAyMCwwIAkiLz4NCgk8cmVjdCB4PSIxIiB5PSI0LjAwNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIwIiB5PSI0LjAwNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI0LjAwNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-insert-textbox {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjE5Ljk5OSIvPg0KCQkJPHJlY3QgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHk9IjE4Ljk5OSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHg9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxOS45OTkiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNOC42MDQsOC4wMDFjLTAuMTU1LDAtMC4zMDMtMC4wNzgtMC4zNjUtMC4yMDhMNi41LDQuMTk1TDQuNzYzLDcuNzk0DQoJCQkJCUM0LjY3OSw3Ljk2Myw0LjQ1LDguMDQ0LDQuMjQ2LDcuOTc2Yy0wLjIwMi0wLjA3LTAuMjk4LTAuMjYzLTAuMjE4LTAuNDMzbDIuMTA0LTQuMzU0YzAuMTIyLTAuMjUxLDAuNjEtMC4yNTEsMC43MzMsMA0KCQkJCQlMOC45Nyw3LjU0M2MwLjA4MiwwLjE3LTAuMDE2LDAuMzYzLTAuMjE3LDAuNDMzQzguNzA1LDcuOTkyLDguNjUzLDguMDAxLDguNjA0LDguMDAxTDguNjA0LDguMDAxeiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTcuNzc1LDYuOTM0aC0yLjU1Yy0wLjIsMC0wLjM2MS0wLjE4LTAuMzYxLTAuNDAxYzAtMC4yMiwwLjE2MS0wLjM5NywwLjM2MS0wLjM5N2gyLjU1DQoJCQkJCWMwLjE5OSwwLDAuMzYyLDAuMTc4LDAuMzYyLDAuMzk3QzguMTM3LDYuNzU0LDcuOTc0LDYuOTM0LDcuNzc1LDYuOTM0TDcuNzc1LDYuOTM0eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPHJlY3QgeD0iMTAiIHk9IjQiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSI3IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSIxMCIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEyIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjEzIiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMTIiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNCIgeT0iMTYiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxMiIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-textbox-layered {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMC41IDAuNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC41IDAuNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTUuNSw0LjV2LTRoLTE2djE2aDN2NGgxN3YtMTZIMTUuNXogTTAuNSwxNS41di0xNGgxNHYzdjF2MTBoLTExaC0xSDAuNXogTTE4LjUsMTkuNWgtMTV2LTNoMTJ2LTExaDNWMTkuNQ0KCXoiLz4NCjxyZWN0IHg9IjE2LjUiIHk9IjguNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTYuNSIgeT0iMTEuNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTYuNSIgeT0iMTQuNSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNC41IiB5PSIxNy41IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMTMiIGhlaWdodD0iMSIvPg0KPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTcuNDcxLDcuMDQzTDUuMzY2LDIuNjg5Yy0wLjEyMy0wLjI1Mi0wLjYxMS0wLjI1Mi0wLjczMywwTDIuNTI5LDcuMDQzYy0wLjA4LDAuMTcsMC4wMTYsMC4zNjMsMC4yMTgsMC40MzQNCglDMi45NTEsNy41NDQsMy4xOCw3LjQ2MywzLjI2NCw3LjI5NGwwLjQyLTAuODdjMC4wMTQsMC4wMDIsMC4wMjcsMC4wMSwwLjA0MiwwLjAxaDIuNTVjMC4wMTYsMCwwLjAyOS0wLjAwOCwwLjA0My0wLjAxbDAuNDIsMC44NjkNCgljMC4wNjMsMC4xMywwLjIxMSwwLjIwOCwwLjM2NSwwLjIwOGMwLjA0OSwwLDAuMTAyLTAuMDA5LDAuMTQ5LTAuMDI0QzcuNDU0LDcuNDA2LDcuNTUzLDcuMjEzLDcuNDcxLDcuMDQzeiBNNC4wNjIsNS42MzZMNSwzLjY5NQ0KCWwwLjkzOCwxLjk0SDQuMDYyeiIvPg0KPHJlY3QgeD0iOC41IiB5PSIzLjUiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjguNSIgeT0iNi41IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyLjUiIHk9IjkuNSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIuNSIgeT0iMTIuNSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEwIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K")
}

body.theme-dark .tool-insert-line {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQoJCQk8cmVjdCBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KCQkJPHJlY3QgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCB4PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTE0LjU5NiwxNC41OTZjLTAuMTk1LDAuMTk1LTAuNTEyLDAuMTk1LTAuNzA3LDBMNS40MDQsNi4xMTFjLTAuMTk1LTAuMTk1LTAuMTk1LTAuNTEyLDAtMC43MDdsMCwwDQoJCQljMC4xOTUtMC4xOTUsMC41MTItMC4xOTUsMC43MDcsMGw4LjQ4NSw4LjQ4NUMxNC43OTEsMTQuMDg0LDE0Ljc5MSwxNC40LDE0LjU5NiwxNC41OTZMMTQuNTk2LDE0LjU5NnoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-line-horizontal {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMy4wOTYsMTYuODU0Yy0wLjA5OC0wLjA5LTAuMTU2LTAuMjE1LTAuMTU2LTAuMzU0YzAtMC4yNzUsMC4yMzgtMC41LDAuNTM1LTAuNWg1LjkyOA0KCQkJCWMwLjMsMCwwLjUzNSwwLjIyNSwwLjUzNSwwLjVTMTkuNywxNi45OTksMTkuNDAyLDE3bC01LjkyOC0wLjAwMUMxMy4zMjYsMTcsMTMuMTkxLDE2Ljk0MywxMy4wOTYsMTYuODU0TDEzLjA5NiwxNi44NTR6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMTYuMDg0LDE5Ljg0M2MtMC4wOS0wLjA5Ny0wLjE0Ni0wLjIyOS0wLjE0Ni0wLjM3OXYtNS45MjhjMC0wLjI5NiwwLjIyOC0wLjUzNiwwLjUtMC41MzYNCgkJCQljMC4yNzctMC4wMDEsMC41LDAuMjM5LDAuNSwwLjUzNnY1LjkyOGMwLDAuMjk2LTAuMjIzLDAuNTM2LTAuNSwwLjUzNkMxNi4yOTksMTkuOTk5LDE2LjE3NiwxOS45MzksMTYuMDg0LDE5Ljg0M0wxNi4wODQsMTkuODQzDQoJCQkJeiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnPg0KCQk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjE5LDAgMSwwIDAsMCAwLDEgMCwxOSAwLDIwIDEsMjAgMTIuOTM4LDIwIDEyLjkzOCwxOSAxLDE5IDEsMSAxOSwxIDE5LDEzIDIwLDEzIDIwLDEgMjAsMCAJCSIvPg0KCTwvZz4NCjwvZz4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xNiw5LjVjMCwwLjI3Ni0wLjIyNCwwLjUtMC41LDAuNWgtMTFDNC4yMjQsMTAsNCw5Ljc3Niw0LDkuNWwwLDBDNCw5LjIyNCw0LjIyNCw5LDQuNSw5aDExDQoJQzE1Ljc3Niw5LDE2LDkuMjI0LDE2LDkuNUwxNiw5LjV6Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-line-vertical {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMy4wOTYsMTYuODU0Yy0wLjA5OC0wLjA5LTAuMTU2LTAuMjE1LTAuMTU4LTAuMzU0YzAtMC4yNzUsMC4yNC0wLjUsMC41MzctMC41aDUuOTI4DQoJCQkJYzAuMjk5LDAsMC41MzUsMC4yMjUsMC41MzUsMC41UzE5LjY5OCwxNywxOS40MDIsMTdoLTUuOTI4QzEzLjMyNiwxNywxMy4xOTEsMTYuOTQzLDEzLjA5NiwxNi44NTRMMTMuMDk2LDE2Ljg1NHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xNi4wODQsMTkuODQ0Yy0wLjA5LTAuMDk4LTAuMTQ2LTAuMjMyLTAuMTQ2LTAuMzc5di01LjkyOWMwLTAuMjk2LDAuMjI4LTAuNTM2LDAuNS0wLjUzNg0KCQkJCWMwLjI3NywwLDAuNSwwLjI0LDAuNSwwLjUzNnY1LjkyOWMwLDAuMjk1LTAuMjI0LDAuNTM1LTAuNSwwLjUzNUMxNi4yOTksMjAsMTYuMTc1LDE5LjkzOSwxNi4wODQsMTkuODQ0TDE2LjA4NCwxOS44NDR6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGc+DQoJCTxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTksMCAxLDAgMCwwIDAsMSAwLDE5IDAsMjAgMSwyMCAxMi45MzgsMjAgMTIuOTM4LDE5IDEsMTkgMSwxIDE5LDEgMTksMTMgMjAsMTMgMjAsMSAyMCwwIAkJIi8+DQoJPC9nPg0KPC9nPg0KPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTExLDE0LjVjMCwwLjI3NS0wLjIyNSwwLjUtMC41LDAuNWwwLDBjLTAuMjc2LDAtMC41LTAuMjI1LTAuNS0wLjV2LTEwQzEwLDQuMjI0LDEwLjIyNCw0LDEwLjUsNGwwLDANCglDMTAuNzc1LDQsMTEsNC4yMjQsMTEsNC41VjE0LjV6Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-image {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRkNCRTVEIiBkPSJNMTQuMDgxLDguMjIzYy0xLjM3OCwwLTIuNTAxLTEuMTIyLTIuNTAxLTIuNXMxLjEyMy0yLjUsMi41MDEtMi41czIuNDk5LDEuMTIyLDIuNDk5LDIuNQ0KCQkJUzE1LjQ1OSw4LjIyMywxNC4wODEsOC4yMjNMMTQuMDgxLDguMjIzeiIvPg0KCTwvZz4NCgk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMTkuOTEyLDE1LjkzNlYxNS45MWwtMC4wMDYtMC4wMDZjLTAuMDE2LTAuMTMxLTAuMDYzLTAuMjYtMC4xNjMtMC4zNTlMMTYuNCwxMi4yMDMNCgkJYy0wLjAwNi0wLjAwNi0wLjAwOC0wLjAxNC0wLjAxNC0wLjAyYy0wLjExNS0wLjExNy0wLjI3MS0wLjE3Ny0wLjQyNS0wLjE3N3MtMC4zMDgsMC4wNi0wLjQyNCwwLjE3Nw0KCQljLTAuMDA2LDAuMDA2LTAuMDA5LDAuMDE0LTAuMDE1LDAuMDJsLTIuOTYxLDIuOTU5bC01LjUtNS41QzYuOTQsOS41MzUsNi43NzEsOS40ODQsNi42MDQsOS40OTcNCgkJQzYuNDM3LDkuNDg0LDYuMjY3LDkuNTM1LDYuMTM5LDkuNjYybC01Ljg4Myw1Ljg4NGMtMC4xMDEsMC4xMDEtMC4xNDgsMC4yMjgtMC4xNjMsMC4zNThMMC4wODYsMTUuOTF2MC4wMjUNCgkJYzAsMC4wMjEsMCwwLjAzOSwwLDAuMDYxVjIwaDE5LjgzMmwtMC4wMDYtNC4wMDVDMTkuOTEyLDE1Ljk3NSwxOS45MTIsMTUuOTU2LDE5LjkxMiwxNS45MzZ6Ii8+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTAsMHYyMGgyMFYwSDB6IE0xOSwxOUgxVjFoMThWMTl6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-image-share {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxyZWN0IHg9IjE1LjAxNiIgeT0iMTcuMTA5IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMSIgaGVpZ2h0PSIyLjY5OSIvPg0KCQk8L2c+DQoJCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMy4wMTYsMjBjLTAuMjcyLDAtMC41LTAuMjIzLTAuNS0wLjVsMCwwYzAtMC4yNzUsMC4yMjgtMC41LDAuNS0wLjVoNS4wMDJjMC4yNzUsMCwwLjUsMC4yMjUsMC41LDAuNQ0KCQkJbDAsMGMwLDAuMjc3LTAuMjI1LDAuNS0wLjUsMC41SDEzLjAxNnoiLz4NCgkJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTE5LjY0MSwxMmgtOC4yNWMtMC4yMDcsMC0wLjM3NSwwLjE2OC0wLjM3NSwwLjM3NXY1LjI1YzAsMC4yMDcsMC4xNjgsMC4zNzUsMC4zNzUsMC4zNzVoOC4yNQ0KCQkJYzAuMjA3LDAsMC4zNzUtMC4xNjgsMC4zNzUtMC4zNzV2LTUuMjVDMjAuMDE2LDEyLjE2OCwxOS44NDgsMTIsMTkuNjQxLDEyeiBNMTkuMDE2LDE3aC03di00aDdWMTd6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8Y2lyY2xlIGZpbGw9IiNGQ0JFNUQiIGN4PSIxMC41NDUiIGN5PSI0LjI5MiIgcj0iMS44NzUiLz4NCgkJPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTEyLjI4Myw5LjE1MmMtMC4wMDItMC4wMDQtMC4wMDQtMC4wMS0wLjAwOC0wLjAxNWMtMC4wODgtMC4wODgtMC4yMDMtMC4xMzEtMC4zMTgtMC4xMw0KCQkJYy0wLjExNS0wLjAwMS0wLjIzLDAuMDQyLTAuMzE4LDAuMTNjLTAuMDAyLDAuMDA1LTAuMDA0LDAuMDExLTAuMDA4LDAuMDE1TDkuNDEsMTEuMzcxTDUuMjg1LDcuMjQ3DQoJCQljLTAuMDk2LTAuMDk1LTAuMjIzLTAuMTM0LTAuMzUtMC4xMjRDNC44MSw3LjExMyw0LjY4Myw3LjE1Miw0LjU4Nyw3LjI0N2wtMy42MDQsMy42MDR2MS4xODN2MC45NzhWMTRoOS4wMzF2LTNoMy45Njh2LTAuMTQ2DQoJCQlMMTIuMjgzLDkuMTUyeiIvPg0KCQk8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjEzLjk4MiwwIDEzLjAyMywwIC0wLjAxNiwwIC0wLjAxNiwxMi4wMzMgLTAuMDE2LDEzLjAxIC0wLjAxNiwxNSAwLjA0OSwxNSAxMC4wMTYsMTUgMTAuMDE2LDE0IA0KCQkJMC45ODQsMTQgMC45ODQsMTMuMDEgMC45ODQsMTIuMDMzIDAuOTg0LDEwLjg1MiAwLjk4NCwxIDEzLjAyMywxIDEzLjk4MiwxIDEzLjk4NCwxIDEzLjk4NCwxMC44NTQgMTMuOTg0LDExIDE0Ljk4MiwxMSAxNC45ODIsMCANCgkJCQkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-insert-image-personal {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xOC44MywxNi40NjljLTAuMzI0LTAuMzIyLTAuNzAzLTAuNTkyLTEuMTIxLTAuNzg5YzAuMDU3LTAuMDQ5LDAuMTExLTAuMTAxLDAuMTY0LTAuMTQ4di0wLjAwNg0KCQljMC40ODItMC40NzksMC43NzctMS4xNDEsMC43NzctMS44NzNjMC0wLjczLTAuMjk1LTEuMzk2LTAuNzc3LTEuODc1QzE3LjM5NSwxMS4yOTcsMTYuNzMsMTEsMTUuOTk4LDExcy0xLjM5NSwwLjI5Ny0xLjg3NiwwLjc3Nw0KCQljLTAuNDc5LDAuNDc5LTAuNzc2LDEuMTQzLTAuNzc2LDEuODc1YzAsMC43MywwLjI5NywxLjM5NiwwLjc3NiwxLjg3N2MwLjA1NSwwLjA1MSwwLjEwOCwwLjEwNCwwLjE2NywwLjE1DQoJCWMtMC40MTgsMC4xOTctMC43OTUsMC40NjctMS4xMTYsMC43ODdDMTIuNDQ3LDE3LjE5MSwxMiwxOC4xOTMsMTIsMTkuMjk3YzAsMC4yNzcsMC4yMjcsMC41MDQsMC41MDQsMC41MDRoNi45OTINCgkJYzAuMjc3LDAsMC41MDQtMC4yMjcsMC41MDQtMC41MDRDMjAsMTguMTkzLDE5LjU1MywxNy4xOTEsMTguODMsMTYuNDY5eiBNMTQuODM2LDEyLjQ5YzAuMjk3LTAuMjk5LDAuNzA3LTAuNDgyLDEuMTYyLTAuNDgyDQoJCWMwLjQ1MywwLDAuODY3LDAuMTg2LDEuMTY0LDAuNDgyYzAuMjk2LDAuMjk3LDAuNDgsMC43MDcsMC40OCwxLjE2MnMtMC4xODUsMC44NjctMC40OCwxLjE2NHYtMC4wMDINCgkJYy0wLjI5NywwLjI5Ny0wLjcwOCwwLjQ4LTEuMTYyLDAuNDhoLTAuMDAyYy0wLjQ1NSwwLTAuODY1LTAuMTg4LTEuMTYyLTAuNDhjLTAuMjk5LTAuMjk3LTAuNDgyLTAuNzA3LTAuNDgyLTEuMTYyDQoJCVMxNC41MzcsMTIuNzg3LDE0LjgzNiwxMi40OXogTTEzLjA1LDE4Ljc5M2MwLjEwNi0wLjYyNSwwLjQwNi0xLjE4MiwwLjgzNS0xLjYxMWMwLjU0MS0wLjU0MSwxLjI4OS0wLjg3NywyLjExMy0wLjg3N0gxNg0KCQljMC44MjYsMCwxLjU3NCwwLjMzNiwyLjExNSwwLjg3N2MwLjQzLDAuNDMyLDAuNzMsMC45ODYsMC44MzUsMS42MTFIMTMuMDV6Ii8+DQoJPGc+DQoJCTxjaXJjbGUgZmlsbD0iI0ZDQkU1RCIgY3g9IjEwLjU2MSIgY3k9IjQuMzEiIHI9IjEuODc1Ii8+DQoJCTxwb2x5Z29uIGZpbGw9Im5vbmUiIHBvaW50cz0iMTQsMTAuODcxIDE0LDEwLjg3MSAxNCwxLjAxOSAxNCwxLjAxOSAxNCwxMC44NjkgCQkiLz4NCgkJPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTEyLjMwMSw5LjE3Yy0wLjAwNC0wLjAwNC0wLjAwNi0wLjAxLTAuMDEtMC4wMTRjLTAuMDg4LTAuMDg4LTAuMjAzLTAuMTMxLTAuMzE2LTAuMTMxDQoJCQljLTAuMTE1LDAtMC4yMjksMC4wNDMtMC4zMTUsMC4xMzFjLTAuMDA3LDAuMDA0LTAuMDA5LDAuMDEtMC4wMTMsMC4wMTRMOS40MywxMS4zOTFMNS4zMDMsNy4yNjUNCgkJCUM1LjIwNSw3LjE3LDUuMDc4LDcuMTMxLDQuOTUzLDcuMTQxQzQuODI4LDcuMTMxLDQuNjk5LDcuMTcsNC42MDUsNy4yNjVMMSwxMC44Njl2MS4xODR2MC45NzV2MC45OWgxMS41MjcNCgkJCUMxMi41MiwxMy45MjQsMTIuNSwxMy44MzQsMTIuNSwxMy43NGMwLTAuMjczLDAuMDM5LTAuNTM3LDAuMDk4LTAuNzkxYzAuMTk4LTAuODU1LDAuNzA1LTEuNTksMS40MDItMi4wNzZWMTAuODdMMTIuMzAxLDkuMTd6Ii8+DQoJCTxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMTQsMTAuODcxIDE0LDEwLjg3MSAxNCwxMC44NjkgCQkiLz4NCgkJPHJlY3QgeT0iMTMuMDI3IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMC4wNjQiIGhlaWdodD0iMS45OSIvPg0KCQk8cmVjdCB5PSIxMi4wNTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIwLjA2NCIgaGVpZ2h0PSIwLjk3NSIvPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xLDEwLjg2OWwtMC44MDksMC44MDljLTAuMDc0LDAuMDc0LTAuMTExLDAuMTctMC4xMjEsMC4yNjhsLTAuMDA2LDAuMDA5djAuMDIxYzAsMC4wMTcsMCwwLjAyNywwLDAuMDQ1DQoJCQkJdjAuMDM3SDFWMTAuODY5eiIvPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTAuMDY0LDE1LjAxOEgxMi43NWMtMC4xMjQtMC4zMTMtMC4xOTMtMC42NDctMC4yMjMtMUgxdi0wLjk5di0wLjk3NUgwLjA2NHYwLjk3NVYxNS4wMTh6Ii8+DQoJCQkJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTE0LDAuMDE5aC0wLjk1OUgwdjEyLjAzNGgwLjA2NHYtMC4wMzdjMC0wLjAxNiwwLTAuMDI5LDAtMC4wNDV2LTAuMDJsMC4wMDYtMC4wMDYNCgkJCQkJYzAuMDEtMC4wOTgsMC4wNDctMC4xOTMsMC4xMjEtMC4yNzFMMSwxMC44Njl2LTkuODVoMTIuMDQxSDE0bDAsMHY5Ljg1M2MwLjMwMS0wLjIxMSwwLjY0MS0wLjM2MywxLTAuNDdWMC4wMTlIMTR6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgkJPHBhdGggb3BhY2l0eT0iMC4yIiBmaWxsPSIjNERCODRDIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgZD0iTTE0LDEwLjg3MUwxNCwxMC44NzFMMTQsMTAuODcxeiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-insert-image-filebox {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGQ0JFNUQiIGQ9Ik0xNS41NjMsMTEuMTYyYy0xLjAzMywwLTEuODc1LTAuODQyLTEuODc1LTEuODc1YzAtMS4wMzQsMC44NDItMS44NzUsMS44NzUtMS44NzVzMS44NzUsMC44NDEsMS44NzUsMS44NzUNCgkJQzE3LjQzOCwxMC4zMiwxNi41OTYsMTEuMTYyLDE1LjU2MywxMS4xNjJMMTUuNTYzLDExLjE2MnoiLz4NCgk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMTkuOTM2LDE2Ljk0N3YtMC4wMjFsLTAuMDA0LTAuMDA0Yy0wLjAxMi0wLjEtMC4wNDktMC4xOTMtMC4xMjMtMC4yNzFsLTIuNTA4LTIuNTA2DQoJCWMtMC4wMDMtMC4wMDYtMC4wMDUtMC4wMTEtMC4wMDktMC4wMTZDMTcuMjA0LDE0LjA0MywxNy4wODksMTQsMTYuOTc1LDE0Yy0wLjExNSwwLTAuMjI5LDAuMDQzLTAuMzE1LDAuMTMxDQoJCWMtMC4wMDUsMC4wMDYtMC4wMDcsMC4wMS0wLjAxMSwwLjAxNmwtMi4yMjEsMi4yMjJsLTQuMTI1LTQuMTI1Yy0wLjA5Ny0wLjA5OS0wLjIyNC0wLjEzOC0wLjM1LTAuMTI1DQoJCWMtMC4xMjUtMC4wMTMtMC4yNTMsMC4wMjYtMC4zNDgsMC4xMjVsLTQuNDEzLDQuNDA5Yy0wLjA3NSwwLjA3Ni0wLjExMSwwLjE3NC0wLjEyMiwwLjI3MUw1LjA2NSwxNi45M3YwLjAyMQ0KCQljMCwwLjAxNiwwLDAuMDI4LDAsMC4wNDV2My4wMDNoMTQuODc1bC0wLjAwNi0zLjAwNEMxOS45MzYsMTYuOTc3LDE5LjkzNiwxNi45NjIsMTkuOTM2LDE2Ljk0N3oiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTE3LjA4LDE4SDYuMDAxdjAuOTloMTN2LTEzSDE5djEwLjA1OEMxOSwxNy4xMjQsMTguMTM5LDE4LDE3LjA4LDE4eiIvPg0KCQk8cGF0aCBmaWxsPSIjRkNCRTVEIiBkPSJNMS45MTksMTcuMDIzYy0wLjUyOSwwLTAuOTU5LTAuNDM4LTAuOTU5LTAuOTc5VjEuOTUyYzAtMC41MzgsMC40My0wLjk3NiwwLjk1OS0wLjk3NmgzLjkyMg0KCQkJYzAuMTI1LDAsMC4yNDksMC4wNTIsMC4zMzcsMC4xNDNsMS44MzgsMS44NjhDOC4yODcsMy4yNjQsOC42NSwzLjQxNiw5LjAzNSwzLjQxNmg3LjA0NmMwLjUzLDAsMC45NjEsMC40MzgsMC45NjEsMC45NzZ2MC41OTlIMTgNCgkJCXYtMC42YzAtMS4wNzctMC44NjEtMS45NTItMS45Mi0xLjk1Mkg5LjAzNGMtMC4xMjYsMC0wLjI0OS0wLjA1Mi0wLjM0MS0wLjE0Mkw2Ljg1NywwLjQyOUM2LjU4NiwwLjE1Miw2LjIyNSwwLDUuODQxLDBIMS45MTkNCgkJCUMwLjg2LDAsMCwwLjg3NSwwLDEuOTUydjE0LjA5NkMwLDE3LjEyNCwwLjg2LDE4LDEuOTE5LDE4aDMuMDgydi0wLjk3N0gxLjkxOXoiLz4NCgkJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTE5LDQuOTloLTAuOTU5SDUuMDAxdjEyLjAzNFYxOHYxLjk5SDIwdi0xNUgxOXogTTE5LjAwMSwxOC45OWgtMTNWMTh2LTAuOTc3VjUuOTloMTIuMDRIMTloMC4wMDFWMTguOTl6DQoJCQkiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-image-sign {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjIiIHk9IjE3LjUiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxNiIgaGVpZ2h0PSIyIi8+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzQ0NDQ0NCIgZD0iTTguODMyLDkuNTgydjIuMjk5aDIuMjk5VjkuNTgyYzAtMS4zNjMsMC40MjYtMi42NzMsMS4xOTctMy42ODdjMC40Mi0wLjU0OSwwLjY0MS0xLjIwOSwwLjY0MS0xLjkwOA0KCQkJYzAtMS42ODgtMS4zMzgtMy4wNzktMi45NzktMy4wOTlDOC4zNTcsMC44Nyw2Ljk5LDIuMjEyLDYuOTM4LDMuODg0QzYuOTE2LDQuNjEyLDcuMTQ0LDUuMzI3LDcuNTc3LDUuODk3DQoJCQlDOC4zODcsNi45NTUsOC44MzIsOC4yNjQsOC44MzIsOS41ODJ6Ii8+DQoJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMS41MSwxMi4yNjhIOC40NTRWOS41ODJjMC0xLjIzMi0wLjQxNy0yLjQ1NS0xLjE3NC0zLjQ0NUM2Ljc5MSw1LjQ5NCw2LjUzNSw0LjY4OSw2LjU2MiwzLjg3Mg0KCQkJQzYuNjE5LDIuMDEyLDguMTQyLDAuNSw5Ljk1NywwLjVjMS44ODcsMC4wMjIsMy4zOTEsMS41ODYsMy4zOTEsMy40ODdjMCwwLjc4Ny0wLjI1LDEuNTMtMC43MjMsMi4xNDgNCgkJCUMxMS45MDYsNy4wOCwxMS41MSw4LjMwNSwxMS41MSw5LjU4MlYxMi4yNjh6IE05LjIxLDExLjQ5MmgxLjU0NFY5LjU4MmMwLTEuNDQ5LDAuNDUzLTIuODQ0LDEuMjc3LTMuOTI2DQoJCQljMC4zNjctMC40ODEsMC41NjEtMS4wNTgsMC41NjEtMS42NjljMC0xLjQ3OC0xLjE3LTIuNjk0LTIuNjA2LTIuNzFIOS45ODRjLTEuNDM4LDAtMi42MjMsMS4xNzUtMi42NjgsMi42MjENCgkJCUM3LjI5Niw0LjUzMyw3LjQ5NCw1LjE1OSw3Ljg3NSw1LjY1OEM4LjczNSw2Ljc4Miw5LjIxLDguMTc2LDkuMjEsOS41ODJWMTEuNDkyeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTE5LDE2LjVIMXYtMi40MDRjMC0xLjQzNCwxLjEzNS0yLjYsMi41MjktMi42aDEyLjk0MWMxLjM5NSwwLDIuNTI5LDEuMTY2LDIuNTI5LDIuNlYxNi41eiBNMS43NTYsMTUuNzIzDQoJCQloMTYuNDg4di0xLjYyN2MwLTEuMDA2LTAuNzk3LTEuODIyLTEuNzczLTEuODIySDMuNTI5Yy0wLjk3OSwwLTEuNzczLDAuODE2LTEuNzczLDEuODIyVjE1LjcyM3oiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-image-signbox {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjx0aXRsZT48L3RpdGxlPg0KPGcgaWQ9Imljb21vb24taWdub3JlIj4NCjwvZz4NCjxyZWN0IHg9IjAuMjIxIiB5PSIwLjMxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEuMjIxIiB5PSIxLjMxNCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjMiLz4NCjxyZWN0IHg9IjAuMjIxIiB5PSI0LjMxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjAuMjIxIiB5PSIxOS4zMTQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIwLjIyMSIgeT0iMC4zMTQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSIxOS4yMjEiIHk9IjAuMzE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIyMCIvPg0KPHBhdGggZmlsbD0iIzIyMjIyMiIgZD0iTTIwLjE1LDAuMzE0Yy0wLjA2NiwwLjIyNy0wLjE4MSwwLjQ2Ni0wLjM2NSwwLjcxNWMtMC4wMDYsMC4wMTItMC4wMTUsMC4wMjMtMC4wMjEsMC4wMzNsLTUuMDYzLDcuMjQ2DQoJYy0wLjAzMSwwLjA0OS0wLjA2OCwwLjA5NC0wLjEwOSwwLjEzNWwtMC4wMTgsMC4wMThsLTAuMDk0LDAuMDljLTAuMDA1LDAuMDA2LTAuMDExLDAuMDEyLTAuMDE2LDAuMDE4bC0yLjE1NiwyLjAxDQoJYy0wLjAxMSwwLjAxLTAuMDI1LDAuMDE0LTAuMDM4LDAuMDIxYzAuMjU5LDAuNDc5LDAuMzUzLDEuMDI1LDAuMjUzLDEuNTdjMC4yOTktMC4xMSwwLjU3MS0wLjI3NiwwLjgxMS0wLjQ5OGwyLjEzNy0xLjk4OQ0KCWwwLjAwNC0wLjAwNWwwLjAxNC0wLjAxMmwwLjAwMi0wLjAwMmwwLjA2Ny0wLjA2M2wwLjAxMy0wLjAxNmwwLjA0OS0wLjA0N2wwLjAyMy0wLjAyMWwwLjAyMS0wLjAyMw0KCWMwLjEwMi0wLjEwMiwwLjIwMy0wLjIyNiwwLjI4OS0wLjM1NWw0LjI3MS02LjEwOVYwLjMxNEgyMC4xNXoiLz4NCjxwYXRoIGZpbGw9IiMyMjIyMjIiIGQ9Ik05Ljc2Miw4LjU0OWwxLjQzOC0yLjU1NWMwLjAwMi0wLjAwMiwwLjAwNC0wLjAwNiwwLjAwNC0wLjAwOGwwLjAxLTAuMDE0bDAuMDUyLTAuMDkNCgljMC4wMzEtMC4wNTUsMC4wNjctMC4xMDYsMC4xMDgtMC4xNTRjMC4wMDYtMC4wMDUsMC4wMS0wLjAxMiwwLjAxNC0wLjAxNmw0Ljc3MS01LjRoLTIuMDAybC0zLjg2NSw0LjM3NWwtMC4wMjYsMC4wMjdsLTAuMDQyLDAuMDU0DQoJYy0wLjEwMiwwLjExOC0wLjE4OSwwLjI0Ny0wLjI2OCwwLjM4M0w5Ljk1Myw1LjE1NUw5LjkxOSw1LjIwMWwtMC4wNDQsMC4wOWwtMS40MywyLjUzN0M4LjMwOSw4LjA2Nyw4LjIyMyw4LjMyMiw4LjE3NCw4LjU4DQoJYzAuMjYzLTAuMDk2LDAuNTM4LTAuMTU2LDAuODIyLTAuMTU2QzkuMjU4LDguNDI0LDkuNTE2LDguNDY5LDkuNzYyLDguNTQ5eiIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTExLjM4Niw1LjcxN2MtMC4wMDQsMC4wMDQtMC4wMDgsMC4wMDktMC4wMTMsMC4wMTRjLTAuMDQxLDAuMDQ4LTAuMDc4LDAuMTAyLTAuMTA5LDAuMTU2bC0wLjA1MiwwLjA4OA0KCWwtMC4wMDksMC4wMTRjMCwwLjAwMi0wLjAwMiwwLjAwNC0wLjAwNCwwLjAwNkw5Ljc2MSw4LjU1MWMwLjI2NywwLjA4OSwwLjUyMSwwLjIyMSwwLjc0MywwLjM5NmwxLjEzMSwwLjg5Mg0KCWMwLjI3MSwwLjIxMywwLjQ3OSwwLjQ3NywwLjYzMywwLjc2NGMwLjAxNC0wLjAxLDAuMDI3LTAuMDE0LDAuMDM4LTAuMDIzbDIuMTU2LTIuMDA4YzAuMDA1LTAuMDA2LDAuMDExLTAuMDEyLDAuMDE2LTAuMDE2DQoJbDAuMDk1LTAuMDlsMC4wMTctMC4wMmMwLjA0MS0wLjA0MSwwLjA3Ny0wLjA4NiwwLjExLTAuMTM1bDUuMDYzLTcuMjQ2YzAuMDA4LTAuMDEyLDAuMDE4LTAuMDIxLDAuMDIxLTAuMDMzDQoJYzAuMTg2LTAuMjQ4LDAuMjk5LTAuNDg2LDAuMzY1LTAuNzE1aC0zLjk5MkwxMS4zODYsNS43MTd6Ii8+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMTAuNzA1LDExLjAxMmwtMS4xMjktMC44ODlDOS40MTIsOS45OTQsOS4yMDUsOS45MjQsOC45OTgsOS45MjRjLTAuMTkzLDAtMC4zNzksMC4wNTktMC41MzcsMC4xNjgNCgljLTAuMDIxLDAuMDE1LTAuMDM2LDAuMDI1LTAuMDU3LDAuMDQxYy0wLjgwOSwwLjU3LTEuMzU0LDEuMDM3LTEuNjU2LDEuNDJjLTAuMTgyLDAuMjMtMC4yNDQsMC41MzktMC4xNjgsMC44MjINCgljMC4xODgsMC43MDktMC4zMDEsMS41NjgtMC41MDYsMS44NDJjLTAuMzA0LDAuMzk2LTAuMjQyLDAuOTYxLDAuMTMzLDEuMjgzbDAuMDMzLDAuMDI1YzAuMTY0LDAuMTI3LDAuMzY5LDAuMTk3LDAuNTc2LDAuMTk3DQoJYzAuMjg4LDAsMC41NTUtMC4xMzEsMC43MzUtMC4zNTVsLTAuMDAxLDAuMDAyYzAuMjA2LTAuMjU4LDAuODk2LTAuOTE4LDEuNjItMC45MThjMC4wMTMsMCwwLjAyNCwwLDAuMDQsMGMwLjAxLDAsMC4wMjEsMCwwLjAyNywwDQoJYzAuMjg5LDAsMC41Ni0wLjEzMywwLjczNi0wLjM1N2MwLjMwMS0wLjM4MywwLjYxOS0xLjAwNCwwLjk3MS0xLjg4M2MwLjAxOS0wLjA0MywwLjAzMi0wLjA3OCwwLjA1MS0wLjEyMQ0KCUMxMS4xNSwxMS43MDEsMTEuMDMzLDExLjI3LDEwLjcwNSwxMS4wMTJ6IE05LjExNSwxMi45NjdjLTAuMDYzLDAuMDgtMC4xNDQsMC4xNDEtMC4yMjksMC4xODUNCgljLTAuMDI5LDAuMDE1LTAuMDYzLDAuMDE5LTAuMDkzLDAuMDI5Yy0wLjA2LDAuMDIxLTAuMTE5LDAuMDM4LTAuMTgzLDAuMDRjLTAuMDE0LDAuMDAyLTAuMDI0LDAuMDEtMC4wMzcsMC4wMQ0KCWMtMC4wNDEsMC0wLjA4Mi0wLjAxNC0wLjEyMy0wLjAyMWMtMC4wMjQtMC4wMDQtMC4wNDktMC4wMDQtMC4wNzQtMC4wMTNjLTAuMDgtMC4wMjQtMC4xNTgtMC4wNi0wLjIyOS0wLjExNA0KCWMtMC4yOTktMC4yMzMtMC4zNTEtMC42NjgtMC4xMTUtMC45NjhjMC4wNjQtMC4wODEsMC4xNDUtMC4xNDEsMC4yMy0wLjE4NGMwLjAyOS0wLjAxNywwLjA2MS0wLjAyMSwwLjA5MS0wLjAyOQ0KCWMwLjA2Mi0wLjAyMSwwLjExOS0wLjAzOCwwLjE4My0wLjA0MWMwLjAxNS0wLjAwMSwwLjAyNC0wLjAwOSwwLjAzNy0wLjAwOWMwLjA0MSwwLDAuMDgsMC4wMTMsMC4xMjEsMC4wMjENCgljMC4wMjYsMC4wMDQsMC4wNTMsMC4wMDQsMC4wNzcsMC4wMTJDOC44NTMsMTEuOTEsOC45MzEsMTEuOTQ1LDksMTJDOS4yOTgsMTIuMjM0LDkuMzUxLDEyLjY2OCw5LjExNSwxMi45Njd6Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-linked-item {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNNi4wNjIsMTQuMzc4Yy0wLjExMywwLTAuMjI1LTAuMDQzLTAuMzExLTAuMTI5Yy0wLjE3LTAuMTctMC4xNy0wLjQ0NiwwLTAuNjE3bDcuNjM2LTcuNjM2DQoJCQljMC4xNzItMC4xNzEsMC40NDYtMC4xNzEsMC42MTgsMGMwLjE3LDAuMTcxLDAuMTcsMC40NDcsMCwwLjYxOEw2LjM3LDE0LjI0OUM2LjI4NCwxNC4zMzUsNi4xNzMsMTQuMzc4LDYuMDYyLDE0LjM3OA0KCQkJTDYuMDYyLDE0LjM3OHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMy42MDIsMTAuOTEyYy0wLjEyOSwwLTAuMjU5LTAuMDA2LTAuMzg4LTAuMDE4Yy0wLjIzOS0wLjAyMS0wLjQxOC0wLjIzNC0wLjM5Ni0wLjQ3Nw0KCQkJYzAuMDIxLTAuMjQxLDAuMjQtMC40MTIsMC40NzUtMC4zOTZjMSwwLjA5NSwxLjk3MS0wLjI2LDIuNjcyLTAuOTYxbDIuMTc0LTIuMTc1YzEuMzE2LTEuMzE2LDEuMzE2LTMuNDYxLDAtNC43OEwxNy44OTMsMS44Ng0KCQkJYy0xLjMxNi0xLjMxNS0zLjQ2MS0xLjMxNi00Ljc3NSwwLjAwMWwtMi4xNzgsMi4xNzRDMTAuMjM5LDQuNzM5LDkuODg3LDUuNzEzLDkuOTc3LDYuNzFjMC4wMjEsMC4yNDEtMC4xNTYsMC40NTQtMC4zOTYsMC40NzYNCgkJCUM5LjM0NSw3LjIwNiw5LjEyOCw3LjAzLDkuMTA2LDYuNzg5Yy0wLjExMS0xLjI1NSwwLjMzLTIuNDgyLDEuMjE1LTMuMzcxbDIuMTc2LTIuMTc0YzEuNjUzLTEuNjU5LDQuMzU0LTEuNjU5LDYuMDE1LDANCgkJCWwwLjI0NSwwLjI0OGMxLjY1OCwxLjY1OCwxLjY1Niw0LjM1OC0wLjAwMiw2LjAxNmwtMi4xNzQsMi4xNzZDMTUuNzg4LDEwLjQ3NSwxNC43MTgsMTAuOTEyLDEzLjYwMiwxMC45MTJMMTMuNjAyLDEwLjkxMnoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik00LjUwMSwyMGMtMS4wOSwwLTIuMTgtMC40MTQtMy4wMS0xLjI0MmwtMC4yNDYtMC4yNDlDMC40NDMsMTcuNzA4LDAsMTYuNjQxLDAsMTUuNTAzDQoJCQljMC0xLjEzNSwwLjQ0My0yLjIwNCwxLjI0OC0zLjAwN2wyLjE3Mi0yLjE3NGMwLjg4Ni0wLjg4NSwyLjEyLTEuMzI0LDMuMzY4LTEuMjE3YzAuMjQsMC4wMjEsMC40MTgsMC4yMzMsMC4zOTYsMC40NzYNCgkJCWMtMC4wMiwwLjI0LTAuMjI1LDAuNDE3LTAuNDczLDAuMzk2QzUuNzA4LDkuODgsNC43MzksMTAuMjQsNC4wMzYsMTAuOTM5bC0yLjE3LDIuMTc2Yy0wLjY0MSwwLjYzOC0wLjk5MiwxLjQ4Ni0wLjk5MiwyLjM4OA0KCQkJczAuMzUyLDEuNzUyLDAuOTksMi4zOWwwLjI0NiwwLjI0OGMxLjMxOCwxLjMxNCwzLjQ2MSwxLjMxNiw0Ljc3Ny0wLjAwMmwyLjE3Ni0yLjE3NWMwLjY5OS0wLjcsMS4wNTEtMS42NzYsMC45NjEtMi42NzUNCgkJCWMtMC4wMjEtMC4yNCwwLjE1Ni0wLjQ1MSwwLjM5Ni0wLjQ3M2MwLjI0Ni0wLjAxMiwwLjQ1MywwLjE1NiwwLjQ3NSwwLjM5NmMwLjExMywxLjI1Ny0wLjMzLDIuNDgzLTEuMjExLDMuMzY4bC0yLjE3NiwyLjE3Nw0KCQkJQzYuNjc5LDE5LjU4Niw1LjU4OSwyMCw0LjUwMSwyMEw0LjUwMSwyMHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-insert-hyperlink {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMTQuNSAzNS41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xNC41IDM1LjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iIzNDOTFDOSIgcG9pbnRzPSItMy41LDUzLjUgLTQuNSw1My41IC01LjUsNTMuNSAtNS41LDUyLjUgLTUuNSw1MS41IC00LjUsNTEuNSAtMy41LDUxLjUgLTIuNSw1MS41IC0xLjUsNTEuNSANCgktMC41LDUxLjUgLTAuNSw1Mi41IDAuNSw1Mi41IDEuNSw1Mi41IDEuNSw1MS41IDAuNSw1MS41IDAuNSw1MC41IC0wLjUsNTAuNSAtMC41LDQ5LjUgLTEuNSw0OS41IC0yLjUsNDkuNSAtMy41LDQ5LjUgLTQuNSw0OS41IA0KCS01LjUsNDkuNSAtNS41LDUwLjUgLTYuNSw1MC41IC02LjUsNTEuNSAtNy41LDUxLjUgLTcuNSw1Mi41IC03LjUsNTMuNSAtNi41LDUzLjUgLTYuNSw1NC41IC01LjUsNTQuNSAtNS41LDU1LjUgLTQuNSw1NS41IA0KCS0zLjUsNTUuNSAtMi41LDU1LjUgLTIuNSw1NC41IC0zLjUsNTQuNSAiLz4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iNC41LDUxLjUgNC41LDUwLjUgMy41LDUwLjUgMy41LDQ5LjUgMi41LDQ5LjUgMS41LDQ5LjUgMC41LDQ5LjUgMC41LDUwLjUgMS41LDUwLjUgMS41LDUxLjUgDQoJMi41LDUxLjUgMy41LDUxLjUgMy41LDUyLjUgMy41LDUzLjUgMi41LDUzLjUgMS41LDUzLjUgMC41LDUzLjUgLTAuNSw1My41IC0xLjUsNTMuNSAtMS41LDUyLjUgLTIuNSw1Mi41IC0zLjUsNTIuNSAtMy41LDUzLjUgDQoJLTIuNSw1My41IC0yLjUsNTQuNSAtMS41LDU0LjUgLTEuNSw1NS41IC0wLjUsNTUuNSAwLjUsNTUuNSAxLjUsNTUuNSAyLjUsNTUuNSAzLjUsNTUuNSAzLjUsNTQuNSA0LjUsNTQuNSA0LjUsNTMuNSA1LjUsNTMuNSANCgk1LjUsNTIuNSA1LjUsNTEuNSAiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0tOC41LDUxLjkwM2MtMi4yNTktMC45MTgtNC4wMDYtMi44MzQtNC42ODYtNS4yMDVjMC45NTQsMC42OTcsMi4zNjcsMS4yNTUsNC4wNiwxLjU4Ng0KCWMwLjE2OCwwLjgxMywwLjM4OSwxLjU1OCwwLjY1MSwyLjIxNkgtNy41di0wLjI3NmMtMC4yMTMtMC41MTQtMC40MDYtMS4xMDItMC41NjQtMS43NjZjMC41MDMsMC4wNjYsMS4wMjksMC4xMDcsMS41NjQsMC4xMzRWNDguNQ0KCWgxaDFoMWgwLjEzOWMwLjE0LTAuMDE2LDAuMjg3LTAuMDIzLDAuNDI1LTAuMDQyYy0wLjAwMywwLjAxNS0wLjAwOCwwLjAyNy0wLjAxMiwwLjA0MkgtMi41aDAuNTcyDQoJYzAuMDE2LTAuMDc0LDAuMDM4LTAuMTQsMC4wNTMtMC4yMTVjMS42OTMtMC4zMzIsMy4xMDYtMC44OSw0LjA2LTEuNTg2Yy0wLjE4MywwLjYzOC0wLjQ0OCwxLjIzOS0wLjc3NSwxLjgwMUgxLjVoMWgwLjA0NQ0KCWMwLjU2OC0xLjE0NCwwLjkxLTIuNDIsMC45NDMtMy43NzVjMC4wMDItMC4wMzMsMC4wMTEtMC4wNjUsMC4wMTEtMC4xYzAtMC4wMTMtMC4wMDQtMC4wMjUtMC4wMDQtMC4wMzgNCgljMC0wLjAyOSwwLjAwNC0wLjA1OCwwLjAwNC0wLjA4N2MwLTQuOTcxLTQuMDI5LTktOS05cy05LDQuMDI5LTksOWMwLDAuMDI5LDAuMDA0LDAuMDU4LDAuMDA0LDAuMDg3DQoJYzAsMC4wMTMtMC4wMDQsMC4wMjUtMC4wMDQsMC4wMzhjMCwwLjAzNCwwLjAwOSwwLjA2NiwwLjAxMSwwLjFjMC4wOTUsMy44MTgsMi41NjYsNy4wMzgsNS45ODksOC4yNTJWNTIuNVY1MS45MDN6IE0tMi43MzIsNDcuNDE4DQoJYy0wLjg0MiwwLjEyOS0xLjc2NSwwLjIwNy0yLjc2OCwwLjIwN3MtMS45MjYtMC4wNzgtMi43NjgtMC4yMDdDLTguNDEyLDQ2LjUzNi04LjUsNDUuNTYzLTguNSw0NC41YzAtMC45NTksMC4wNy0xLjg0OCwwLjE5LTIuNjYNCgljMC44NTQtMC4xMzQsMS43OTEtMC4yMTUsMi44MS0wLjIxNXMxLjk1NywwLjA4MSwyLjgxLDAuMjE1YzAuMTIsMC44MTMsMC4xOSwxLjcwMSwwLjE5LDIuNjYNCglDLTIuNSw0NS41NjMtMi41ODgsNDYuNTM2LTIuNzMyLDQ3LjQxOHogTTIuNDkxLDQ0LjY4N2MtMC4wNywwLjg1Ni0xLjYwOSwxLjk1Mi00LjE3OCwyLjUzNEMtMS41NjYsNDYuMzYxLTEuNSw0NS40NDgtMS41LDQ0LjUNCgljMC0wLjg1NS0wLjA1Ny0xLjY4LTAuMTU1LTIuNDY0YzIuNTgsMC41OTEsNC4xMTUsMS43MDEsNC4xNSwyLjU1OEMyLjQ5NSw0NC42MjUsMi40OTEsNDQuNjU1LDIuNDkxLDQ0LjY4N3ogTTIuMjY1LDQyLjYwOQ0KCWMtMC45NDMtMC43MTYtMi4zNjktMS4yODktNC4wODMtMS42MzJjLTAuMzM0LTEuNzYzLTAuOTEzLTMuMjI5LTEuNjM3LTQuMjAzQy0wLjYzNiwzNy41MjIsMS41NzMsMzkuNzY5LDIuMjY1LDQyLjYwOXogTS01LjUsMzYuNQ0KCWMwLjg3NSwwLDIuMDMsMS42MDIsMi42MTksNC4yOThjLTAuODI5LTAuMTExLTEuNzA4LTAuMTczLTIuNjE5LTAuMTczcy0xLjc5LDAuMDYyLTIuNjE5LDAuMTczQy03LjUzLDM4LjEwMi02LjM3NSwzNi41LTUuNSwzNi41eg0KCSBNLTcuNTQ0LDM2Ljc3NGMtMC43MjUsMC45NzQtMS4zMDMsMi40NC0xLjYzNyw0LjIwM2MtMS43MTQsMC4zNDMtMy4xNCwwLjkxNi00LjA4MywxLjYzMg0KCUMtMTIuNTczLDM5Ljc2OS0xMC4zNjQsMzcuNTIyLTcuNTQ0LDM2Ljc3NHogTS0xMy40OTUsNDQuNTk0YzAuMDM2LTAuODU2LDEuNTctMS45NjcsNC4xNS0yLjU1OEMtOS40NDMsNDIuODItOS41LDQzLjY0NS05LjUsNDQuNQ0KCWMwLDAuOTQ4LDAuMDY2LDEuODYxLDAuMTg3LDIuNzIxYy0yLjU2OS0wLjU4Mi00LjEwOC0xLjY3OC00LjE3OC0yLjUzNEMtMTMuNDkxLDQ0LjY1NS0xMy40OTUsNDQuNjI1LTEzLjQ5NSw0NC41OTR6Ii8+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-edit-hyperlink {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMTQuNSAzNS41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xNC41IDM1LjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTS04LjA2NCw0OC40NThjMC44MTMsMC4xMDcsMS42NzIsMC4xNjcsMi41NjQsMC4xNjdjMC41NDEsMCwxLjA2NC0wLjAyOCwxLjU3OC0wLjA2OWwxLjEzMS0xLjEzMQ0KCWMtMC44MjcsMC4xMjQtMS43MjksMC4yLTIuNzA5LDAuMmMtMS4wMDIsMC0xLjkyNi0wLjA3OC0yLjc2OC0wLjIwN0MtOC40MTIsNDYuNTM2LTguNSw0NS41NjMtOC41LDQ0LjUNCgljMC0wLjk1OSwwLjA3LTEuODQ4LDAuMTktMi42NmMwLjg1NC0wLjEzNCwxLjc5MS0wLjIxNSwyLjgxLTAuMjE1czEuOTU3LDAuMDgxLDIuODEsMC4yMTVjMC4xMiwwLjgxMywwLjE5LDEuNzAxLDAuMTksMi42Ng0KCWMwLDEuMDQtMC4wODYsMS45OTItMC4yMjUsMi44NThsMS4xNDMtMS4xNDNDLTEuNTM0LDQ1LjY1OC0xLjUsNDUuMDg5LTEuNSw0NC41YzAtMC44NTUtMC4wNTctMS42OC0wLjE1NS0yLjQ2NA0KCWMxLjMwOCwwLjMsMi4zNDMsMC43MzIsMy4wNTUsMS4xOThsMC41NjUtMC41NjVsMC4xNTMtMC4xNTNjLTAuOTQxLTAuNjctMi4zMDEtMS4yMTEtMy45MzctMS41MzgNCgljLTAuMzM0LTEuNzYzLTAuOTEzLTMuMjI5LTEuNjM3LTQuMjAzYzIuNzU3LDAuNzMxLDQuOTIxLDIuOSw1LjY2Myw1LjY1MmwwLjQ2NS0wLjQ2NWwwLjYxOCwwLjYxOUMyLjQxLDM4LjUzMy0xLjE4OCwzNS41LTUuNSwzNS41DQoJYy00Ljk3MSwwLTksNC4wMjktOSw5YzAsMC4wMjksMC4wMDQsMC4wNTgsMC4wMDQsMC4wODdjMCwwLjAxMy0wLjAwNCwwLjAyNS0wLjAwNCwwLjAzOGMwLDAuMDM0LDAuMDA5LDAuMDY2LDAuMDExLDAuMQ0KCWMwLjEwOSw0LjM4NCwzLjM0OCw3Ljk4MSw3LjU2Nyw4LjY1MmwwLjQ5Ny0xLjM5MUMtNy4wNDQsNTEuMzUtNy42NjUsNTAuMTM4LTguMDY0LDQ4LjQ1OHogTS01LjUsMzYuNQ0KCWMwLjg3NSwwLDIuMDMsMS42MDIsMi42MTksNC4yOThjLTAuODI5LTAuMTExLTEuNzA4LTAuMTczLTIuNjE5LTAuMTczcy0xLjc5LDAuMDYyLTIuNjE5LDAuMTczQy03LjUzLDM4LjEwMi02LjM3NSwzNi41LTUuNSwzNi41eg0KCSBNLTcuNTQ0LDM2Ljc3NGMtMC43MjUsMC45NzQtMS4zMDMsMi40NC0xLjYzNyw0LjIwM2MtMS43MTQsMC4zNDMtMy4xNCwwLjkxNi00LjA4MywxLjYzMg0KCUMtMTIuNTczLDM5Ljc2OS0xMC4zNjQsMzcuNTIyLTcuNTQ0LDM2Ljc3NHogTS0xMy40OTUsNDQuNTk0YzAuMDM2LTAuODU2LDEuNTctMS45NjcsNC4xNS0yLjU1OEMtOS40NDMsNDIuODItOS41LDQzLjY0NS05LjUsNDQuNQ0KCWMwLDAuOTQ4LDAuMDY2LDEuODYxLDAuMTg3LDIuNzIxYy0yLjU2OS0wLjU4Mi00LjEwOC0xLjY3OC00LjE3OC0yLjUzNEMtMTMuNDkxLDQ0LjY1NS0xMy40OTUsNDQuNjI1LTEzLjQ5NSw0NC41OTR6DQoJIE0tMTMuMTg2LDQ2LjY5OGMwLjk1NCwwLjY5NywyLjM2NywxLjI1NSw0LjA2LDEuNTg2YzAuMzQsMS42NDYsMC44OTMsMy4wMTgsMS41ODEsMy45NDENCglDLTEwLjI2MSw1MS41MDUtMTIuNDEzLDQ5LjM5NS0xMy4xODYsNDYuNjk4eiIvPg0KPHJlY3QgeD0iMC4zMTUiIHk9IjQ2LjA1NSIgdHJhbnNmb3JtPSJtYXRyaXgoLTAuNzA3MiAtMC43MDcgMC43MDcgLTAuNzA3MiAtMjguOTYzOSA4MS4xMTM2KSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSI0Ljc5Miw0NS40OTggNC43OTIsNDUuNDk4IDIuNjcsNDMuMzc1IDEuOTYzLDQ0LjA4MiAxLjk2NCw0NC4wODIgLTUuMTA3LDUxLjE1OCAtNC40LDUxLjg2NSANCgkyLjY3LDQ0Ljc4OSA0LjA4NSw0Ni4yMDUgLTIuOTg1LDUzLjI3NSAtMi4yNzgsNTMuOTgyIDUuNSw0Ni4yMDUgIi8+DQo8cG9seWdvbiBmaWxsPSIjM0M5MUM5IiBwb2ludHM9Ii0yLjMwMyw1My45NTggLTYuNjE3LDU1LjUgLTUuMDc2LDUxLjE4NiAiLz4NCjwvc3ZnPg0K")
}

body.theme-dark .tool-delete-hyperlink {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMTQuNSAzNS41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xNC41IDM1LjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBvbHlnb24gZmlsbD0iI0YwNjA1MSIgcG9pbnRzPSIxLjM4Nyw1MC42MDcgNS41LDQ2LjQyNSA0LjY1Miw0NS41NzYgMC41MzIsNDkuNzY2IC0zLjY1MSw0NS42NTIgLTQuNSw0Ni41IC0wLjMwOSw1MC42MjEgDQoJLTQuMzQ4LDU0LjcyOSAtMy41LDU1LjU3NiAwLjU0Niw1MS40NjIgNC42NTIsNTUuNSA1LjUsNTQuNjUyICIvPg0KPHBhdGggZmlsbD0iIzY2NjY2NiIgZD0iTS0zLjQ1Niw1Mi4yMjZjMC40MjctMC41NzMsMC43OTQtMS4zMzYsMS4wOTgtMi4yMTNsLTAuNzkyLTAuNzc5Qy0zLjc3OCw1MS4zLTQuNzQzLDUyLjUtNS41LDUyLjUNCgljLTAuODQ4LDAtMS45Ni0xLjQ5OC0yLjU2NC00LjA0MmMwLjgxMywwLjEwNywxLjY3MiwwLjE2NywyLjU2NCwwLjE2N2MwLjU2NywwLDEuMTE2LTAuMDMxLDEuNjU0LTAuMDc3bC0wLjk2NS0wLjk0OQ0KCWMtMC4yMywwLjAwOS0wLjQ1LDAuMDI2LTAuNjg4LDAuMDI2Yy0xLjAwMiwwLTEuOTI2LTAuMDc4LTIuNzY4LTAuMjA3Qy04LjQxMiw0Ni41MzYtOC41LDQ1LjU2My04LjUsNDQuNQ0KCWMwLTAuOTU5LDAuMDctMS44NDgsMC4xOS0yLjY2YzAuODU0LTAuMTM0LDEuNzkxLTAuMjE1LDIuODEtMC4yMTVzMS45NTcsMC4wODEsMi44MSwwLjIxNWMwLjEyLDAuODEzLDAuMTksMS43MDEsMC4xOSwyLjY2DQoJYzAsMC4yOTUtMC4wMjEsMC41NjctMC4wMzUsMC44NDlsMC45NDYsMC45MzFDLTEuNTM3LDQ1LjcwMS0xLjUsNDUuMTEyLTEuNSw0NC41YzAtMC44NTUtMC4wNTctMS42OC0wLjE1NS0yLjQ2NA0KCWMyLjU4LDAuNTkxLDQuMTE1LDEuNzAxLDQuMTUsMi41NThjMCwwLjAzMS0wLjAwNCwwLjA2Mi0wLjAwNCwwLjA5M2MtMC4wNjIsMC43NTktMS4yODIsMS43MDQtMy4zNDUsMi4zMTRsMC44MDMsMC43OQ0KCWMwLjgzOS0wLjI4NiwxLjU2Ny0wLjYzMSwyLjEzNi0xLjAyOWwxLjM1NS0xLjM3OWMwLjAyMS0wLjIxOCwwLjA0My0wLjQzNiwwLjA0OS0wLjY1OGMwLjAwMi0wLjAzMywwLjAxMS0wLjA2NSwwLjAxMS0wLjENCgljMC0wLjAxMy0wLjAwNC0wLjAyNS0wLjAwNC0wLjAzOGMwLTAuMDI5LDAuMDA0LTAuMDU4LDAuMDA0LTAuMDg3YzAtNC45NzEtNC4wMjktOS05LTlzLTksNC4wMjktOSw5DQoJYzAsMC4wMjksMC4wMDQsMC4wNTgsMC4wMDQsMC4wODdjMCwwLjAxMy0wLjAwNCwwLjAyNS0wLjAwNCwwLjAzOGMwLDAuMDM0LDAuMDA5LDAuMDY2LDAuMDExLDAuMQ0KCWMwLjEyMSw0Ljg2Niw0LjA5NCw4Ljc3NSw4Ljk4OSw4Ljc3NWMwLjM0NiwwLDAuNjg3LTAuMDI0LDEuMDIyLTAuMDYzbDEuMjc0LTEuMjk3Qy0zLjI4OSw1Mi4xNjYtMy4zNjksNTIuMjAzLTMuNDU2LDUyLjIyNnoNCgkgTTIuMjY1LDQyLjYwOWMtMC45NDMtMC43MTYtMi4zNjktMS4yODktNC4wODMtMS42MzJjLTAuMzM0LTEuNzYzLTAuOTEzLTMuMjI5LTEuNjM3LTQuMjAzDQoJQy0wLjYzNiwzNy41MjIsMS41NzMsMzkuNzY5LDIuMjY1LDQyLjYwOXogTS01LjUsMzYuNWMwLjg3NSwwLDIuMDMsMS42MDIsMi42MTksNC4yOThjLTAuODI5LTAuMTExLTEuNzA4LTAuMTczLTIuNjE5LTAuMTczDQoJcy0xLjc5LDAuMDYyLTIuNjE5LDAuMTczQy03LjUzLDM4LjEwMi02LjM3NSwzNi41LTUuNSwzNi41eiBNLTcuNTQ0LDM2Ljc3NGMtMC43MjUsMC45NzQtMS4zMDMsMi40NC0xLjYzNyw0LjIwMw0KCWMtMS43MTQsMC4zNDMtMy4xNCwwLjkxNi00LjA4MywxLjYzMkMtMTIuNTczLDM5Ljc2OS0xMC4zNjQsMzcuNTIyLTcuNTQ0LDM2Ljc3NHogTS0xMy40OTUsNDQuNTk0DQoJYzAuMDM2LTAuODU2LDEuNTctMS45NjcsNC4xNS0yLjU1OEMtOS40NDMsNDIuODItOS41LDQzLjY0NS05LjUsNDQuNWMwLDAuOTQ4LDAuMDY2LDEuODYxLDAuMTg3LDIuNzIxDQoJYy0yLjU2OS0wLjU4Mi00LjEwOC0xLjY3OC00LjE3OC0yLjUzNEMtMTMuNDkxLDQ0LjY1NS0xMy40OTUsNDQuNjI1LTEzLjQ5NSw0NC41OTR6IE0tMTMuMTg2LDQ2LjY5OA0KCWMwLjk1NCwwLjY5NywyLjM2NywxLjI1NSw0LjA2LDEuNTg2YzAuMzQsMS42NDYsMC44OTMsMy4wMTgsMS41ODEsMy45NDFDLTEwLjI2MSw1MS41MDUtMTIuNDEzLDQ5LjM5NS0xMy4xODYsNDYuNjk4eiIvPg0KPC9zdmc+DQo=")
}

body.theme-dark .tool-insert-digital-signature {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjx0aXRsZT48L3RpdGxlPg0KPGcgaWQ9Imljb21vb24taWdub3JlIj4NCjwvZz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik05LjcxMywxNi41MDVjLTAuNTIxLDAtMS40MzYtMC4xNzYtMi41MjYtMS4xMzhjLTAuMTM2LTAuMTItMC4yNzQtMC4yNDItMC4zODktMC4zNA0KCWMtMC4xOCwwLjIzNi0wLjQ2MSwwLjU1NC0wLjk2NCwwLjg4OWMtMC41NTgsMC4zNzEtMC45NTEsMC4xNTYtMS4wOTMsMC4wNDdjLTAuMTcyLTAuMTMxLTAuNTI3LTAuNDAyLTAuMjg4LTEuOTg2bC0xLjM1NywyLjIxMw0KCWMtMC4xNzMsMC4yODEtMC41NDIsMC4zNzEtMC44MjUsMC4xOTdTMS45LDE1Ljg0NCwyLjA3MywxNS41NjNsMy41LTUuNzA5YzAuMTU5LTAuMjYsMC40ODktMC4zNTcsMC43NjUtMC4yMjkNCglzMC40MTIsMC40NDMsMC4zMTYsMC43MzJjLTAuNTA2LDEuNTE5LTAuOTc3LDMuMzEzLTEuMDgxLDQuMjRjMC4xODktMC4xNzYsMC4yOTMtMC4zMjQsMC4zNzctMC40NDUNCgljMC4xMy0wLjE4OCwwLjMwOC0wLjQ0LDAuNjYtMC40ODJjMC40MTMtMC4wNTksMC42NzEsMC4xODQsMS4zNzEsMC43OTljMS4xMSwwLjk4MSwxLjg0MSwwLjgzOCwxLjg2OSwwLjgyNw0KCWMwLjMyLTAuMDY5LDAuNjQ0LDAuMTIyLDAuNzIzLDAuNDM3YzAuMDgsMC4zMTMtMC4wOTQsMC42MzEtMC40MDIsMC43MjNDMTAuMTI0LDE2LjQ2NCw5Ljk2NCwxNi41MDUsOS43MTMsMTYuNTA1eiIvPg0KPHBvbHlnb24gZmlsbD0iIzY2NjY2NiIgcG9pbnRzPSIxOSwxMC43NDkgMTksMTkgMSwxOSAxLDEgMTcuNjMxLDEgMTguMzg3LDAgMSwwIDAsMCAwLDEgMCwxOSAwLDIwIDEsMjAgMTksMjAgMjAsMjAgMjAsMTkgDQoJMjAsOS42NjYgIi8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNMTkuNTEyLDFMMTksMS42NzVsLTIuOTIxLDMuODZjLTAuMDAzLDAuMDA0LTAuMDA3LDAuMDEtMC4wMTEsMC4wMTVjLTAuMDM5LDAuMDUyLTAuMDcxLDAuMTA2LTAuMDk4LDAuMTY0DQoJbC0wLjA0NywwLjA5M0wxNS45MTcsNS44MmMtMC4wMDEsMC4wMDMtMC4wMDMsMC4wMDUtMC4wMDQsMC4wMDhsLTEuMjQsMi42NTZjMC4yNzEsMC4wNjYsMC41MzMsMC4xODEsMC43NzEsMC4zMzZsMS4xOTUsMC44MDQNCgljMC4yODUsMC4xOSwwLjUxMiwwLjQzOCwwLjY4OCwwLjcxM2MwLjAxMS0wLjAxMSwwLjAyNC0wLjAxNywwLjAzNC0wLjAyNGwxLjYzNy0xLjc3MWwwLjM2MS0wLjM5NQ0KCWMwLjAwNy0wLjAwNiwwLjAxMi0wLjAxNCwwLjAxNy0wLjAxOGwwLjA4Ni0wLjA5N2wwLjAxNy0wLjAyMWMwLjAzNy0wLjA0NCwwLjA2OS0wLjA5MiwwLjEwMS0wLjE0NEwyMCw3LjE1NlYxVjAuMzU0TDE5LjUxMiwxeiIvPg0KPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTE1LjgwMywxMC44NjZsLTEuMTkzLTAuODAyYy0wLjE3NC0wLjExNS0wLjM4NS0wLjE3LTAuNTkyLTAuMTUzYy0wLjE5MSwwLjAxNS0wLjM3MywwLjA4Ny0wLjUyMSwwLjIwOA0KCWMtMC4wMjEsMC4wMTYtMC4wMzQsMC4wMjktMC4wNTMsMC4wNDVjLTAuNzY0LDAuNjMtMS4yNzEsMS4xMzctMS41NDMsMS41NDFjLTAuMTY0LDAuMjQ0LTAuMjAzLDAuNTU3LTAuMTA0LDAuODMzDQoJYzAuMjQyLDAuNjkyLTAuMTgzLDEuNTg5LTAuMzY0LDEuODc1Yy0wLjI3MSwwLjQxOC0wLjE2OCwwLjk3OCwwLjIyOSwxLjI3MWwwLjAzMiwwLjAyM2MwLjE3NiwwLjExMywwLjM4NCwwLjE2OSwwLjU5MiwwLjE1Mg0KCWMwLjI4NS0wLjAyMSwwLjU0NC0wLjE3LDAuNzA3LTAuNDExbC0wLjAwNCwwLjAwMmMwLjE4OS0wLjI3MSwwLjgyNC0wLjk4MywxLjU0Ny0xLjAzOGMwLjAxMy0wLjAwMSwwLjAyNS0wLjAwMiwwLjA0LTAuMDAzDQoJYzAuMDEtMC4wMDEsMC4wMjEtMC4wMDIsMC4wMjgtMC4wMDJjMC4yODctMC4wMjIsMC41NDUtMC4xNzMsMC43MDctMC40MTJjMC4yNzEtMC40MDQsMC41NDEtMS4wNDgsMC44MjQtMS45NTENCgljMC4wMTQtMC4wNDQsMC4wMjYtMC4wNzksMC4wNDEtMC4xMjVDMTYuMjk4LDExLjUyMSwxNi4xNDYsMTEuMSwxNS44MDMsMTAuODY2eiBNMTQuMzYzLDEyLjkzOA0KCWMtMC4wNTcsMC4wODQtMC4xMzEsMC4xNDktMC4yMTUsMC4yMDFjLTAuMDI4LDAuMDE2LTAuMDYxLDAuMDIyLTAuMDksMC4wMzVjLTAuMDYsMC4wMjUtMC4xMTUsMC4wNDctMC4xOCwwLjA1NQ0KCWMtMC4wMTIsMC4wMDItMC4wMjMsMC4wMTMtMC4wMzcsMC4wMTRjLTAuMDM5LDAuMDAzLTAuMDgtMC4wMDgtMC4xMjEtMC4wMTRjLTAuMDI1LTAuMDAyLTAuMDUyLDAtMC4wNzYtMC4wMDYNCgljLTAuMDgyLTAuMDE5LTAuMTYyLTAuMDQ4LTAuMjM0LTAuMDk5Yy0wLjMxNC0wLjIxMS0wLjQtMC42NC0wLjE4OC0wLjk1NWMwLjA1Ny0wLjA4NiwwLjEzMy0wLjE1MSwwLjIxNS0wLjINCgljMC4wMjYtMC4wMTgsMC4wNi0wLjAyMywwLjA4OC0wLjAzNWMwLjA2LTAuMDI0LDAuMTE3LTAuMDQ4LDAuMTgtMC4wNTZjMC4wMTMtMC4wMDIsMC4wMjMtMC4wMTEsMC4wMzYtMC4wMTINCgljMC4wNDEtMC4wMDMsMC4wODEsMC4wMDcsMC4xMjIsMC4wMTFjMC4wMjcsMC4wMDIsMC4wNTMsMC4wMDEsMC4wNzgsMC4wMDdjMC4wODIsMC4wMTksMC4xNjIsMC4wNDgsMC4yMzYsMC4wOTcNCglDMTQuNDkxLDEyLjE5MSwxNC41NzYsMTIuNjIsMTQuMzYzLDEyLjkzOHoiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-insert-checkbox {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjx0aXRsZT48L3RpdGxlPg0KPGcgaWQ9Imljb21vb24taWdub3JlIj4NCjwvZz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xOSwwSDFIMHYxdjE4djFoMWgxOGgxdi0xVjFWMEgxOXogTTE5LDE5SDFWMWgxOFYxOXoiLz4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik04LjUzNiwxNS4xMzJjLTAuMDAxLDAtMC4wMDIsMC0wLjAwMywwYy0wLjIxMS0wLjAwMS0wLjQwOC0wLjA5Ni0wLjU0LTAuMjU5TDQuMDIsOS45ODQNCglDMy43NzYsOS42ODQsMy44MjEsOS4yNDMsNC4xMjIsOWMwLjMtMC4yNDQsMC43NDEtMC4xOTcsMC45ODQsMC4xMDJsMy40MzUsNC4yMjhsNi4zNTctNy43MDRjMC4yNDYtMC4zLDAuNjg4LTAuMzQxLDAuOTgzLTAuMDk2DQoJYzAuMywwLjI0NiwwLjM0MywwLjY4OCwwLjA5NywwLjk4NGwtNi45MDEsOC4zNjNDOC45NDMsMTUuMDM4LDguNzQ1LDE1LjEzMiw4LjUzNiwxNS4xMzJ6Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-text-bold {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjExIiB5PSI2IiBmaWxsPSIjNTU1NTU1IiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+DQo8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSI4Ii8+DQo8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-text-italic {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSI5LDE0IDgsMTQgMTEsNiAxMiw2ICIvPg0KPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjgiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-text-underline {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjE2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTQiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-text-line-through {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgeT0iNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHJlY3QgeD0iOCIgeT0iMTUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSIxMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjkiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-text-color-background {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjMjIyMjIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjMjIyMjIyIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxNCIgZmlsbD0iIzIyMjIyMiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjYiIGZpbGw9IiMyMjIyMjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMyMjIyMjIiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-text-color {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE0IiB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIxMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjgiLz4NCjxyZWN0IHg9IjYiIHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-text-align-top {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-text-align-middle {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSI5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMTIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-text-align-bottom {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjEwIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMTMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-text-align-left {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjMiIHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-text-align-center {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-text-align-right {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjMiIHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjgiIHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIzIiB5PSIxNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE0IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-color-background {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjExIiB5PSIzIiBmaWxsPSIjMzM3OUE4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMiIgeT0iNCIgZmlsbD0iIzMzNzlBOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTMiIHk9IjUiIGZpbGw9IiMzMzc5QTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0IiB5PSI2IiBmaWxsPSIjMzM3OUE4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNSIgeT0iNyIgZmlsbD0iIzMzNzlBOCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPGc+DQoJPHJlY3QgeD0iMTIiIHk9IjMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIzIiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjQiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNCIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI0IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjUiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iNSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSI1IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTYiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNiIgeT0iNyIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSI4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTYiIHk9IjkiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNiIgeT0iMTAiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNiIgeT0iMTEiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNiIgeT0iMTMiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI4IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjYiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iNiIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI3IiBmaWxsPSIjM0M5MUM5IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjgiIGZpbGw9IiMzQzkxQzkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOSIgZmlsbD0iIzNDOTFDOSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPGc+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjMjg0NzVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjExIiBmaWxsPSIjMjg0NzVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEzIiBmaWxsPSIjMjg0NzVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjkiIGZpbGw9IiMyODQ3NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iMyIgZmlsbD0iIzI4NDc1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSI0IiBmaWxsPSIjMjg0NzVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjUiIGZpbGw9IiMyODQ3NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMTAiIGZpbGw9IiMyODQ3NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMTEiIGZpbGw9IiMyODQ3NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMTMiIGZpbGw9IiMyODQ3NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOCIgeT0iNiIgZmlsbD0iIzI4NDc1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE4IiB5PSI3IiBmaWxsPSIjMjg0NzVEIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTgiIHk9IjgiIGZpbGw9IiMyODQ3NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOCIgeT0iOSIgZmlsbD0iIzI4NDc1RCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHJlY3QgeD0iMTQiIHk9IjgiIGZpbGw9IiMyODQ3NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxnPg0KCTxyZWN0IHg9IjUiIHk9IjEiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI0IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNSIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSI2IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMSIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIyIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMSIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjIiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIzIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjQiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iNSIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI2IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iOCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSI5IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjEwIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTEiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxMiIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI5IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjEwIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjExIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjEyIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTMiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMyIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjEyIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTEiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSIxMCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjkiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMiIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjExIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTAiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSI5IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iOCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjciIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI2IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iNSIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI3IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNiIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjUiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI0IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMSIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjQiIHk9IjIiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIzIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iNCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjUiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI2IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMiIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjMiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjxnPg0KCTxyZWN0IHg9IjQiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTAiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI4IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMTAiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjUiIHk9IjEyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNCIgeT0iMTEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjIiIHk9IjkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyIiB5PSI4IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMiIgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjMiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI0IiB5PSI1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-color-none {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMjg3LjUgNDMwLjUgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTI4Ny41IDQzMC41IDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iLTI3MC4zNDgsNDQ4LjM0OCAtMjg2LjM0OCw0MzIuNTk4IC0yODUuNDk5LDQzMS43NSAtMjY5LjUsNDQ3LjUgIi8+DQo8cmVjdCB4PSItMjg2LjUiIHk9IjQzMS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iLTI4Ni41IiB5PSI0NDcuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDMxLjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjE3Ii8+DQo8cmVjdCB4PSItMjcwLjUiIHk9IjQzMS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNyIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-color-more {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMjg3LjUgNDMwLjUgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTI4Ny41IDQzMC41IDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDM2LjUiIGZpbGw9IiM3MDgxMzYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDM3LjUiIGZpbGw9IiM5MUMzM0UiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDM4LjUiIGZpbGw9IiM5NkM5M0QiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDM5LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDQwLjUiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDQxLjUiIGZpbGw9IiM0NEI2NDkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDQyLjUiIGZpbGw9IiMyMzgxM0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDQzLjUiIGZpbGw9IiMyMTJDMjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDM0LjUiIGZpbGw9IiM3MDZFMkQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDM1LjUiIGZpbGw9IiNFMUUzMUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDM2LjUiIGZpbGw9IiNERkUyMUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDM3LjUiIGZpbGw9IiNDNUQ5MkQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDM4LjUiIGZpbGw9IiNBOUNGMzgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDM5LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDQwLjUiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDQxLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDQyLjUiIGZpbGw9IiM2OUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDQzLjUiIGZpbGw9IiM1QkJBNDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODUuNSIgeT0iNDQ0LjUiIGZpbGw9IiMxRTcyM0EiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDMzLjUiIGZpbGw9IiM4RjdEMkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDM0LjUiIGZpbGw9IiNGQ0REMTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDM1LjUiIGZpbGw9IiNGN0VDMUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDM2LjUiIGZpbGw9IiNFOUU2MTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDM3LjUiIGZpbGw9IiNDRkREMjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDM4LjUiIGZpbGw9IiNBREQxMzYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDM5LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDQwLjUiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDQxLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDQyLjUiIGZpbGw9IiM2OUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDQzLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDQ0LjUiIGZpbGw9IiM2QUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODQuNSIgeT0iNDQ1LjUiIGZpbGw9IiMxNTkwNDYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDMyLjUiIGZpbGw9IiNFQTdEMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDMyLjUiIGZpbGw9IiM3MDUxMjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDMxLjUiIGZpbGw9IiMyQzI2MjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDMzLjUiIGZpbGw9IiNGREJBMTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDM0LjUiIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDM1LjUiIGZpbGw9IiNGREVDMDYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDM2LjUiIGZpbGw9IiNGNEVBMTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDM3LjUiIGZpbGw9IiNEOUUwMjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDM4LjUiIGZpbGw9IiNCNEQzMzQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDM5LjUiIGZpbGw9IiNBQkQwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDQwLjUiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDQxLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDQyLjUiIGZpbGw9IiM2OUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDQzLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDQ0LjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDQ1LjUiIGZpbGw9IiM2RkJFNDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODMuNSIgeT0iNDQ2LjUiIGZpbGw9IiMxNzcxM0EiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDMxLjUiIGZpbGw9IiMyQzI2MjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDMyLjUiIGZpbGw9IiNGMjYyMjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDMzLjUiIGZpbGw9IiNGODlBMUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDM0LjUiIGZpbGw9IiNGREI0MTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDM1LjUiIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDM2LjUiIGZpbGw9IiNGQkVEMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDM3LjUiIGZpbGw9IiNFOUU2MTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDM4LjUiIGZpbGw9IiNCREQ2MzAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDM5LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDQwLjUiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDQxLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDQyLjUiIGZpbGw9IiM2OUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDQzLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDQ0LjUiIGZpbGw9IiM2RUJFNDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDQ1LjUiIGZpbGw9IiM3MUMwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDQ2LjUiIGZpbGw9IiM2RkMzODYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODIuNSIgeT0iNDQ3LjUiIGZpbGw9IiMyMDJDMjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDMxLjUiIGZpbGw9IiNDODMyMjciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDMzLjUiIGZpbGw9IiNGNDc0MjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDM0LjUiIGZpbGw9IiNGNjhDMUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDM1LjUiIGZpbGw9IiNGQkFDMTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDM2LjUiIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDM3LjUiIGZpbGw9IiNGN0VDMUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDM4LjUiIGZpbGw9IiNDRkREMjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDM5LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDQwLjUiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDQxLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDQyLjUiIGZpbGw9IiM2OUJENDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDQzLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDQ0LjUiIGZpbGw9IiM3MUMwNUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDQ1LjUiIGZpbGw9IiM3MEMxNzYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDQ2LjUiIGZpbGw9IiM2RkMzODYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODEuNSIgeT0iNDQ3LjUiIGZpbGw9IiMxMzg1NUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDMxLjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDMyLjUiIGZpbGw9IiNFRjQyMjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDMzLjUiIGZpbGw9IiNGMDRDMjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDM0LjUiIGZpbGw9IiNGMTVDMjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDM1LjUiIGZpbGw9IiNGMzczMjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDM2LjUiIGZpbGw9IiNGODlBMUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDM3LjUiIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDM4LjUiIGZpbGw9IiNFOEU2MTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDM5LjUiIGZpbGw9IiNBQ0QwMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDQwLjUiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDQxLjUiIGZpbGw9IiM2Q0JFNDUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDQyLjUiIGZpbGw9IiM3MEJGNTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDQzLjUiIGZpbGw9IiM3MUMyNzYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDQ0LjUiIGZpbGw9IiM3MEMzOEIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDQ1LjUiIGZpbGw9IiM2RkM1OUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDQ2LjUiIGZpbGw9IiM3MEM2QTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODAuNSIgeT0iNDQ3LjUiIGZpbGw9IiMzQ0JCOTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDMxLjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDMyLjUiIGZpbGw9IiNFRTJBMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDMzLjUiIGZpbGw9IiNFRTJEMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDM0LjUiIGZpbGw9IiNFRTMzMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDM1LjUiIGZpbGw9IiNFRjNCMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDM2LjUiIGZpbGw9IiNGMDRDMjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDM3LjUiIGZpbGw9IiNGMzczMjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDM4LjUiIGZpbGw9IiNGRUQ0MDEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDM5LjUiIGZpbGw9IiNBQ0QxMzciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDQwLjUiIGZpbGw9IiM4RUM3M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDQxLjUiIGZpbGw9IiM3MEMxNzUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDQyLjUiIGZpbGw9IiM2RkM1OUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDQzLjUiIGZpbGw9IiM3MEM3QUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDQ0LjUiIGZpbGw9IiM3MEM4QjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDQ1LjUiIGZpbGw9IiM3MENDRDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDQ2LjUiIGZpbGw9IiM3MEM5QzEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzkuNSIgeT0iNDQ3LjUiIGZpbGw9IiM2NUM2QkUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDMxLjUiIGZpbGw9IiNFRDIwMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDMyLjUiIGZpbGw9IiNFRDIwMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDMzLjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDM0LjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDM1LjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDM2LjUiIGZpbGw9IiNFRDIwMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDM3LjUiIGZpbGw9IiNFRDIwMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDM4LjUiIGZpbGw9IiNFRDFFMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDQwLjUiIGZpbGw9IiM3MUNDRDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDQxLjUiIGZpbGw9IiM3MUNDRDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDQyLjUiIGZpbGw9IiM3MENDRDYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDQzLjUiIGZpbGw9IiM3MENDRDYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDQ0LjUiIGZpbGw9IiM3MUNDRDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDQ1LjUiIGZpbGw9IiM3MENDRDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDQ2LjUiIGZpbGw9IiM3MUNDRDYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzguNSIgeT0iNDQ3LjUiIGZpbGw9IiM3MENDRDciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDMxLjUiIGZpbGw9IiNFRDFDMjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDMyLjUiIGZpbGw9IiNFRDFDMjgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDMzLjUiIGZpbGw9IiNFRDFDMkIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDM0LjUiIGZpbGw9IiNFRDFEMzEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDM1LjUiIGZpbGw9IiNFRTFFM0QiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDM2LjUiIGZpbGw9IiNFRTFENTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDM3LjUiIGZpbGw9IiNFRDFCN0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDM4LjUiIGZpbGw9IiNDNzREOUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDQwLjUiIGZpbGw9IiMzMjZCQjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDQxLjUiIGZpbGw9IiM0ODk3RDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDQyLjUiIGZpbGw9IiMzMUM1RjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDQzLjUiIGZpbGw9IiM1M0M4RUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDQ0LjUiIGZpbGw9IiM2MUNCRTYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDQ1LjUiIGZpbGw9IiM2NkNCRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDQ2LjUiIGZpbGw9IiM2OENCRTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzcuNSIgeT0iNDQ3LjUiIGZpbGw9IiM1REM4RDgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDMxLjUiIGZpbGw9IiNDODIwMzMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDMyLjUiIGZpbGw9IiNFRTFENDYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDMzLjUiIGZpbGw9IiNFRDFCNTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDM0LjUiIGZpbGw9IiNFRDFBNjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDM1LjUiIGZpbGw9IiNFRDFEN0QiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDM2LjUiIGZpbGw9IiNFQzMzOTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDM3LjUiIGZpbGw9IiNDNzREOUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDM4LjUiIGZpbGw9IiNBODUwOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDQwLjUiIGZpbGw9IiMzQzUwQTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDQxLjUiIGZpbGw9IiMzRDVBQTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDQyLjUiIGZpbGw9IiM0MjczQjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDQzLjUiIGZpbGw9IiM0QTk4RDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDQ0LjUiIGZpbGw9IiM0NEI1RTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDQ1LjUiIGZpbGw9IiMzMUM1RjQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDQ2LjUiIGZpbGw9IiM0N0M3RUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzYuNSIgeT0iNDQ3LjUiIGZpbGw9IiMwMEFGQzgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDMxLjUiIGZpbGw9IiM4NDE1M0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDMyLjUiIGZpbGw9IiNFRDE4NkEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDMzLjUiIGZpbGw9IiNFRDFEN0QiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDM0LjUiIGZpbGw9IiNFRDIyOTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDM1LjUiIGZpbGw9IiNERjQwOTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDM2LjUiIGZpbGw9IiNDNzREOUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDM3LjUiIGZpbGw9IiNCNTUwOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDM4LjUiIGZpbGw9IiM5MzUxQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDQwLjUiIGZpbGw9IiM0QTRDQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDQxLjUiIGZpbGw9IiM0MTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDQyLjUiIGZpbGw9IiMzRDVBQTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDQzLjUiIGZpbGw9IiM0MDY5QjIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDQ0LjUiIGZpbGw9IiM0MzdFQzEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDQ1LjUiIGZpbGw9IiM0OTk2RDIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDQ2LjUiIGZpbGw9IiM0NEFCRTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzUuNSIgeT0iNDQ3LjUiIGZpbGw9IiMxNTY4ODUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDMxLjUiIGZpbGw9IiMyNzIxMjMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDMyLjUiIGZpbGw9IiNFODBDODYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDMzLjUiIGZpbGw9IiNFQzMzOTMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDM0LjUiIGZpbGw9IiNDODREOUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDM1LjUiIGZpbGw9IiNDNzREOUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDM2LjUiIGZpbGw9IiNCQTUxOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDM3LjUiIGZpbGw9IiNBODUwOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDM4LjUiIGZpbGw9IiM4NzUxQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDQwLjUiIGZpbGw9IiM1MjRDQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDQxLjUiIGZpbGw9IiM0MTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDQyLjUiIGZpbGw9IiMzQTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDQzLjUiIGZpbGw9IiMzRDVBQTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDQ0LjUiIGZpbGw9IiM0MDY1QUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDQ1LjUiIGZpbGw9IiM0MzczQjkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDQ2LjUiIGZpbGw9IiMzQTdFQzEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzQuNSIgeT0iNDQ3LjUiIGZpbGw9IiMyMDI4MkMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDMyLjUiIGZpbGw9IiM3MTFCNTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDMzLjUiIGZpbGw9IiNENTQ2OTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDM0LjUiIGZpbGw9IiNDODREOUMiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDM1LjUiIGZpbGw9IiNCQzUxOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDM2LjUiIGZpbGw9IiNCMDUwOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDM3LjUiIGZpbGw9IiM5QzUxOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDM4LjUiIGZpbGw9IiM3RjUxQTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDQwLjUiIGZpbGw9IiM1ODREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDQxLjUiIGZpbGw9IiM0MTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDQyLjUiIGZpbGw9IiMzQTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDQzLjUiIGZpbGw9IiMzQjU1QTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDQ0LjUiIGZpbGw9IiMzRDU5QTgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDQ1LjUiIGZpbGw9IiM0MDYxQUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzMuNSIgeT0iNDQ2LjUiIGZpbGw9IiMxQzNFNzIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDMzLjUiIGZpbGw9IiM4RDI2ODAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDM0LjUiIGZpbGw9IiNCRTUwOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDM1LjUiIGZpbGw9IiNCNTUxOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDM2LjUiIGZpbGw9IiNBNzUwOUUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDM3LjUiIGZpbGw9IiM5NDUwOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDM4LjUiIGZpbGw9IiM3QjUxQTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDQwLjUiIGZpbGw9IiM1QzREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDQxLjUiIGZpbGw9IiM0MTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDQyLjUiIGZpbGw9IiMzQTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDQzLjUiIGZpbGw9IiMzOTUzQTUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDQ0LjUiIGZpbGw9IiMzQjU2QTYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzIuNSIgeT0iNDQ1LjUiIGZpbGw9IiMyOTM5ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDM0LjUiIGZpbGw9IiM3MDI3NzIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDM1LjUiIGZpbGw9IiNBQTREOUQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDM2LjUiIGZpbGw9IiNBMDUxOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDM3LjUiIGZpbGw9IiM4RDUwQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDM4LjUiIGZpbGw9IiM3NzUxQTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDQwLjUiIGZpbGw9IiM1RjREQTAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDQxLjUiIGZpbGw9IiM0MTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDQyLjUiIGZpbGw9IiMzQTUzQTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDQzLjUiIGZpbGw9IiMzOTRGQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzEuNSIgeT0iNDQ0LjUiIGZpbGw9IiMyQTJCNkUiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDM1LjUiIGZpbGw9IiMyRTIwMzAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDM2LjUiIGZpbGw9IiM2OTJBN0UiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDM3LjUiIGZpbGw9IiM3QzQxOTkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDM4LjUiIGZpbGw9IiM3MjREOUYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDM5LjUiIGZpbGw9IiM2MTUxQTIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDQwLjUiIGZpbGw9IiM2RDVCQTciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDQxLjUiIGZpbGw9IiMzRTQzOUIiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDQyLjUiIGZpbGw9IiMyRDJCNzgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yNzAuNSIgeT0iNDQzLjUiIGZpbGw9IiMyMDFGMkYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDM1LjUiIGZpbGw9IiMyQzJDMjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-border-top {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTciIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-border-bottom {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-border-left {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNyIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-border-right {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMTciLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-border-none {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-border-all {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjE3IiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNyIvPg0KPHJlY3QgeD0iMSIgeT0iMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMTciLz4NCjxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjE3Ii8+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iMTAiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-border-outside {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iMTgiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNyIvPg0KPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjE3Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-border-inside {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIzIiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNSIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIyIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSI0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE3IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE4IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxOCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE4IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iMTIiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjgiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjQiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSI2IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iOCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTIiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxNCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjE2IiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMyIgeT0iMTAiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI1IiB5PSIxMCIgZmlsbD0iIzQ0NDQ0NCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEwIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjEwIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEwIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjEwIiBmaWxsPSIjNDQ0NDQ0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cmVjdCB4PSIxIiB5PSIxMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjE3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjIiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjE3Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-border-color {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxOSIgeT0iMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPGc+DQoJPHJlY3QgeD0iMTciIHk9IjIiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOCIgeT0iMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI0IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTgiIHk9IjQiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSIzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTciIHk9IjQiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOCIgeT0iNSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE1IiB5PSI0IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTYiIHk9IjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNSIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE2IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUiIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iOCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTIiIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iOCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI5IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMiIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMSIgeT0iOSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSI5IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTEiIHk9IjgiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iOSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIxMCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEwIiB5PSIxMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEyIiB5PSIxMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjExIiB5PSIxMiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjkiIHk9IjEwIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOCIgeT0iMTEiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI4IiB5PSIxMiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjgiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iOSIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxMCIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI5IiB5PSIxMiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPHJlY3QgeT0iMTMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjE0Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-border-width {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTAiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxNiIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-border-style {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9IjExIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI3IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHg9IjgiIHk9IjE1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNyIgaGVpZ2h0PSIyIi8+DQo8cmVjdCB4PSIxNiIgeT0iMTUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI0IiBoZWlnaHQ9IjIiLz4NCjxyZWN0IHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjIiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjQiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjgiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMiIgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNiIgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4IiB5PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIyIiB5PSIzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI0IiB5PSIzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSIzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI4IiB5PSIzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgeT0iMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTIiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0IiB5PSIzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNiIgeT0iMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTgiIHk9IjMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-text-nowrap {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMjg3LjUgNDMwLjUgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgLTI4Ny41IDQzMC41IDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9Ii0yODYuNSIgeT0iNDMzLjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjg2LjUiIHk9IjQzOC41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjg2LjUiIHk9IjQ0My41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc4LjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc1LjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc0LjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjgxLjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjgwLjUiIHk9IjQ0NC41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc5LjUiIHk9IjQ0My41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjgwLjUiIHk9IjQ0Ni41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc5LjUiIHk9IjQ0Ni41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc2LjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjgwLjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc5LjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc5LjUiIHk9IjQ0Ny41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc5LjUiIHk9IjQ0NC41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjc5LjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQ0NS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQ0NC41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQ0Mi41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQ0My41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQ0MS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQ0MC41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQzOS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQzOC41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQzNy41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQzNi41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQzNS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQzNC41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSItMjczLjUiIHk9IjQzMy41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cGF0aCBmaWxsPSJub25lIiBzdHJva2U9IiNGMDYwNTEiIHN0cm9rZS13aWR0aD0iMS4yIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGQ9Ik0tMjc0Ljc0OSw0MzYuMjgxbDYuMjQ5LDYuMjVMLTI3NC43NDksNDM2LjI4MXoiDQoJLz4NCjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0YwNjA1MSIgc3Ryb2tlLXdpZHRoPSIxLjIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgZD0iTS0yNjguNSw0MzYuMjgxbC02LjI0OSw2LjI1TC0yNjguNSw0MzYuMjgxeiIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-table-striped {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIyMCIgaGVpZ2h0PSI1LjAwMyIvPg0KPHJlY3QgeT0iMTAiIGZpbGw9IiM0NDQ0NDQiIHdpZHRoPSIyMCIgaGVpZ2h0PSI1LjAwMiIvPg0KPHJlY3QgeD0iMTMiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTQiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMyIgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgeT0iMTQiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCjxyZWN0IHg9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSIxMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCjxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjE5IiBmaWxsPSIjQUFBQUFBIiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI2IiB5PSIxOSIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTkiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIwIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTAiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIwIiBoZWlnaHQ9IjAuOTk5Ii8+DQo8cmVjdCB4PSI3IiB5PSIxOS4wMDEiIGZpbGw9IiNBQUFBQUEiIHdpZHRoPSI2IiBoZWlnaHQ9IjAuOTk5Ii8+DQo8cmVjdCB4PSIxOSIgeT0iMCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCjxyZWN0IHk9IjAiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-cell-insert-left {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjciIHk9IjEiIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSI2IiBoZWlnaHQ9IjE4Ii8+DQoJPHJlY3QgeD0iNyIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPGc+DQoJCTxyZWN0IHg9IjciIHk9IjE5IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiB5PSIxNCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjE5IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTQiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjEiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCgk8Zz4NCgkJPHJlY3QgeD0iMTQiIHk9IjEzIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE0IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxnPg0KCQkJPHJlY3QgeD0iMTQiIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCB4PSIxIiB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQkJPHJlY3QgeD0iMTkiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCQk8cmVjdCB4PSIxOSIgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCQkJPHJlY3QgeD0iMTkiIHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCB4PSIxOSIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCQk8cmVjdCB5PSIxMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQkJPHJlY3QgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHg9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCB4PSIxIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCB4PSIxOSIgeT0iMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQkJPHJlY3QgeD0iMTkiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJCTxyZWN0IHg9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCB5PSIxIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCQk8cmVjdCB5PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCQk8cmVjdCBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNNC41NzYsNi41ODJjMCwwLjE0Ni0wLjA1NywwLjI5Ny0wLjE3MSwwLjQxTDEuNDAyLDEwbDMuMDAzLDMuMDA3YzAuMjI4LDAuMjI4LDAuMjI4LDAuNTk1LDAsMC44MjINCgkJCQljLTAuMjI3LDAuMjI4LTAuNTk0LDAuMjI4LTAuODIxLDBMMC4xNywxMC40MTFjLTAuMjI3LTAuMjI3LTAuMjI3LTAuNTk0LDAtMC44MjJsMy40MTQtMy40MTdjMC4yMjgtMC4yMjksMC41OTUtMC4yMjksMC44MjEsMA0KCQkJCUM0LjUyLDYuMjg1LDQuNTc2LDYuNDMyLDQuNTc2LDYuNTgyTDQuNTc2LDYuNTgyeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTEwLDEwYzAsMC4zMi0wLjI2MSwwLjU4Mi0wLjU4MSwwLjU4MmgtNy45MWMtMC4zMjIsMC0wLjU4MS0wLjI2Mi0wLjU4MS0wLjU4Mg0KCQkJCWMwLTAuMzIzLDAuMjU5LTAuNTgxLDAuNTgxLTAuNTgxaDcuOTFDOS43MzksOS40MiwxMCw5LjY3OCwxMCwxMEwxMCwxMHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-cell-insert-right {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjciIHk9IjEiIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSI2IiBoZWlnaHQ9IjE4Ii8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPGc+DQoJCTxyZWN0IHg9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJCTxyZWN0IHg9IjYiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiB5PSIxNCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iMTQiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjciIHk9IjE5IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjYiIHk9IjE5IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiB5PSIxOSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCgk8Zz4NCgkJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCQk8cmVjdCB5PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iMTMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTQiIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHk9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxOSIgeT0iMTMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPGc+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTE1LjQyNCwxMy40MThjMC0wLjE0NiwwLjA1Ny0wLjI5NywwLjE3Mi0wLjQxTDE4LjU5OCwxMGwtMy4wMDItMy4wMDhjLTAuMjI5LTAuMjI3LTAuMjI5LTAuNTk0LDAtMC44MjINCgkJCQljMC4yMjgtMC4yMjcsMC41OTQtMC4yMjcsMC44MiwwbDMuNDE0LDMuNDE5YzAuMjI3LDAuMjI3LDAuMjI3LDAuNTk0LDAsMC44MjJsLTMuNDE0LDMuNDE3Yy0wLjIyOSwwLjIyOS0wLjU5NiwwLjIyOS0wLjgyLDANCgkJCQlDMTUuNDgsMTMuNzE1LDE1LjQyNCwxMy41NjgsMTUuNDI0LDEzLjQxOEwxNS40MjQsMTMuNDE4eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTEwLDEwYzAtMC4zMiwwLjI2MS0wLjU4MSwwLjU4MS0wLjU4MWg3LjkxYzAuMzIxLDAsMC41ODEsMC4yNjEsMC41ODEsMC41ODENCgkJCQljMCwwLjMyMy0wLjI2LDAuNTgxLTAuNTgxLDAuNTgxaC03LjkxQzEwLjI2MSwxMC41OCwxMCwxMC4zMjIsMTAsMTBMMTAsMTB6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-cell-insert-top {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSIxOCIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iNiIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNCIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOSIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPGc+DQoJCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMSIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNyIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxOSIgeT0iMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxNCIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMy40MTgsNC41NzZjLTAuMTQ2LDAtMC4yOTctMC4wNTctMC40MS0wLjE3MUwxMCwxLjQwMkw2Ljk5Miw0LjQwNWMtMC4yMjcsMC4yMjgtMC41OTQsMC4yMjgtMC44MjIsMA0KCQkJCWMtMC4yMjctMC4yMjgtMC4yMjctMC41OTQsMC0wLjgyMUw5LjU4OSwwLjE3YzAuMjI3LTAuMjI3LDAuNTk0LTAuMjI3LDAuODIyLDBsMy40MTcsMy40MTRjMC4yMjksMC4yMjgsMC4yMjksMC41OTUsMCwwLjgyMQ0KCQkJCUMxMy43MTUsNC41MiwxMy41NjgsNC41NzYsMTMuNDE4LDQuNTc2TDEzLjQxOCw0LjU3NnoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMCwxMGMtMC4zMiwwLTAuNTgxLTAuMjYxLTAuNTgxLTAuNTgxdi03LjkxYzAtMC4zMjIsMC4yNjEtMC41ODEsMC41ODEtMC41ODENCgkJCQljMC4zMjMsMCwwLjU4MSwwLjI1OSwwLjU4MSwwLjU4MXY3LjkxQzEwLjU4LDkuNzM5LDEwLjMyMiwxMCwxMCwxMEwxMCwxMHoiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-cell-insert-bottom {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEiIHk9IjciIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSIxOCIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSIxMyIgeT0iMSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjE5IiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxOSIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjciIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTQiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMSIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPGc+DQoJCTxyZWN0IHg9IjE5IiB5PSIxIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE0IiB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeT0iMTQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNNi41ODIsMTUuNDI0YzAuMTQ2LDAsMC4yOTcsMC4wNTcsMC40MSwwLjE3MkwxMCwxOC41OThsMy4wMDctMy4wMDJjMC4yMjgtMC4yMjksMC41OTUtMC4yMjksMC44MjIsMA0KCQkJCWMwLjIyOCwwLjIyNywwLjIyOCwwLjU5NCwwLDAuODJMMTAuNDEsMTkuODNjLTAuMjI3LDAuMjI3LTAuNTk0LDAuMjI3LTAuODIyLDBsLTMuNDE3LTMuNDE0Yy0wLjIyOS0wLjIyOS0wLjIyOS0wLjU5NiwwLTAuODINCgkJCQlDNi4yODUsMTUuNDgsNi40MzIsMTUuNDI0LDYuNTgyLDE1LjQyNEw2LjU4MiwxNS40MjR6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTAsMTBjMC4zMiwwLDAuNTgyLDAuMjYxLDAuNTgyLDAuNTgxdjcuOTFjMCwwLjMyMS0wLjI2MiwwLjU4MS0wLjU4MiwwLjU4MQ0KCQkJCWMtMC4zMjMsMC0wLjU4MS0wLjI2LTAuNTgxLTAuNTgxdi03LjkxQzkuNDIsMTAuMjYxLDkuNjc4LDEwLDEwLDEwTDEwLDEweiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-cell-merge {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cmVjdCB4PSIxMyIgeT0iMTQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHg9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTQiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxOSIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNCIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxNCIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMiIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEiIHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHg9IjYiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJCTxyZWN0IHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeT0iMTQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjYiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxIiB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-cell-division {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iMTMiIHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgk8cmVjdCB4PSIxOSIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNiIvPg0KCTxyZWN0IHg9IjE0IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSI3IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE0IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEzIiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxIiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjYiIHk9IjE0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJPHJlY3QgeD0iNiIgeT0iMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjYiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCgk8cmVjdCB4PSI2IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iNiIgeT0iMTMiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQoJPHJlY3QgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEzIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPGc+DQoJCTxyZWN0IHg9IjE5IiB5PSIxIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQoJCTxyZWN0IHg9IjE5IiB5PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCQk8cmVjdCB4PSIxNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI3IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjEzIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjciIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE0IiB5PSIxOSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMyIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTkiIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHk9IjEiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeT0iMTQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCgkJPHJlY3QgeD0iMSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSI2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMSIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iNiIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-delete-row-column {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSIxMyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMTEiLz4NCjxyZWN0IHk9IjYiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxMyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjExIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPGc+DQoJPHBhdGggZmlsbD0iI0YwNjA1MSIgZD0iTTEzLjAyMywxOS44MjVjLTAuMjMxLDAuMjMzLTAuNjEyLDAuMjMzLTAuODQ4LDBsMCwwYy0wLjIzNC0wLjIzNC0wLjIzNC0wLjYxNCwwLTAuODQ5bDYuNzk3LTYuODAxDQoJCWMwLjIzNS0wLjIzNCwwLjYxNC0wLjIzNCwwLjg0OCwwbDAsMGMwLjIzNCwwLjIzNSwwLjIzNCwwLjYxNCwwLDAuODVMMTMuMDIzLDE5LjgyNXoiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTkuODI0LDE4Ljk3NWMwLjIzNCwwLjIzNiwwLjIzNCwwLjYxNiwwLDAuODUybDAsMGMtMC4yMzQsMC4yMzItMC42MTMsMC4yMzItMC44NDgsMGwtNi43OTctNi44MDENCgkJYy0wLjIzNC0wLjIzMy0wLjIzNi0wLjYxNSwwLTAuODUxbDAsMGMwLjIzMi0wLjIzMSwwLjYxMS0wLjIzMSwwLjg0OCwwTDE5LjgyNCwxOC45NzV6Ii8+DQo8L2c+DQo8cmVjdCBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIyMCIvPg0KPHJlY3QgeD0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjExIi8+DQo8cmVjdCBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-delete-column {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiMzQTJCMkIiIHdpZHRoPSI3IiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCB4PSIxMyIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMTEiLz4NCjxyZWN0IHg9IjciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSI2IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTMiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMTMiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjciIHk9IjE5IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTMuMDIzLDE5LjgyNmMtMC4yMzEsMC4yMzItMC42MTIsMC4yMzItMC44NDgsMGwwLDBjLTAuMjM0LTAuMjM0LTAuMjM0LTAuNjE1LDAtMC44NWw2Ljc5Ny02LjgNCgkJYzAuMjM1LTAuMjMzLDAuNjE0LTAuMjMzLDAuODQ4LDBsMCwwYzAuMjM0LDAuMjM0LDAuMjM0LDAuNjEzLDAsMC44NDlMMTMuMDIzLDE5LjgyNnoiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTkuODI0LDE4Ljk3NWMwLjIzNCwwLjIzNiwwLjIzNCwwLjYxNywwLDAuODUzbDAsMGMtMC4yMzQsMC4yMzEtMC42MTMsMC4yMzEtMC44NDgsMGwtNi43OTctNi44MDINCgkJYy0wLjIzNC0wLjIzMy0wLjIzNi0wLjYxNCwwLTAuODVsMCwwYzAuMjMyLTAuMjMyLDAuNjExLTAuMjMyLDAuODQ4LDBMMTkuODI0LDE4Ljk3NXoiLz4NCjwvZz4NCjxyZWN0IHk9IjYiIG9wYWNpdHk9IjAuMyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjciIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTMiIG9wYWNpdHk9IjAuMyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iMjAiLz4NCjxyZWN0IGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjIwIi8+DQo8cmVjdCBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iNyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSIxOSIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjExIi8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-delete-row {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHg9IjEzIiB5PSI3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQo8cmVjdCB4PSIxOSIgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNCIvPg0KPHJlY3QgeT0iNiIgZmlsbD0iI0FBQUFBQSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjEzIiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMSIgaGVpZ2h0PSIxIi8+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTMuMDIzLDE5LjgyNmMtMC4yMzEsMC4yMzItMC42MTIsMC4yMzItMC44NDgsMGwwLDBjLTAuMjM0LTAuMjM0LTAuMjM0LTAuNjE1LDAtMC44NWw2Ljc5Ny02LjgNCgkJYzAuMjM1LTAuMjMzLDAuNjE0LTAuMjMzLDAuODQ4LDBsMCwwYzAuMjM0LDAuMjM0LDAuMjM0LDAuNjEzLDAsMC44NDlMMTMuMDIzLDE5LjgyNnoiLz4NCgk8cGF0aCBmaWxsPSIjRjA2MDUxIiBkPSJNMTkuODI0LDE4Ljk3NWMwLjIzNCwwLjIzNiwwLjIzNCwwLjYxNywwLDAuODUzbDAsMGMtMC4yMzQsMC4yMzEtMC42MTMsMC4yMzEtMC44NDgsMGwtNi43OTctNi44MDINCgkJYy0wLjIzNC0wLjIzMy0wLjIzNi0wLjYxNCwwLTAuODVsMCwwYzAuMjMyLTAuMjMyLDAuNjExLTAuMjMyLDAuODQ4LDBMMTkuODI0LDE4Ljk3NXoiLz4NCjwvZz4NCjxyZWN0IGZpbGw9IiMzQTJCMkIiIHdpZHRoPSIyMCIgaGVpZ2h0PSI3Ii8+DQo8cmVjdCBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMjAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iNiIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjYiLz4NCjxyZWN0IHg9IjE5IiBmaWxsPSIjRjA2MDUxIiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQo8cmVjdCB4PSI2IiB5PSI3IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMyIvPg0KPHJlY3QgeT0iNyIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMTMiLz4NCjxyZWN0IHg9IjEzIiB5PSIxIiBvcGFjaXR5PSIwLjMiIGZpbGw9IiNGMDYwNTEiIHdpZHRoPSIxIiBoZWlnaHQ9IjUiLz4NCjxyZWN0IHg9IjYiIHk9IjEiIG9wYWNpdHk9IjAuMyIgZmlsbD0iI0YwNjA1MSIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-bring-forward {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xOC45NzUsMjBIMjB2LTEuMDIzVjZINnYxNEgxOC45NzV6IE03LjAyMywxMy41MTJ2LTEuMDIzVjcuMDI0aDUuNDYzaDEuMDI1aDUuNDYzdjUuNDYydjEuMDI0djUuNDY0DQoJCWgtNS40NjNoLTEuMDI1SDcuMDIzVjEzLjUxMnoiLz4NCgk8cGF0aCBmaWxsPSIjRkNCRTVEIiBkPSJNMTMuMDQ1LDE0LjAwMUgxNHYtMC45NTVWMEgwdjE0TDEzLjA0NSwxNC4wMDFMMTMuMDQ1LDE0LjAwMXoiLz4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-bring-front {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik04Ljk2NSwxMEgxMFY4Ljk2NVYwSDB2MTAuMDAxTDguOTY1LDEwTDguOTY1LDEweiBNMSw3LjYwOVY2LjU2NVYxaDUuNTY1aDEuMDQzSDl2NS41NjV2MS4wNDNWOUg3LjYwOQ0KCQlINi41NjVIMVY3LjYwOXoiLz4NCgk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTguOTY2LDIwLjAwMkgyMHYtMS4wMzR2LTguOTY3SDEwdjEwLjAwMUgxOC45NjZ6IE0xMSwxNy42MDl2LTEuMDQzdi01LjU2NWg1LjU2NGgxLjA0M0gxOXY1LjU2NXYxLjA0Mw0KCQl2MS4zOTNoLTEuMzkzaC0xLjA0M0gxMVYxNy42MDl6Ii8+DQoJPHBhdGggZmlsbD0iI0ZDQkU1RCIgZD0iTTE2LjA0NiwxN2gwLjk1NXYtMC45NTVWM2gtMTR2MTRIMTYuMDQ2eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-send-backward {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGQ0JFNUQiIHBvaW50cz0iMTIuOTc1LDYgMTIuOTc1LDEyLjk3NyA2LDEyLjk3NyA2LDIwIDIwLDIwIDIwLDYgCSIvPg0KCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xLjAyMywwSDB2MS4wMjRWMTRoMTRWMEgxLjAyM3ogTTEyLjk3NSw2LjQ4OXYxLjAyNHY1LjQ2M0g3LjUxMkg2LjQ4N0gxLjAyM1Y3LjUxM1Y2LjQ4OVYxLjAyNWg1LjQ2NA0KCQloMS4wMjRoNS40NjNWNi40ODlMMTIuOTc1LDYuNDg5eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-send-back {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGQ0JFNUQiIHBvaW50cz0iMTcuMDAxLDEwLjMxOCAxNy4wMDEsMyA5LjY4MSwzIDkuNjgxLDguNzI4IDkuNjgxLDkuNjgyIDguNzI3LDkuNjgyIDMuMDAxLDkuNjgyIDMuMDAxLDE3LjAwMSANCgkJMTAuMzE5LDE3LjAwMSAxMC4zMTksMTAuMzE4IAkiLz4NCgk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTAsMTBWOC45NjVWMi43NTlWMEgwdjEwaDIuNzZoNi4yMDVIMTB6IE02LjU2Niw5SDFWNy42MDhWNi41NjVWMWg1LjU2Nkg3LjYxSDl2NS41NjV2MS4wNDNWOUg3LjYxSDYuNTY2DQoJCUw2LjU2Niw5eiIvPg0KCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNy4yNDMsMTBoLTcuMjQydjcuMjQydjIuNzU5aDguOTY2aDEuMDM0di0xLjAzNFYxMEgxNy4yNDN6IE0xOS4wMDEsMTYuNTY0djEuMDQzdjEuMzk0aC0xLjM5aC0xLjA0NQ0KCQloLTUuNTY1di0xLjM5NHYtMS4wNDN2LTUuNTYzaDUuNTY1aDEuMDQ1aDEuMzlWMTYuNTY0eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-dimension {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IHk9IjE0IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjkiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI2IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSIxNCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgeT0iNSIgZmlsbD0iIzI4NDc1RCIgd2lkdGg9IjkiIGhlaWdodD0iOSIvPg0KPHJlY3QgeD0iNiIgeT0iMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjQiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjExIi8+DQo8cmVjdCB4PSI1IiB5PSIxNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHJlY3QgeD0iMTAiIHk9IjE1IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSIxOCIgeT0iMTAiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCjxyZWN0IHg9IjE4IiB5PSI1IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQo8cmVjdCB5PSI0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTYiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB5PSI0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNiIvPg0KPHJlY3QgeD0iMTUiIHk9IjQiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjE2Ii8+DQo8cmVjdCBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIyIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIxIiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxIiB5PSIyIiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5IiB5PSIyIiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5IiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iNSIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTkiIHk9IjUiIGZpbGw9IiMyNTM0M0YiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE5IiB5PSIxMyIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTciIHk9IjEzIiBmaWxsPSIjMjUzNDNGIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMCIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iOCIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iMTciIHk9IjQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSI2IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTQiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSIzIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE3IiB5PSIxMiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-dimension-height {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xNy4wMzcsMTMuMjA3bC0yLjA4OCwyLjA4NlY0LjcwN2wyLjA4OCwyLjA4NmMwLjA5OCwwLjA5OCwwLjIyNSwwLjE0NiwwLjM1NCwwLjE0Ng0KCQkJCWMwLjEyNywwLDAuMjU2LTAuMDQ5LDAuMzU1LTAuMTQ2YzAuMTkzLTAuMTk1LDAuMTkzLTAuNTExLDAtMC43MDdsLTIuOTQxLTIuOTM5Yy0wLjE5NS0wLjE5NC0wLjUxMi0wLjE5NC0wLjcwNywwbC0yLjk0LDIuOTM5DQoJCQkJYy0wLjE5NSwwLjE5NS0wLjE5NSwwLjUxMSwwLDAuNzA3YzAuMTk0LDAuMTk2LDAuNTEyLDAuMTk1LDAuNzA2LDBsMi4wODktMi4wODZ2MTAuNTg2bC0yLjA4OS0yLjA4Ng0KCQkJCWMtMC4wOTgtMC4wOTgtMC4yMjctMC4xNDYtMC4zNTQtMC4xNDZjLTAuMTI5LDAtMC4yNTYsMC4wNDktMC4zNTQsMC4xNDZjLTAuMTk1LDAuMTk1LTAuMTk1LDAuNTEyLDAsMC43MDdsMi45NDEsMi45MzkNCgkJCQljMC4xOTQsMC4xOTQsMC41MTIsMC4xOTQsMC43MDcsMGwyLjk0LTIuOTM5YzAuMTkyLTAuMTk1LDAuMTkyLTAuNTEyLDAtMC43MDdDMTcuNTUxLDEzLjAxMiwxNy4yMzIsMTMuMDEyLDE3LjAzNywxMy4yMDd6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTYuOTE4LDBIMS4xSDAuMDF2MXY1LjMzNHYxdjUuMzM0djFWMTl2MUgxLjFoNS44MThIOC4wMXYtMXYtNS4zMzJ2LTFWNy4zMzR2LTFWMVYwSDYuOTE4eiBNNy4wMSw2LjMzNHYxDQoJCXY1LjMzNHYxVjE5aC02di01LjMzMnYtMVY3LjMzNHYtMVYxaDZWNi4zMzR6Ii8+DQoJPGc+DQoJCTxyZWN0IHg9IjkuMDEiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTEuMDEiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTMuMDEiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTQuOTkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTYuOTkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTguOTkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQoJPGc+DQoJCTxyZWN0IHg9IjkuMDEiIHk9IjE5IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjExLjAxIiB5PSIxOSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxMy4wMSIgeT0iMTkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgkJPHJlY3QgeD0iMTQuOTkiIHk9IjE5IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJCTxyZWN0IHg9IjE2Ljk5IiB5PSIxOSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCQk8cmVjdCB4PSIxOC45OSIgeT0iMTkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-dimension-width {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik02Ljc5MywxNy4wMjdsLTIuMDg2LTIuMDg4aDEwLjU4N2wtMi4wODcsMi4wODhjLTAuMDk4LDAuMDk5LTAuMTQ2LDAuMjI2LTAuMTQ2LDAuMzU0DQoJYzAsMC4xMjcsMC4wNDksMC4yNTcsMC4xNDYsMC4zNTRjMC4xOTUsMC4xOTMsMC41MTIsMC4xOTMsMC43MDcsMGwyLjkzOS0yLjk0MWMwLjE5My0wLjE5MywwLjE5My0wLjUxMiwwLTAuNzA3bC0yLjkzOS0yLjk0MQ0KCWMtMC4xOTUtMC4xOTQtMC41MTItMC4xOTQtMC43MDcsMGMtMC4xOTUsMC4xOTUtMC4xOTUsMC41MTMsMCwwLjcwOWwyLjA4NywyLjA4OEg0LjcwN2wyLjA4Ni0yLjA4OA0KCWMwLjA5OC0wLjEsMC4xNDYtMC4yMjksMC4xNDYtMC4zNTRjMC0wLjEyOS0wLjA0OS0wLjI1Ni0wLjE0Ni0wLjM1NGMtMC4xOTUtMC4xOTQtMC41MTItMC4xOTQtMC43MDcsMGwtMi45MzksMi45NDENCgljLTAuMTk1LDAuMTk1LTAuMTk1LDAuNTE0LDAsMC43MDdsMi45MzksMi45NDFjMC4xOTUsMC4xOTMsMC41MTIsMC4xOTMsMC43MDcsMEM2Ljk4OCwxNy41NDEsNi45ODgsMTcuMjI1LDYuNzkzLDE3LjAyN3oiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0yMCw2LjkwOVYxLjA5MVYwaC0xaC01LjMzNGgtMUg3LjMzM2gtMUgxSDB2MS4wOTF2NS44MThWOGgxaDUuMzMzaDFoNS4zMzNoMUgxOWgxVjYuOTA5eiBNMTMuNjY2LDdoLTENCglINy4zMzNoLTFIMVYxaDUuMzMzaDFoNS4zMzNoMUgxOXY2SDEzLjY2NnoiLz4NCjxnPg0KCTxyZWN0IHg9IjE5IiB5PSI5IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjExIiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTkiIHk9IjEzLjAwMSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxNC45OCIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxNi45OCIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHg9IjE5IiB5PSIxOC45OCIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjkiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxMSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjEzLjAwMSIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KCTxyZWN0IHk9IjE0Ljk4IiBmaWxsPSIjQ0NDQ0NDIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeT0iMTYuOTgiIGZpbGw9IiNDQ0NDQ0MiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB5PSIxOC45OCIgZmlsbD0iI0NDQ0NDQyIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-context-cut {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTcuNDczLDIwLjAwMWMtMC44MTgsMC0xLjU4OC0wLjMwNi0yLjE2NC0wLjg1NmwtMy4zOTYtMy4yNGMtMC41OC0wLjU1MS0wLjg5OC0xLjI4NC0wLjg5OC0yLjA2Ng0KCQkJYzAtMC43ODEsMC4zMTgtMS41MTgsMC44OTgtMi4wNjZjMC4xOTMtMC4xODYsMC41MDctMC4xODYsMC43MDMsMGMwLjE5MywwLjE4NywwLjE5MywwLjQ4NS0wLjAwMiwwLjY3Mg0KCQkJYy0wLjM5MSwwLjM3My0wLjYwNSwwLjg2Ny0wLjYwNSwxLjM5NnMwLjIxNSwxLjAyMSwwLjYwNSwxLjM5NmwzLjM5OCwzLjI0MmMwLjM4OSwwLjM3MywwLjkwOCwwLjU3NiwxLjQ2MSwwLjU3NmwwLDANCgkJCWMwLjU1MywwLDEuMDcyLTAuMjAzLDEuNDY3LTAuNTc2YzAuMTkxLTAuMTg4LDAuNTA4LTAuMTg4LDAuNzAxLDBjMC4xOTQsMC4xODYsMC4xOTQsMC40ODQsMCwwLjY3DQoJCQlDMTkuMDYzLDE5LjY5NSwxOC4yOTEsMTkuOTk5LDE3LjQ3MywyMC4wMDFMMTcuNDczLDIwLjAwMUwxNy40NzMsMjAuMDAxeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTE5LjUwMiwxOS4wODFjLTAuMTI3LDAtMC4yNTYtMC4wNDctMC4zNTItMC4xNEw2LjgyMiw3LjE3OGMtMC4xOTQtMC4xODUtMC4xOTQtMC40ODUsMC0wLjY3DQoJCQljMC4xOTUtMC4xODUsMC41MDgtMC4xODUsMC43MDMsMGwxMi4zMzEsMTEuNzY2YzAuMTkzLDAuMTg1LDAuMTkzLDAuNDgzLDAsMC42N0MxOS43NTgsMTkuMDM0LDE5LjYyOSwxOS4wODEsMTkuNTAyLDE5LjA4MQ0KCQkJTDE5LjUwMiwxOS4wODF6Ii8+DQoJPC9nPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTIuMjY0LDguMzcxYy0wLjEyOSwwLTAuMjU2LTAuMDQ3LTAuMzU0LTAuMTQxYy0xLjE5NC0xLjE0LTEuMTk0LTIuOTk1LDAtNC4xMzVsMy4zOTctMy4yNDENCgkJCWMxLjE5Mi0xLjE0LDMuMTM3LTEuMTM5LDQuMzMyLDBjMC4xOTUsMC4xODUsMC4xOTUsMC40ODUsMCwwLjY3Yy0wLjE5MSwwLjE4Ni0wLjUwNywwLjE4Ni0wLjcwMSwwDQoJCQljLTAuODA5LTAuNzctMi4xMjEtMC43NjgtMi45MjksMGwtMy4zOTcsMy4yNDFjLTAuODA3LDAuNzcxLTAuODA3LDIuMDIzLDAsMi43OTVjMC4xOTcsMC4xODcsMC4xOTcsMC40ODUsMCwwLjY3DQoJCQlDMTIuNTE2LDguMzI0LDEyLjM4OSw4LjM3MSwxMi4yNjQsOC4zNzFMMTIuMjY0LDguMzcxeiIvPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTcuMTczLDEzLjYzYy0wLjEyOCwwLTAuMjU1LTAuMDQ1LTAuMzUyLTAuMTM5Yy0wLjE5NC0wLjE4Ny0wLjE5NC0wLjQ4NCwwLTAuNjcxTDE5LjE1LDEuMDU5DQoJCQljMC4xOTUtMC4xODUsMC41MDctMC4xODUsMC43MDEsMGMwLjE5NSwwLjE4NywwLjE5NSwwLjQ4NiwwLDAuNjdMNy41MjQsMTMuNDkxQzcuNDI3LDEzLjU4NSw3LjMsMTMuNjMsNy4xNzMsMTMuNjNMNy4xNzMsMTMuNjN6Ig0KCQkJLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik00LjYyOCw3Ljc3M2MtMC45MzksMC0xLjgyMy0wLjM0OC0yLjQ4OC0wLjk3OUwxLjAzLDUuNzMyYy0xLjM3MS0xLjMwNy0xLjM3Mi0zLjQzOCwwLTQuNzUNCgkJCWMxLjMzMS0xLjI3MSwzLjY0OS0xLjI3LDQuOTc5LTAuMDAxbDEuMTEsMS4wNjFDNy43ODQsMi42NzUsOC4xNSwzLjUxOSw4LjE1LDQuNDE2YzAsMC44OTYtMC4zNjYsMS43NC0xLjAyOSwyLjM3NA0KCQkJQzYuNDUzLDcuNDI1LDUuNTY4LDcuNzczLDQuNjI4LDcuNzczTDQuNjI4LDcuNzczeiBNMy41MjEsMC45NDhjLTAuNjc1LDAtMS4zMDksMC4yNTEtMS43ODgsMC43MDUNCgkJCWMtMC45ODMsMC45NDItMC45ODMsMi40NzMsMCwzLjQxbDEuMTEsMS4wNkMzLjc5Niw3LjAzMSw1LjQ2LDcuMDMxLDYuNDE4LDYuMTIxQzYuODk0LDUuNjY2LDcuMTU3LDUuMDYsNy4xNTYsNC40MTgNCgkJCWMwLTAuNjQ1LTAuMjYzLTEuMjQ4LTAuNzQtMS43MDRsLTEuMTEtMS4wNjJDNC44MywxLjE5OSw0LjE5NSwwLjk0OCwzLjUyMSwwLjk0OEwzLjUyMSwwLjk0OHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0zLjUyLDIwLjAwMUwzLjUyLDIwLjAwMWMtMC45NCwwLTEuODI0LTAuMzUxLTIuNDg5LTAuOTgzQzAuMzY2LDE4LjM4MSwwLDE3LjUzNywwLDE2LjY0MQ0KCQkJczAuMzY2LTEuNzM4LDEuMDMxLTIuMzcxbDEuMTA3LTEuMDYyYzEuMzMzLTEuMjcxLDMuNjQ5LTEuMjY5LDQuOTgxLDBjMC42NjYsMC42MzUsMS4wMywxLjQ3OSwxLjAzLDIuMzc3DQoJCQljMCwwLjg5Ni0wLjM2NywxLjc0LTEuMDMyLDIuMzc0bC0xLjEwOSwxLjA1OUM1LjM0NiwxOS42NSw0LjQ2LDIwLjAwMSwzLjUyLDIwLjAwMUwzLjUyLDIwLjAwMXogTTQuNjI5LDEzLjE3Mw0KCQkJYy0wLjY3NiwwLTEuMzEsMC4yNTItMS43ODgsMC43MDZsLTEuMTA4LDEuMDYxYy0wLjQ3OCwwLjQ1NS0wLjc0LDEuMDYtMC43NCwxLjcwMWMwLDAuNjQ2LDAuMjYyLDEuMjUsMC43NCwxLjcwNQ0KCQkJYzAuNDc3LDAuNDU2LDEuMTExLDAuNzA2LDEuNzg2LDAuNzA2bDAsMGMwLjY3NiwwLDEuMzEtMC4yNSwxLjc4Ny0wLjcwNmwxLjEwOS0xLjA1OGMwLjQ3OC0wLjQ1NSwwLjc0MS0xLjA2MiwwLjc0MS0xLjcwMw0KCQkJYzAuMDAxLTAuNjQ2LTAuMjYyLTEuMjUtMC43NC0xLjcwNkM1LjkzOSwxMy40MjUsNS4zMDQsMTMuMTczLDQuNjI5LDEzLjE3M0w0LjYyOSwxMy4xNzN6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-context-copy {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxyZWN0IGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3IiB5PSI0IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTMiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iMTkiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI5IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHk9IjE1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iOCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNiIvPg0KPHJlY3QgeD0iNyIgeT0iNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjxyZWN0IHg9IjEyIiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSIxOSIgeT0iNCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMTIiLz4NCjxyZWN0IHg9IjE1IiB5PSIxNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTYiIHk9IjE1IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE4IiB5PSIxNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTgiIHk9IjE2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNyIgeT0iMTciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE2IiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTUiIHk9IjE2IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNSIgeT0iMTciIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1IiB5PSIxOCIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjciIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTAiIHk9IjkiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEwIiB5PSIxMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjciIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iNSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iNyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjQiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMyIgeT0iOSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjMiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-context-paste {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMC41IDAuNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC41IDAuNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjxyZWN0IHg9IjYuNSIgeT0iNi41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxNCIvPg0KPHJlY3QgeD0iMTYuNSIgeT0iNy41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMCIvPg0KPHJlY3QgeD0iMTMuNSIgeT0iMS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQo8cmVjdCB4PSI0LjUiIHk9IjAuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iMTAuNSIgeT0iMC41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIxMy41IiB5PSIxNi41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQo8cmVjdCB4PSIyLjUiIHk9IjEuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTEuNSIgeT0iMS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjAuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNS41IiB5PSIyLjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjE2LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjcuNSIgeT0iNi41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTAiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMi41IiB5PSIxNi41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjE5LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjE3LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjE4LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iOS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjExLjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iMTMuNSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iOS41IiB5PSIxNS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-context-paste-text {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSItMC41IDAuNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMC41IDAuNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMTYiLz4NCjxyZWN0IHg9IjYuNSIgeT0iNy41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMyIvPg0KPHJlY3QgeD0iMTYuNSIgeT0iNy41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxMCIvPg0KPHJlY3QgeD0iMTMuNSIgeT0iMS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI2Ii8+DQo8cmVjdCB4PSI0LjUiIHk9IjAuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iMyIvPg0KPHJlY3QgeD0iMTAuNSIgeT0iMC41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIi8+DQo8cmVjdCB4PSIxMy41IiB5PSIxNi41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSI0Ii8+DQo8cmVjdCB4PSIyLjUiIHk9IjEuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjIiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTEuNSIgeT0iMS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjAuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNS41IiB5PSIyLjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjE2LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIyIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYuNSIgeT0iNi41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMTEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMi41IiB5PSIxNi41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI3LjUiIHk9IjE5LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE1LjUiIHk9IjE3LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjE0LjUiIHk9IjE4LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjkuNSIgeT0iOS41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMC41IiB5PSIxNC41IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMyIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI5LjUiIHk9IjEwLjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEzLjUiIHk9IjEwLjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjExLjUiIHk9IjEwLjUiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjQiLz4NCjwvc3ZnPg0K")
}

body.theme-dark .tool-context-delete {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnIGlkPSJiaW5fMV8iPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xNi41NzIsMy43NjhIMi40MjlDMi4xOTEsMy43NjgsMiwzLjU5NiwyLDMuMzg0YzAtMC4yMTEsMC4xOTEtMC4zODMsMC40MjktMC4zODNoMTQuMTQzDQoJCUMxNi44MDksMy4wMDEsMTcsMy4xNzMsMTcsMy4zODRDMTcsMy41OTYsMTYuODA5LDMuNzY4LDE2LjU3MiwzLjc2OHoiLz4NCgk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTIuNDc3LDMuNzY4SDYuNTIyYy0wLjIzNiwwLTAuNDI3LTAuMTcxLTAuNDI3LTAuMzgzVjIuOTIzQzYuMDk1LDEuODYyLDcuMDU4LDEsOC4yNDEsMWgyLjUxOA0KCQljMS4xODUsMCwyLjE0NywwLjg2MiwyLjE0NywxLjkyM3YwLjQ2MUMxMi45MDYsMy41OTYsMTIuNzE0LDMuNzY4LDEyLjQ3NywzLjc2OHogTTYuOTUxLDMuMDAxaDUuMVYyLjkyMw0KCQljMC0wLjYzOC0wLjU3OC0xLjE1Ny0xLjI5Mi0xLjE1N0g4LjI0MWMtMC43MTEsMC0xLjI5LDAuNTE5LTEuMjksMS4xNTdWMy4wMDF6Ii8+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTkuNSwxNS4zMzJjLTAuMjM2LDAtMC40MjktMC4xNy0wLjQyOS0wLjM4M1Y2Ljk0NmMwLTAuMjEyLDAuMTkyLTAuMzgzLDAuNDI5LTAuMzgzDQoJCXMwLjQyOSwwLjE3MSwwLjQyOSwwLjM4M3Y4LjAwM0M5LjkyOSwxNS4xNjIsOS43MzcsMTUuMzMyLDkuNSwxNS4zMzJ6Ii8+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTYuNTIyLDE1LjMzMmMtMC4yMzYsMC0wLjQyNy0wLjE3LTAuNDI3LTAuMzgzVjYuOTQ2YzAtMC4yMTIsMC4xOTEtMC4zODMsMC40MjctMC4zODMNCgkJYzAuMjM4LDAsMC40MjksMC4xNzEsMC40MjksMC4zODN2OC4wMDNDNi45NTEsMTUuMTYyLDYuNzYsMTUuMzMyLDYuNTIyLDE1LjMzMnoiLz4NCgk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTIuNDc3LDE1LjMzMmMtMC4yMzQsMC0wLjQyNi0wLjE3LTAuNDI2LTAuMzgzVjYuOTQ2YzAtMC4yMTIsMC4xOS0wLjM4MywwLjQyNi0wLjM4Mw0KCQljMC4yMzcsMCwwLjQzMSwwLjE3MSwwLjQzMSwwLjM4M3Y4LjAwM0MxMi45MDYsMTUuMTYyLDEyLjcxNCwxNS4zMzIsMTIuNDc3LDE1LjMzMnoiLz4NCgk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTIuNTg3LDE4SDYuNDE0Yy0xLjQyLDAtMi41ODctMC45OTUtMi42NTktMi4yNjZMMy4xMTYsMy40MDNDMy4xMTEsMy4yOTgsMy4xNTMsMy4xOTYsMy4yMzQsMy4xMg0KCQljMC4wODEtMC4wNzYsMC4xOTMtMC4xMTgsMC4zMTEtMC4xMThoMTEuOTExYzAuMTE2LDAsMC4yMjksMC4wNDIsMC4zMTIsMC4xMThjMC4wOCwwLjA3NiwwLjEyMSwwLjE3OSwwLjExNiwwLjI4NGwtMC42NCwxMi4zMzMNCgkJQzE1LjE3MywxNy4wMDUsMTQuMDA3LDE4LDEyLjU4NywxOHogTTMuOTk0LDMuNzY4bDAuNjE3LDExLjkyOWMwLjA0NywwLjg2MSwwLjgzOSwxLjUzNSwxLjgwMywxLjUzNWg2LjE3Mw0KCQljMC45NjIsMCwxLjc1NS0wLjY3NCwxLjgwNC0xLjUzNWwwLjYxNi0xMS45MjlIMy45OTR6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-context-linked-item-add {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMCwyMEM0LjQ4NiwyMCwwLDE1LjUxNCwwLDEwQzAsNC40ODYsNC40ODYsMCwxMCwwYzUuNTE0LDAsMTAsNC40ODYsMTAsMTBDMjAsMTUuNTE0LDE1LjUxNCwyMCwxMCwyMA0KCQkJCUwxMCwyMHogTTEwLDFjLTQuOTYzLDAtOSw0LjAzOC05LDljMCw0Ljk2Myw0LjAzNyw5LDksOXM5LTQuMDM3LDktOUMxOSw1LjAzOCwxNC45NjMsMSwxMCwxTDEwLDF6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMTEsMTRjMCwwLjU1My0wLjQ0NywxLTEsMWwwLDBjLTAuNTUyLDAtMS0wLjQ0Ny0xLTFWNmMwLTAuNTUyLDAuNDQ4LTEsMS0xbDAsMGMwLjU1MywwLDEsMC40NDgsMSwxVjE0eiIvPg0KPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTYsMTFjLTAuNTUzLDAtMS0wLjQ0Ny0xLTFsMCwwYzAtMC41NTMsMC40NDctMSwxLTFoOGMwLjU1MywwLDEsMC40NDcsMSwxbDAsMGMwLDAuNTUzLTAuNDQ3LDEtMSwxSDZ6Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-context-linked-item-connect {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNNi4wNjIsMTQuMzc4Yy0wLjExMywwLTAuMjI1LTAuMDQzLTAuMzExLTAuMTI5Yy0wLjE3LTAuMTctMC4xNy0wLjQ0NywwLTAuNjE3bDcuNjM2LTcuNjM2DQoJCQljMC4xNzItMC4xNzEsMC40NDYtMC4xNzEsMC42MTgsMGMwLjE3LDAuMTcxLDAuMTcsMC40NDcsMCwwLjYxOEw2LjM3LDE0LjI0OUM2LjI4NCwxNC4zMzUsNi4xNzMsMTQuMzc4LDYuMDYyLDE0LjM3OA0KCQkJTDYuMDYyLDE0LjM3OHoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMy42MDIsMTAuOTEyYy0wLjEyOSwwLTAuMjU5LTAuMDA2LTAuMzg4LTAuMDE4Yy0wLjIzOS0wLjAyMS0wLjQxOC0wLjIzNC0wLjM5Ni0wLjQ3Nw0KCQkJYzAuMDIxLTAuMjQxLDAuMjQtMC40MTIsMC40NzUtMC4zOTZjMSwwLjA5NSwxLjk3MS0wLjI2LDIuNjcyLTAuOTYxbDIuMTc0LTIuMTc1YzEuMzE2LTEuMzE2LDEuMzE2LTMuNDYxLDAtNC43OEwxNy44OTMsMS44Ng0KCQkJYy0xLjMxNi0xLjMxNS0zLjQ2MS0xLjMxNi00Ljc3NSwwLjAwMWwtMi4xNzgsMi4xNzRDMTAuMjM5LDQuNzM5LDkuODg3LDUuNzEzLDkuOTc3LDYuNzFjMC4wMjEsMC4yNDEtMC4xNTYsMC40NTQtMC4zOTYsMC40NzYNCgkJCUM5LjM0NSw3LjIwNiw5LjEyOCw3LjAzLDkuMTA2LDYuNzg5Yy0wLjExMS0xLjI1NSwwLjMzLTIuNDgyLDEuMjE1LTMuMzcxbDIuMTc2LTIuMTc0YzEuNjUzLTEuNjU5LDQuMzU0LTEuNjU5LDYuMDE1LDANCgkJCWwwLjI0NSwwLjI0OGMxLjY1OCwxLjY1OCwxLjY1Niw0LjM1OC0wLjAwMiw2LjAxNmwtMi4xNzQsMi4xNzZDMTUuNzg4LDEwLjQ3NSwxNC43MTgsMTAuOTEyLDEzLjYwMiwxMC45MTJMMTMuNjAyLDEwLjkxMnoiLz4NCgk8L2c+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik00LjUwMSwyMGMtMS4wOSwwLTIuMTgtMC40MTQtMy4wMS0xLjI0MmwtMC4yNDYtMC4yNDlDMC40NDMsMTcuNzA4LDAsMTYuNjQxLDAsMTUuNTAzDQoJCQljMC0xLjEzNSwwLjQ0My0yLjIwNCwxLjI0OC0zLjAwN2wyLjE3Mi0yLjE3NGMwLjg4Ni0wLjg4NSwyLjEyLTEuMzI0LDMuMzY4LTEuMjE3YzAuMjQsMC4wMjEsMC40MTgsMC4yMzMsMC4zOTYsMC40NzYNCgkJCWMtMC4wMiwwLjI0LTAuMjI1LDAuNDE3LTAuNDczLDAuMzk2QzUuNzA4LDkuODgsNC43MzksMTAuMjQsNC4wMzYsMTAuOTM5bC0yLjE3LDIuMTc2Yy0wLjY0MSwwLjYzOC0wLjk5MiwxLjQ4Ni0wLjk5MiwyLjM4OA0KCQkJYzAsMC45MDIsMC4zNTIsMS43NTIsMC45OSwyLjM5bDAuMjQ2LDAuMjQ4YzEuMzE4LDEuMzE0LDMuNDYxLDEuMzE2LDQuNzc3LTAuMDAybDIuMTc2LTIuMTc1YzAuNjk5LTAuNywxLjA1MS0xLjY3NiwwLjk2MS0yLjY3NQ0KCQkJYy0wLjAyMS0wLjI0LDAuMTU2LTAuNDUxLDAuMzk2LTAuNDczYzAuMjQ2LTAuMDEyLDAuNDUzLDAuMTU2LDAuNDc1LDAuMzk2YzAuMTEzLDEuMjU3LTAuMzMsMi40ODMtMS4yMTEsMy4zNjhsLTIuMTc2LDIuMTc3DQoJCQlDNi42NzksMTkuNTg2LDUuNTg5LDIwLDQuNTAxLDIwTDQuNTAxLDIweiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-context-linked-item-delete {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xMCwyMEM0LjQ4NiwyMCwwLDE1LjUxNCwwLDEwQzAsNC40ODYsNC40ODYsMCwxMCwwYzUuNTE0LDAsMTAsNC40ODYsMTAsMTBDMjAsMTUuNTE0LDE1LjUxNCwyMCwxMCwyMA0KCQkJCUwxMCwyMHogTTEwLDFjLTQuOTYzLDAtOSw0LjAzOC05LDljMCw0Ljk2Myw0LjAzNyw5LDksOXM5LTQuMDM3LDktOUMxOSw1LjAzOCwxNC45NjMsMSwxMCwxTDEwLDF6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8Zz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTAsMjBDNC40ODYsMjAsMCwxNS41MTQsMCwxMEMwLDQuNDg2LDQuNDg2LDAsMTAsMHMxMCw0LjQ4NiwxMCwxMEMyMCwxNS41MTQsMTUuNTE0LDIwLDEwLDIwTDEwLDIweg0KCQkJCSBNMTAsMWMtNC45NjMsMC05LDQuMDM4LTksOXM0LjAzNyw5LDksOWM0Ljk2MiwwLDktNC4wMzcsOS05UzE0Ljk2MiwxLDEwLDFMMTAsMXoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0YwNjA1MSIgZD0iTTcuMTA3LDEzLjcxOWMtMC4yMjYsMC4yMjctMC41OTcsMC4yMjctMC44MjQsMGwwLDBjLTAuMjI4LTAuMjMtMC4yMjgtMC42LDAtMC44MjhsNi42MDctNi42MDgNCgkJCWMwLjIyNy0wLjIyOCwwLjU5OS0wLjIyOCwwLjgyNywwbDAsMGMwLjIyOCwwLjIyOCwwLjIyOCwwLjU5NywwLDAuODI2TDcuMTA3LDEzLjcxOXoiLz4NCgkJPHBhdGggZmlsbD0iI0YwNjA1MSIgZD0iTTEzLjcxNywxMi44OTFjMC4yMjksMC4yMjksMC4yMjksMC41OTgsMCwwLjgyOGwwLDBjLTAuMjI5LDAuMjI3LTAuNTk4LDAuMjI3LTAuODI1LDBsLTYuNjA3LTYuNjENCgkJCWMtMC4yMjgtMC4yMjktMC4yMy0wLjU5OCwwLTAuODI2bDAsMGMwLjIyOC0wLjIyOCwwLjU5Ny0wLjIyOCwwLjgyNSwwTDEzLjcxNywxMi44OTF6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-context-linked-item-setting {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMS4yNDEsMjBIOC43NThjLTAuMjE5LDAtMC40MDktMC4xNDgtMC40NjMtMC4zNjFsLTAuNjIyLTIuNDk0Yy0wLjM3NC0wLjEyMS0wLjczNS0wLjI3MS0xLjA3OS0wLjQ0OQ0KCQlsLTIuMjA2LDEuMzI2Yy0wLjE4NiwwLjExMi0wLjQyOCwwLjA4NC0wLjU4My0wLjA3MWwtMS43NTYtMS43NTdjLTAuMTU0LTAuMTUzLTAuMTg0LTAuMzk1LTAuMDcyLTAuNTgybDEuMzI2LTIuMjA1DQoJCWMtMC4xNzctMC4zNDQtMC4zMjgtMC43MDUtMC40NDgtMS4wNzlsLTIuNDk2LTAuNjIxQzAuMTQ5LDExLjY1LDAsMTEuNDYxLDAsMTEuMjQxVjguNzU4YzAtMC4yMTksMC4xNDktMC40MDksMC4zNjEtMC40NjMNCgkJbDIuNDk2LTAuNjIyYzAuMTItMC4zNzMsMC4yNy0wLjczNCwwLjQ0OC0xLjA3N0wxLjk3OSw0LjM4OUMxLjg2Nyw0LjIwMiwxLjg5NiwzLjk2MSwyLjA1MSwzLjgwN2wxLjc1Ni0xLjc1Ng0KCQlDMy45NjEsMS44OTcsNC4yMDMsMS44NjgsNC4zOSwxLjk3OWwyLjIwNiwxLjMyNkM2LjkzOSwzLjEyNyw3LjMsMi45NzcsNy42NzQsMi44NTZMOC4yOTYsMC4zNkM4LjM0OSwwLjE0OSw4LjUzOSwwLDguNzU4LDBoMi40ODMNCgkJYzAuMjIsMCwwLjQwOSwwLjE0OSwwLjQ2NCwwLjM2MWwwLjYyMSwyLjQ5NmMwLjM3NCwwLjEyLDAuNzM0LDAuMjcxLDEuMDc4LDAuNDQ4bDIuMjA3LTEuMzI2YzAuMTg2LTAuMTExLDAuNDI4LTAuMDg0LDAuNTgyLDAuMDcyDQoJCWwxLjc1NiwxLjc1NmMwLjE1NCwwLjE1NCwwLjE4NSwwLjM5NSwwLjA3LDAuNTgybC0xLjMyNCwyLjIwN2MwLjE3OCwwLjM0MywwLjMyNiwwLjcwNCwwLjQ0NywxLjA3OGwyLjQ5NiwwLjYyMg0KCQlDMTkuODUyLDguMzQ5LDIwLDguNTM5LDIwLDguNzU4djIuNDgzYzAsMC4yMi0wLjE0OCwwLjQwOS0wLjM2MSwwLjQ2NGwtMi40OTQsMC42MjFjLTAuMTIxLDAuMzc0LTAuMjcxLDAuNzM0LTAuNDQ5LDEuMDc5DQoJCWwxLjMyNiwyLjIwNmMwLjExMiwwLjE4OCwwLjA4MiwwLjQyOC0wLjA3MSwwLjU4MmwtMS43NTcsMS43NTZjLTAuMTUzLDAuMTU0LTAuMzk2LDAuMTg1LTAuNTgyLDAuMDdsLTIuMjA1LTEuMzI0DQoJCWMtMC4zNDYsMC4xNzgtMC43MDUsMC4zMjYtMS4wNzksMC40NDdsLTAuNjIxLDIuNDk2QzExLjY1LDE5Ljg1MiwxMS40NjEsMjAsMTEuMjQxLDIweiBNOS4xMywxOS4wNDhoMS43MzlsMC41OTktMi4zOTcNCgkJYzAuMDQyLTAuMTY0LDAuMTY5LTAuMjk1LDAuMzM0LTAuMzQyYzAuNDg4LTAuMTM4LDAuOTU0LTAuMzMyLDEuMzgyLTAuNTc2YzAuMTU2LTAuMDksMC4zNDktMC4wODQsMC40OTgsMC4wMTYNCgkJYzAuMDEyLDAuMDA3LDAuMDIyLDAuMDE2LDAuMDM0LDAuMDIzbDIuMDY2LDEuMjQybDEuMjI5LTEuMjNsLTEuMjUtMi4wODNjLTAuMDEtMC4wMTUtMC4wMTktMC4wMjctMC4wMjUtMC4wNA0KCQljLTAuMDg2LTAuMTQ2LTAuMDg4LTAuMzI5LTAuMDA0LTAuNDc3YzAuMjQ0LTAuNDI5LDAuNDM4LTAuODk0LDAuNTc2LTEuMzgzYzAuMDQ3LTAuMTY2LDAuMTc4LTAuMjkyLDAuMzQyLTAuMzM0bDIuMzk3LTAuNTk5VjkuMTMNCgkJTDE2LjY1LDguNTMyYy0wLjE2Ni0wLjA0Mi0wLjI5Ny0wLjE2OC0wLjM0NC0wLjMzNGMtMC4xMzctMC40ODktMC4zMy0wLjk1NC0wLjU3NC0xLjM4MmMtMC4wOTYtMC4xNjQtMC4wODItMC4zNjcsMC4wMjktMC41MTkNCgkJYzAuMDA0LTAuMDA0LDAuMDA4LTAuMDA5LDAuMDEtMC4wMTNsMS4yNC0yLjA2NmwtMS4yMjktMS4yM2wtMi4wODEsMS4yNWMtMC4wMDYsMC4wMDUtMC4wMTQsMC4wMDktMC4wMiwwLjAxMw0KCQljLTAuMTUsMC4wOTktMC4zNDMsMC4xMDYtMC40OTgsMC4wMThjLTAuNDI5LTAuMjQ1LTAuODk1LTAuNDM5LTEuMzgzLTAuNTc2Yy0wLjE2Ni0wLjA0Ni0wLjI5Mi0wLjE3Ny0wLjMzNC0wLjM0M2wtMC41OTktMi4zOTcNCgkJSDkuMTNMOC41MzIsMy4zNDlDOC40OTEsMy41MTUsOC4zNjQsMy42NDYsOC4xOTgsMy42OTJDNy43MTEsMy44Myw3LjI0NSw0LjAyMyw2LjgxNiw0LjI2OUM2LjY2LDQuMzU3LDYuNDY5LDQuMzUyLDYuMzE4LDQuMjUzDQoJCUM2LjMwNyw0LjI0NSw2LjI5NSw0LjIzNyw2LjI4NCw0LjIyOUw0LjIxOCwyLjk4N2wtMS4yMywxLjIzbDEuMjQ5LDIuMDgxQzQuMzQ4LDYuNDUsNC4zNjIsNi42NTMsNC4yNjgsNi44MTYNCgkJQzQuMDIzLDcuMjQ0LDMuODI5LDcuNzA5LDMuNjkyLDguMTk4QzMuNjQ2LDguMzY0LDMuNTE1LDguNDkxLDMuMzQ5LDguNTMyTDAuOTUyLDkuMTN2MS43MzlsMi4zOTcsMC41OTkNCgkJYzAuMTY2LDAuMDQyLDAuMjk3LDAuMTY4LDAuMzQzLDAuMzM0YzAuMTM3LDAuNDg5LDAuMzMxLDAuOTU0LDAuNTc2LDEuMzgyYzAuMDg0LDAuMTQ3LDAuMDgzLDAuMzMtMC4wMDEsMC40NzgNCgkJYy0wLjAxMSwwLjAxOS0wLjAyMywwLjAzNy0wLjAzNywwLjA1NGwtMS4yNDMsMi4wNjhsMS4yMywxLjIzbDIuMDgyLTEuMjUyYzAuMDA1LTAuMDA0LDAuMDEzLTAuMDA5LDAuMDE5LTAuMDEzDQoJCWMwLjE1MS0wLjA5OSwwLjM0Mi0wLjEwNiwwLjQ5OS0wLjAxN2MwLjQyOSwwLjI0NCwwLjg5NSwwLjQzOCwxLjM4MiwwLjU3NGMwLjE2NiwwLjA0NywwLjI5MiwwLjE3OCwwLjMzNCwwLjM0NEw5LjEzLDE5LjA0OHoiLz4NCgk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTAsMTQuMjAzYy0yLjMxOCwwLTQuMjAzLTEuODg3LTQuMjAzLTQuMjAzYzAtMi4zMTgsMS44ODUtNC4yMDMsNC4yMDMtNC4yMDMNCgkJYzIuMzE2LDAsNC4yMDMsMS44ODUsNC4yMDMsNC4yMDNDMTQuMjAzLDEyLjMxNiwxMi4zMTYsMTQuMjAzLDEwLDE0LjIwM3ogTTEwLDYuNzVjLTEuNzkyLDAtMy4yNSwxLjQ1OC0zLjI1LDMuMjUNCgkJczEuNDU4LDMuMjUxLDMuMjUsMy4yNTFzMy4yNTEtMS40NTksMy4yNTEtMy4yNTFTMTEuNzkyLDYuNzUsMTAsNi43NXoiLz4NCjwvZz4NCjwvc3ZnPg0K')
}

body.theme-dark .tool-context-linked-item-setting-all {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik01LjYyMSwxMUg0LjM3OWMtMC4xMDksMC0wLjIwNS0wLjA3NC0wLjIzMS0wLjE4MUwzLjgzNyw5LjU3MmMtMC4xODgtMC4wNjEtMC4zNjgtMC4xMzYtMC41NC0wLjIyNQ0KCQlMMi4xOTQsMTAuMDFjLTAuMDk0LDAuMDU3LTAuMjE1LDAuMDQzLTAuMjkyLTAuMDM0TDEuMDI0LDkuMDk3QzAuOTQ4LDkuMDIsMC45MzMsOC44OTksMC45ODgsOC44MDVsMC42NjMtMS4xMDINCgkJYy0wLjA4OC0wLjE3Mi0wLjE2NC0wLjM1My0wLjIyNC0wLjU0TDAuMTgsNi44NTRDMC4wNzQsNi44MjUsMCw2LjczLDAsNi42MjFWNS4zNzlDMCw1LjI3LDAuMDc0LDUuMTc0LDAuMTgsNS4xNDdsMS4yNDktMC4zMTENCgkJYzAuMDYtMC4xODgsMC4xMzUtMC4zNjcsMC4yMjQtMC41MzlMMC45ODksMy4xOTRDMC45MzQsMy4xMDEsMC45NDgsMi45OCwxLjAyNSwyLjkwNGwwLjg3OC0wLjg3OA0KCQlDMS45OCwxLjk0OCwyLjEwMiwxLjkzNCwyLjE5NSwxLjk4OWwxLjEwMywwLjY2M0MzLjQ3LDIuNTYzLDMuNjQ5LDIuNDg5LDMuODM3LDIuNDI4TDQuMTQ3LDEuMThDNC4xNzQsMS4wNzQsNC4yNywxLDQuMzc5LDFoMS4yNDINCgkJYzAuMTEsMCwwLjIwNSwwLjA3NCwwLjIzMiwwLjE4bDAuMzExLDEuMjQ5YzAuMTg4LDAuMDYsMC4zNjcsMC4xMzUsMC41MzksMC4yMjRsMS4xMDQtMC42NjNDNy44OTgsMS45MzQsOC4wMiwxLjk0OCw4LjA5NywyLjAyNQ0KCQlsMC44NzgsMC44NzhDOS4wNTIsMi45OCw5LjA2NiwzLjEwMSw5LjAxLDMuMTk0TDguMzQ4LDQuMjk4QzguNDM3LDQuNDcsOC41MTEsNC42NDksOC41NzEsNC44MzdsMS4yNDcsMC4zMTENCgkJQzkuOTI2LDUuMTc0LDEwLDUuMjcsMTAsNS4zNzl2MS4yNDJjMCwwLjExLTAuMDc0LDAuMjA1LTAuMTgyLDAuMjMyTDguNTcyLDcuMTYzQzguNTEyLDcuMzUxLDguNDM3LDcuNTMsOC4zNDgsNy43MDNMOS4wMSw4LjgwNQ0KCQlDOS4wNjYsOC44OTksOS4wNTIsOS4wMiw4Ljk3Niw5LjA5N0w4LjA5Nyw5Ljk3NWMtMC4wNzYsMC4wNzctMC4xOTcsMC4wOTItMC4yOTEsMC4wMzVMNi43MDMsOS4zNDgNCgkJQzYuNTMsOS40MzcsNi4zNTEsOS41MTEsNi4xNjMsOS41NzFsLTAuMzEsMS4yNDhDNS44MjUsMTAuOTI2LDUuNzMsMTEsNS42MjEsMTF6IE00LjU2NSwxMC41MjJoMC44N2wwLjI5OS0xLjE5Nw0KCQljMC4wMjEtMC4wODMsMC4wODUtMC4xNDgsMC4xNjgtMC4xNzFjMC4yNDQtMC4wNjksMC40NzctMC4xNjYsMC42OS0wLjI4OUM2LjY3LDguODIxLDYuNzY3LDguODI0LDYuODQxLDguODc0DQoJCWMwLjAwNiwwLjAwNCwwLjAxMSwwLjAwOCwwLjAxOCwwLjAxMmwxLjAzMywwLjYyMmwwLjYxNS0wLjYxNUw3Ljg4MSw3Ljg1QzcuODc2LDcuODQzLDcuODcyLDcuODM2LDcuODY4LDcuODMNCgkJQzcuODI1LDcuNzU3LDcuODI0LDcuNjY2LDcuODY2LDcuNTkyQzcuOTg4LDcuMzc3LDguMDg1LDcuMTQ2LDguMTU0LDYuOWMwLjAyMy0wLjA4MywwLjA4OS0wLjE0NiwwLjE3MS0wLjE2N2wxLjE5Ny0wLjI5OVY1LjU2NQ0KCQlMOC4zMjUsNS4yNjdDOC4yNDIsNS4yNDUsOC4xNzcsNS4xODMsOC4xNTMsNS4wOTlDOC4wODUsNC44NTQsNy45ODgsNC42MjIsNy44NjYsNC40MDhDNy44MTgsNC4zMjYsNy44MjUsNC4yMjUsNy44ODEsNC4xNDgNCgkJYzAuMDAyLTAuMDAyLDAuMDA0LTAuMDA0LDAuMDA1LTAuMDA3bDAuNjItMS4wMzNMNy44OTEsMi40OTRMNi44NTEsMy4xMTljLTAuMDAzLDAuMDAzLTAuMDA3LDAuMDA1LTAuMDEsMC4wMDYNCgkJYy0wLjA3NSwwLjA1LTAuMTcxLDAuMDUzLTAuMjQ5LDAuMDA5QzYuMzc3LDMuMDEyLDYuMTQ1LDIuOTE1LDUuOSwyLjg0NkM1LjgxNywyLjgyMyw1Ljc1NSwyLjc1OCw1LjczMywyLjY3NUw1LjQzNCwxLjQ3N0g0LjU2NQ0KCQlMNC4yNjcsMi42NzRDNC4yNDUsMi43NTcsNC4xODIsMi44MjMsNC4wOTksMi44NDZDMy44NTUsMi45MTUsMy42MjMsMy4wMTEsMy40MDgsMy4xMzRDMy4zMywzLjE3OCwzLjIzNCwzLjE3NiwzLjE1OSwzLjEyNg0KCQlDMy4xNTQsMy4xMjMsMy4xNDcsMy4xMTksMy4xNDIsMy4xMTVMMi4xMDksMi40OTRMMS40OTQsMy4xMDhsMC42MjUsMS4wNDFjMC4wNTUsMC4wNzcsMC4wNjIsMC4xNzcsMC4wMTYsMC4yNTkNCgkJYy0wLjEyMywwLjIxNC0wLjIyLDAuNDQ3LTAuMjg4LDAuNjkxQzEuODIzLDUuMTgzLDEuNzU3LDUuMjQ1LDEuNjc0LDUuMjY3TDAuNDc2LDUuNTY1djAuODdsMS4xOTksMC4yOTkNCgkJYzAuMDgzLDAuMDIxLDAuMTQ5LDAuMDg0LDAuMTcyLDAuMTY4YzAuMDY4LDAuMjQ0LDAuMTY1LDAuNDc3LDAuMjg4LDAuNjljMC4wNDIsMC4wNzQsMC4wNDIsMC4xNjUtMC4wMDEsMC4yMzkNCgkJQzIuMTI4LDcuODQsMi4xMjIsNy44NSwyLjExNSw3Ljg1N0wxLjQ5NCw4Ljg5MmwwLjYxNSwwLjYxNWwxLjA0MS0wLjYyNmMwLjAwMy0wLjAwMiwwLjAwNy0wLjAwNCwwLjAwOS0wLjAwNg0KCQljMC4wNzYtMC4wNSwwLjE3MS0wLjA1MywwLjI1LTAuMDA5QzMuNjIzLDguOTg4LDMuODU2LDkuMDg1LDQuMSw5LjE1M2MwLjA4MywwLjAyMywwLjE0NiwwLjA4OSwwLjE2NywwLjE3Mkw0LjU2NSwxMC41MjJ6Ii8+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTUsOC4xMDJDMy44NDEsOC4xMDIsMi44OTgsNy4xNTgsMi44OTgsNmMwLTEuMTU5LDAuOTQyLTIuMTAyLDIuMTAyLTIuMTAyDQoJCWMxLjE1OCwwLDIuMTAyLDAuOTQyLDIuMTAyLDIuMTAyQzcuMTAyLDcuMTU4LDYuMTU4LDguMTAyLDUsOC4xMDJ6IE01LDQuMzc1QzQuMTA0LDQuMzc1LDMuMzc1LDUuMTA0LDMuMzc1LDZTNC4xMDQsNy42MjUsNSw3LjYyNQ0KCQlTNi42MjUsNi44OTYsNi42MjUsNlM1Ljg5Niw0LjM3NSw1LDQuMzc1eiIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTEzLjc0NSwyMGgtMS40OTFjLTAuMTMxLDAtMC4yNDQtMC4wOS0wLjI3Ny0wLjIxN2wtMC4zNzQtMS40OTdjLTAuMjI0LTAuMDcxLTAuNDQtMC4xNjMtMC42NDctMC4yNjkNCgkJbC0xLjMyMywwLjc5N2MtMC4xMTIsMC4wNjgtMC4yNTcsMC4wNDktMC4zNTEtMC4wNDNsLTEuMDU0LTEuMDU0Yy0wLjA5Mi0wLjA5Mi0wLjExLTAuMjM0LTAuMDQzLTAuMzQ5bDAuNzk2LTEuMzI2DQoJCWMtMC4xMDctMC4yMDMtMC4xOTgtMC40MjItMC4yNjktMC42NDZsLTEuNDk4LTAuMzcyQzcuMDg5LDE0Ljk5LDcsMTQuODc2LDcsMTQuNzQ1di0xLjQ5MWMwLTAuMTMxLDAuMDg5LTAuMjQ0LDAuMjE3LTAuMjc3DQoJCWwxLjQ5OC0wLjM3NWMwLjA3MS0wLjIyMywwLjE2MS0wLjQzOCwwLjI2OS0wLjY0NWwtMC43OTYtMS4zMjRjLTAuMDY3LTAuMTExLTAuMDQ5LTAuMjU2LDAuMDQzLTAuMzQ5bDEuMDU0LTEuMDUzDQoJCWMwLjA5My0wLjA5MywwLjIzNy0wLjExLDAuMzUtMC4wNDNsMS4zMjMsMC43OTVjMC4yMDctMC4xMDcsMC40MjItMC4xOTcsMC42NDYtMC4yNjlsMC4zNzQtMS40OThDMTIuMDEsOC4wODksMTIuMTIzLDgsMTIuMjU0LDgNCgkJaDEuNDkxYzAuMTMxLDAsMC4yNDUsMC4wODksMC4yNzcsMC4yMTdsMC4zNzQsMS40OThjMC4yMjQsMC4wNzEsMC40NCwwLjE2MiwwLjY0NiwwLjI2OGwxLjMyNC0wLjc5NQ0KCQljMC4xMTEtMC4wNjYsMC4yNTgtMC4wNSwwLjM1MSwwLjA0M2wxLjA1MywxLjA1M2MwLjA5MiwwLjA5MywwLjEwOCwwLjIzNywwLjA0MywwLjM0OWwtMC43OTYsMS4zMjQNCgkJYzAuMTA2LDAuMjA3LDAuMTk2LDAuNDIyLDAuMjY3LDAuNjQ2bDEuNDk3LDAuMzczQzE4LjkxLDEzLjAxLDE5LDEzLjEyMywxOSwxMy4yNTR2MS40OTFjMCwwLjEzMS0wLjA5LDAuMjQ1LTAuMjE3LDAuMjc3DQoJCWwtMS40OTcsMC4zNzRjLTAuMDcxLDAuMjI0LTAuMTYzLDAuNDQtMC4yNjksMC42NDZsMC43OTcsMS4zMjNjMC4wNjgsMC4xMTIsMC4wNDcsMC4yNTgtMC4wNDMsMC4zNTFsLTEuMDU0LDEuMDUzDQoJCWMtMC4wOTIsMC4wOTItMC4yMzQsMC4xMDgtMC4zNDksMC4wNDNsLTEuMzI2LTAuNzk2Yy0wLjIwNSwwLjEwNi0wLjQyMiwwLjE5Ni0wLjY0NiwwLjI2N2wtMC4zNzIsMS40OTkNCgkJQzEzLjk5LDE5LjkxLDEzLjg3NiwyMCwxMy43NDUsMjB6IE0xMi40NzksMTkuNDI5aDEuMDQzbDAuMzU5LTEuNDM4YzAuMDI0LTAuMDk4LDAuMTAyLTAuMTc4LDAuMjAxLTAuMjA1DQoJCWMwLjI5NC0wLjA4MiwwLjU3My0wLjE5OSwwLjgyOC0wLjM0NmMwLjA5NC0wLjA1NSwwLjIwOS0wLjA1LDAuMjk3LDAuMDFjMC4wMSwwLjAwNCwwLjAxNiwwLjAxLDAuMDIxLDAuMDE3bDEuMjM4LDAuNzQzDQoJCWwwLjczNy0wLjczN2wtMC43NS0xLjI0OWMtMC4wMDYtMC4wMS0wLjAxMi0wLjAxNy0wLjAxNy0wLjAyMmMtMC4wNDktMC4wODgtMC4wNTEtMC4xOTktMC4wMDEtMC4yODcNCgkJYzAuMTQ0LTAuMjU4LDAuMjY0LTAuNTM3LDAuMzQ2LTAuODI5YzAuMDI3LTAuMSwwLjEwOC0wLjE3NCwwLjIwMi0wLjIwMmwxLjQzOC0wLjM1N3YtMS4wNDZsLTEuNDMzLTAuMzU5DQoJCWMtMC4xLTAuMDI1LTAuMTc5LTAuMS0wLjIwNy0wLjIwMWMtMC4wODItMC4yOTMtMC4xOTctMC41NzItMC4zNDQtMC44MjhjLTAuMDU3LTAuMDk4LTAuMDQ5LTAuMjE5LDAuMDE4LTAuMzEyDQoJCWMwLjAwMi0wLjAwMSwwLjAwNC0wLjAwNSwwLjAwNi0wLjAwN2wwLjc0NC0xLjI0TDE2LjQ3LDkuNzkybC0xLjI0OSwwLjc1Yy0wLjAwMywwLjAwMi0wLjAwOSwwLjAwNC0wLjAxMiwwLjAwOA0KCQljLTAuMDkxLDAuMDU5LTAuMjA2LDAuMDYzLTAuMjk5LDAuMDExYy0wLjI1Ny0wLjE0Ny0wLjUzNi0wLjI2My0wLjgyOS0wLjM0NmMtMC4xLTAuMDI4LTAuMTc2LTAuMTA2LTAuMi0wLjIwNmwtMC4zNTktMS40MzgNCgkJaC0xLjA0M2wtMC4zNTksMS40MzdjLTAuMDI0LDAuMS0wLjEwMSwwLjE3OC0wLjIsMC4yMDdjLTAuMjkyLDAuMDgzLTAuNTcyLDAuMTk4LTAuODI4LDAuMzQ2Yy0wLjA5NCwwLjA1Mi0wLjIwOCwwLjA1LTAuMjk4LTAuMDExDQoJCWMtMC4wMDktMC4wMDQtMC4wMTYtMC4wMDgtMC4wMjMtMC4wMTRMOS41Myw5Ljc5Mkw4Ljc5MywxMC41M2wwLjc1LDEuMjQ5YzAuMDY2LDAuMDkyLDAuMDc0LDAuMjEzLDAuMDE5LDAuMzEyDQoJCWMtMC4xNDgsMC4yNTUtMC4yNjUsMC41MzQtMC4zNDYsMC44MjdjLTAuMDI4LDAuMTAyLTAuMTA2LDAuMTc2LTAuMjA2LDAuMjAxbC0xLjQzOCwwLjM1OXYxLjA0M2wxLjQzOCwwLjM1OQ0KCQljMC4xLDAuMDI0LDAuMTc4LDAuMTAyLDAuMjA1LDAuMjAxYzAuMDgyLDAuMjk1LDAuMTk4LDAuNTczLDAuMzQ2LDAuODI4YzAuMDUsMC4wODksMC4wNSwwLjE5OS0wLjAwMSwwLjI4Nw0KCQljLTAuMDA3LDAuMDEyLTAuMDE0LDAuMDIxLTAuMDIyLDAuMDMybC0wLjc0NCwxLjI0MWwwLjczNywwLjczOGwxLjI1LTAuNzUyYzAuMDAzLTAuMDAzLDAuMDA5LTAuMDA2LDAuMDExLTAuMDA4DQoJCWMwLjA5Mi0wLjA2LDAuMjA2LTAuMDY0LDAuMy0wLjAxM2MwLjI1NywwLjE0NiwwLjUzNiwwLjI2NSwwLjgyOSwwLjM0NmMwLjEsMC4wMjgsMC4xNzUsMC4xMDgsMC4yLDAuMjA0TDEyLjQ3OSwxOS40Mjl6Ii8+DQoJPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEzLDE2LjUyMWMtMS4zOTEsMC0yLjUyMS0xLjEzMS0yLjUyMS0yLjUyMXMxLjEzMS0yLjUyMSwyLjUyMS0yLjUyMXMyLjUyMSwxLjEzMSwyLjUyMSwyLjUyMQ0KCQlTMTQuMzkxLDE2LjUyMSwxMywxNi41MjF6IE0xMywxMi4wNWMtMS4wNzUsMC0xLjk0OSwwLjg3Ni0xLjk0OSwxLjk1YzAsMS4wNzUsMC44NzQsMS45NTEsMS45NDksMS45NTFzMS45NTEtMC44NzYsMS45NTEtMS45NTENCgkJQzE0Ljk1MSwxMi45MjYsMTQuMDc1LDEyLjA1LDEzLDEyLjA1eiIvPg0KPC9nPg0KPC9zdmc+DQo=')
}

body.theme-dark .tool-context-smaple-add {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIyLjUgMTguNSAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyLjUgMTguNSAyMCAyMCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8cmVjdCB4PSIxNy41IiB5PSIyMS41IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxNy41IiB5PSIyMy41IiBmaWxsPSIjNjY2NjY2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjIxLjUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUuNSIgeT0iMjMuNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTEzLjUsMTkuNWgtOWgtMXYxdjV2MWgxaDloMXYtMXYtNXYtMUgxMy41eiBNMTMuNSwyNS41aC05di01aDlWMjUuNXoiLz4NCjxnPg0KCTxyZWN0IHg9IjE2LjUiIHk9IjE5LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNi41IiB5PSIyNS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMTUuNSIgeT0iMjAuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjE1LjUiIHk9IjE5LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIxNS41IiB5PSIyNS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQoJPHJlY3QgeD0iMjAuNSIgeT0iMjAuNSIgZmlsbD0iIzg4ODg4OCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KCTxyZWN0IHg9IjIwLjUiIHk9IjE5LjUiIGZpbGw9IiM4ODg4ODgiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCgk8cmVjdCB4PSIyMC41IiB5PSIyNS41IiBmaWxsPSIjODg4ODg4IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNMjEuNSwyOS44NDRjLTAuMjg0LTAuNDA0LTAuNjE5LTAuNzcxLTEtMS4wODdjLTAuMTA5LTAuMDkxLTAuMjI3LTAuMTc1LTAuMzQ0LTAuMjU3DQoJYy0wLjg5NS0wLjYyOC0xLjk4LTEtMy4xNTYtMXMtMi4yNjQsMC4zNzItMy4xNTYsMWMtMC40MDIsMC4yODMtMC43NiwwLjYyMy0xLjA3MiwxYy0wLjI1NiwwLjMwOS0wLjQ4LDAuNjQxLTAuNjY2LDENCglDMTEuNzIxLDMxLjI1LDExLjUsMzIuMSwxMS41LDMzczAuMjIxLDEuNzQ5LDAuNjA1LDIuNWMwLjE4MywwLjM1NywwLjM5OCwwLjY5MywwLjY1MSwxYzEuMDA5LDEuMjIzLDIuNTM1LDIsNC4yNDMsMg0KCXMzLjIzNC0wLjc3Nyw0LjI0My0yYzAuMDkxLTAuMTA5LDAuMTc1LTAuMjI3LDAuMjU3LTAuMzQ0YzAuNjI4LTAuODk1LDEtMS45OCwxLTMuMTU2UzIyLjEyOCwzMC43MzYsMjEuNSwyOS44NDR6IE0xOS43OTMsMzYuNQ0KCWMtMC43NzEsMC42MTYtMS43MzIsMS0yLjc5Mywxcy0yLjAyMS0wLjM4NC0yLjc5My0xYy0wLjM1OS0wLjI4OC0wLjY4OC0wLjYxNi0wLjk0My0xQzEyLjc4MiwzNC43ODQsMTIuNSwzMy45MjUsMTIuNSwzMw0KCXMwLjI4Mi0xLjc4NCwwLjc2NC0yLjVjMC4wNjktMC4xMDQsMC4xNTctMC4xOTMsMC4yMzYtMC4yOTNjMC44MjUtMS4wMzEsMi4wNzktMS43MDcsMy41LTEuNzA3czIuNjc1LDAuNjc2LDMuNSwxLjcwNw0KCWMwLjYxNiwwLjc3MSwxLDEuNzMyLDEsMi43OTNDMjEuNSwzNC40MjEsMjAuODI0LDM1LjY3NSwxOS43OTMsMzYuNXoiLz4NCjxwb2x5Z29uIGZpbGw9IiMzNTlFRTQiIHBvaW50cz0iMTkuNSwzMi41IDE3LjUsMzIuNSAxNy41LDMwLjUgMTYuNSwzMC41IDE2LjUsMzIuNSAxNC41LDMyLjUgMTQuNSwzMy41IDE2LjUsMzMuNSAxNi41LDM1LjUgDQoJMTcuNSwzNS41IDE3LjUsMzMuNSAxOS41LDMzLjUgIi8+DQo8cmVjdCB4PSI1LjUiIHk9IjMxLjUiIGZpbGw9IiM2NjY2NjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjUuNSIgeT0iMzMuNSIgZmlsbD0iIzY2NjY2NiIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHBhdGggZmlsbD0ibm9uZSIgZD0iTTEzLjg0NCwyOC41SDQuNXY3aDcuNjA1QzExLjcyMSwzNC43NDksMTEuNSwzMy45LDExLjUsMzNDMTEuNSwzMS4xMzksMTIuNDI4LDI5LjQ5NSwxMy44NDQsMjguNXoiLz4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik00LjUsMzUuNXYtN2g5LjM0NGMwLjg5NS0wLjYyOCwxLjk4LTEsMy4xNTYtMUg0LjVoLTF2MXY3djFoMWg4LjI1N2MtMC4yNTMtMC4zMDctMC40NjktMC42NDMtMC42NTEtMUg0LjV6DQoJIi8+DQo8cGF0aCBmaWxsPSIjNjY2NjY2IiBkPSJNNS41LDI5LjV2MWg2LjYwNWMwLjE4NS0wLjM1OSwwLjQxLTAuNjkxLDAuNjY2LTFINS41eiIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTIwLjUsMjguNXYwLjI1N2MwLjM4MSwwLjMxNSwwLjcxNiwwLjY4MywxLDEuMDg3VjI4LjV2LTFoLTFIMTdjMS4xNzYsMCwyLjI2MiwwLjM3MiwzLjE1NiwxSDIwLjV6Ii8+DQo8L3N2Zz4NCg==')
}

body.theme-dark .tool-context-fixed-column {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiMzQzkxQzkiIHBvaW50cz0iMS42MjEsMTkuMzggMS42MjEsMTkuMzggNy4xMzMsMTIuNTc4IDguNDIzLDEzLjg2NiAiLz4NCjxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xMi45MzQsMS42MmwtMS4yODksMi41NzhMOS4wNjYsNi43NzdMMi42MjEsOC4wNjZMMTIuOTM0LDE4LjM4bDEuMjkxLTYuNDQ0bDIuNTc4LTIuNThsMi41NzYtMS4yOQ0KCUwxMi45MzQsMS42MnogTTEzLjUxOCwxMS4yMjljLTAuMTQyLDAuMTM5LTAuMjM0LDAuMzE1LTAuMjczLDAuNTFsLTAuOTI0LDQuNjE1TDQuNjQ4LDguNjhsNC42MTQtMC45MjMNCgljMC4xOTMtMC4wMzksMC4zNzEtMC4xMzQsMC41MTEtMC4yNzNsMS43ODQtMS43ODNsMy44MjgsMy42NTlMMTMuNTE4LDExLjIyOXogTTE2LjM1NSw4LjQ2MWMtMC4wOTcsMC4wNDgtMC4xODcsMC4xMTEtMC4yNiwwLjE4OA0KCWwtMC4wMDQsMC4wMDNsLTMuODI4LTMuNjU4bDAuMDktMC4wODljMC4wNzYtMC4wNzYsMC4xMzktMC4xNjQsMC4xODgtMC4yNmwwLjY2OC0xLjMzN2w0LjQ4Miw0LjQ4NEwxNi4zNTUsOC40NjF6Ii8+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-context-fixed-column-left {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwLjUgMC41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuNSAwLjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHBhdGggZmlsbD0iIzU1NTU1NSIgZD0iTTAuNSwwLjV2MjBoMjB2LTIwSDAuNXogTTEuNSwxOS41di0xOGgxMnY1aC02djFoNnY2aC02djFoNnY1SDEuNXogTTE5LjUsMTkuNWgtNXYtNWg1VjE5LjV6IE0xOS41LDEzLjVoLTUNCgl2LTZoNVYxMy41eiBNMTkuNSw2LjVoLTV2LTVoNVY2LjV6Ii8+DQo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjUiIGhlaWdodD0iMTgiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02LjUsMC41TDYuNSwwLjVoLTVoLTFsMCwwdjIwbDAsMGgxaDVsMCwwaDF2LTIwSDYuNXogTTEuNSwxOS41di0xOGg1djE4SDEuNXoiLz4NCjxyZWN0IHg9IjEuNSIgeT0iNi41IiBmaWxsPSIjMzE2Mzg0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMS41IiB5PSIxMy41IiBmaWxsPSIjMzE2Mzg0IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3ICAgICIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPC9zdmc+DQo=")
}

body.theme-dark .tool-context-fixed-column-left-remove {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwLjUgMC41IDIwIDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAuNSAwLjUgMjAgMjAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHJlY3QgeD0iNy41IiB5PSIxMy41IiBmaWxsPSIjNTU1NTU1IiB3aWR0aD0iNCIgaGVpZ2h0PSIxIi8+DQo8cGF0aCBmaWxsPSIjNTU1NTU1IiBkPSJNMC41LDAuNXYyMGgyMHYtMC4wMDFoLTlWMTkuNWgtMTB2LTE4aDEydjVoLTZ2MWg2djMuOTk5aDFWNy41aDV2My45OTloMVYwLjVIMC41eiBNMTkuNSw2LjVoLTV2LTVoNVY2LjV6Ig0KCS8+DQo8cmVjdCB4PSIxLjUiIHk9IjEuNSIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjUiIGhlaWdodD0iMTgiLz4NCjxwYXRoIGZpbGw9IiMzQzkxQzkiIGQ9Ik02LjUsMC41TDYuNSwwLjVoLTVoLTFsMCwwdjIwbDAsMGgxaDVsMCwwaDF2LTIwSDYuNXogTTEuNSwxOS41di0xOGg1djE4SDEuNXoiLz4NCjxyZWN0IHg9IjEuNSIgeT0iNi41IiBmaWxsPSIjMzE2Mzg0IiB3aWR0aD0iNSIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxLjUiIHk9IjEzLjUiIGZpbGw9IiMzMTYzODQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0yMC4zMjQsMTkuNDc1bC0yLjk3Ny0yLjk3OGwyLjk3My0yLjk3NGMwLjIzNC0wLjIzNCwwLjIzNC0wLjYxMywwLTAuODVjLTAuMjMzLTAuMjMyLTAuNjEyLTAuMjMyLTAuODQ4LDANCglMMTYuNSwxNS42NDhsLTIuOTc1LTIuOTc2Yy0wLjIzNS0wLjIzMS0wLjYxNC0wLjIzMS0wLjg0OCwwYy0wLjIzNiwwLjIzNS0wLjIzNCwwLjYxNiwwLDAuODUxbDIuOTczLDIuOTc1bC0yLjk3OCwyLjk3OQ0KCWMtMC4yMzMsMC4yMzMtMC4yMzMsMC42MTQsMCwwLjg1MWMwLjIzNSwwLjIzMSwwLjYxNiwwLjIzMSwwLjg0OSwwbDIuOTc4LTIuOTc5bDIuOTc4LDIuOTc5YzAuMjMzLDAuMjMxLDAuNjEyLDAuMjMxLDAuODQ5LDANCglDMjAuNTU5LDIwLjA5MSwyMC41NTksMTkuNzEsMjAuMzI0LDE5LjQ3NXoiLz4NCjwvc3ZnPg0K")
}

body.theme-dark .tool-bracket {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik01LjU3MSwxOC4yMDljLTAuODEzLTAuNjUyLTEuNS0xLjMwOS0yLjA2MS0xLjk2N2MtMC41NjEtMC42NTgtMS4wMTYtMS4zMjgtMS4zNjYtMi4wMQ0KCWMtMC4zNDktMC42ODItMC42MDEtMS4zNzctMC43NTUtMi4wODZjLTAuMTU0LTAuNzA5LTAuMjMyLTEuNDM4LTAuMjMyLTIuMTg0YzAtMS41NjUsMC4zNS0zLjA1MSwxLjA0OC00LjQ0Ng0KCWMwLjY5OC0xLjM5NiwxLjc4Ni0yLjY0LDMuMjYyLTMuNzI4TDUuOTMxLDIuMjJDNS40MTYsMi42NjcsNC45NTYsMy4yLDQuNTQ5LDMuODE5Yy0wLjQwNywwLjYxOS0wLjc1LDEuMjcyLTEuMDMsMS45NjcNCgljLTAuMjgsMC42OTEtMC40OTUsMS4zOTgtMC42NDQsMi4xMTljLTAuMTQ5LDAuNzIxLTAuMjI0LDEuNDA4LTAuMjI0LDIuMDZjMCwwLjY3OCwwLjA2OSwxLjM2MSwwLjIwNiwyLjA1Mw0KCWMwLjEzOCwwLjY5MiwwLjM0NiwxLjM3NSwwLjYyNywyLjA0M2MwLjI4LDAuNjcsMC42MywxLjMxNSwxLjA0NywxLjk0YzAuNDE5LDAuNjI0LDAuOTA3LDEuMiwxLjQ2OSwxLjcyOEw1LjU3MSwxOC4yMDl6Ii8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTUuNDY5LDE2LjAwMmMwLjQxOC0wLjYyNSwwLjc2OC0xLjI3MSwxLjA0OS0xLjk0MWMwLjI3OS0wLjY2OCwwLjQ4OC0xLjM1LDAuNjI1LTIuMDQzDQoJYzAuMTM3LTAuNjg4LDAuMjA3LTEuMzc1LDAuMjA3LTIuMDUyYzAtMC42NTItMC4wNzQtMS4zNC0wLjIyNS0yLjA2MWMtMC4xNDgtMC43MjEtMC4zNjMtMS40MjgtMC42NDUtMi4xMTkNCgljLTAuMjgxLTAuNjkzLTAuNjI1LTEuMzQ4LTEuMDI5LTEuOTY3Yy0wLjQwOC0wLjYxOS0wLjg2Ny0xLjE1LTEuMzgzLTEuNTk4bDAuNDYzLTAuNDMxYzEuNDc3LDEuMDg4LDIuNTY0LDIuMzMsMy4yNjQsMy43MjgNCgljMC42OTcsMS4zOTYsMS4wNDcsMi44ODEsMS4wNDcsNC40NDZjMCwwLjc0NS0wLjA3NiwxLjQ3NC0wLjIzLDIuMTgzcy0wLjQwNiwxLjQwNS0wLjc1NiwyLjA4Ng0KCWMtMC4zNSwwLjY4My0wLjgwNSwxLjM1My0xLjM2NCwyLjAxMWMtMC41NiwwLjY1Ny0xLjI0NywxLjMxMy0yLjA2MiwxLjk2N0wxNCwxNy43MjlDMTQuNTYzLDE3LjIwMSwxNS4wNTEsMTYuNjI1LDE1LjQ2OSwxNi4wMDJ6Ig0KCS8+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-bracket-remove {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik01LjU3MSwxOC4yMDljLTAuODEzLTAuNjUyLTEuNS0xLjMwOS0yLjA2MS0xLjk2N2MtMC41NjEtMC42NTgtMS4wMTYtMS4zMjgtMS4zNjYtMi4wMQ0KCWMtMC4zNDktMC42ODItMC42MDEtMS4zNzctMC43NTUtMi4wODZjLTAuMTU0LTAuNzA5LTAuMjMyLTEuNDM4LTAuMjMyLTIuMTg0YzAtMS41NjUsMC4zNS0zLjA1MSwxLjA0OC00LjQ0Ng0KCWMwLjY5OC0xLjM5NiwxLjc4Ni0yLjY0LDMuMjYyLTMuNzI4TDUuOTMxLDIuMjJDNS40MTYsMi42NjcsNC45NTYsMy4yLDQuNTQ5LDMuODE5Yy0wLjQwNywwLjYxOS0wLjc1LDEuMjcyLTEuMDMsMS45NjcNCgljLTAuMjgsMC42OTEtMC40OTUsMS4zOTgtMC42NDQsMi4xMTljLTAuMTQ5LDAuNzIxLTAuMjI0LDEuNDA4LTAuMjI0LDIuMDZjMCwwLjY3OCwwLjA2OSwxLjM2MSwwLjIwNiwyLjA1Mw0KCWMwLjEzOCwwLjY5MiwwLjM0NiwxLjM3NSwwLjYyNywyLjA0M2MwLjI4LDAuNjcsMC42MywxLjMxNSwxLjA0NywxLjk0YzAuNDE5LDAuNjI0LDAuOTA3LDEuMiwxLjQ2OSwxLjcyOEw1LjU3MSwxOC4yMDl6Ii8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTguODM3LDEwLjA2NGMwLTAuMDM0LDAuMDA1LTAuMDY2LDAuMDA1LTAuMWMwLTEuNTY1LTAuMzUtMy4wNS0xLjA0Ny00LjQ0Ng0KCWMtMC42OTktMS4zOTgtMS43ODctMi42NC0zLjI2NC0zLjcyOGwtMC40NjMsMC40MzFjMC41MTYsMC40NDgsMC45NzUsMC45NzksMS4zODMsMS41OThjMC40MDQsMC42MTksMC43NDgsMS4yNzQsMS4wMjksMS45NjcNCgljMC4yODEsMC42OTEsMC40OTYsMS4zOTgsMC42NDUsMi4xMTljMC4xNSwwLjcyMSwwLjIyNSwxLjQwOSwwLjIyNSwyLjA2MWMwLDAuMzUxLTAuMDIxLDAuNzA1LTAuMDU4LDEuMDYybDAuMjcxLTAuMjcyDQoJQzE3LjkxOSwxMC40MDEsMTguMzU5LDEwLjE2OCwxOC44MzcsMTAuMDY0eiIvPg0KPHBhdGggZmlsbD0iI0YwNjA1MSIgZD0iTTE5LjgyNCwxOC45NzVsLTIuOTc3LTIuOTc5bDIuOTcxLTIuOTc1YzAuMjM0LTAuMjMzLDAuMjM0LTAuNjEyLDAtMC44NDkNCgljLTAuMDgtMC4wOC0wLjE4LTAuMTIzLTAuMjgyLTAuMTQ3Yy0wLjA0Ni0wLjAxMi0wLjA5My0wLjAyNi0wLjE0LTAuMDI2Yy0wLjA3NiwwLTAuMTUyLDAuMDE1LTAuMjI2LDAuMDQzYzAsMC0wLjAwMSwwLTAuMDAxLDAuMDAxDQoJYy0wLjA3MiwwLjAyNy0wLjE0MSwwLjA3Mi0wLjE5OSwwLjEzMWwtMC41MTksMC41MkwxNiwxNS4xNDZsLTAuMDEtMC4wMWwtMi45NjUtMi45NjVjLTAuMTE3LTAuMTE1LTAuMjcxLTAuMTc0LTAuNDI0LTAuMTc0DQoJYy0wLjE1NCwwLTAuMzA3LDAuMDU5LTAuNDI0LDAuMTc0Yy0wLjIzNiwwLjIzNS0wLjIzNCwwLjYxNiwwLDAuODVsMi45NzMsMi45NzZsLTIuOTc4LDIuOTc5Yy0wLjIzMywwLjIzMi0wLjIzMywwLjYxMywwLDAuODUNCglDMTIuMjkxLDE5Ljk0MSwxMi40NDUsMjAsMTIuNiwyMGMwLjE1MywwLDAuMzA3LTAuMDU5LDAuNDIyLTAuMTc0TDE2LDE2Ljg0OGwyLjk3NywyLjk3OWMwLjA3LDAuMDY4LDAuMTU1LDAuMTExLDAuMjQ0LDAuMTM5DQoJYzAuMTE3LDAuMDM3LDAuMjQyLDAuMDM3LDAuMzYsMGMwLjA4OC0wLjAyNywwLjE3My0wLjA2OCwwLjI0My0wLjEzOUMyMC4wNTksMTkuNTksMjAuMDU5LDE5LjIwOSwxOS44MjQsMTguOTc1eiIvPg0KPC9zdmc+DQo=")
}

body.theme-dark .tool-sort {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNDQ0NDQ0MiIHBvaW50cz0iMTYuNjc0LDEzLjI5MSAxNCwxNS41ODQgMTQsMi42NzEgMTMsMi42NzEgMTMsMTUuNTg0IDEwLjMyNSwxMy4yOTEgOS42NzQsMTQuMDUxIDEzLjUsMTcuMzI5IA0KCQkxNy4zMjQsMTQuMDUxIAkiLz4NCgk8cG9seWdvbiBmaWxsPSIjQ0NDQ0NDIiBwb2ludHM9IjEwLjMyNSw2LjI5MSA2LjUsMy4wMTMgMi42NzUsNi4yOTEgMy4zMjUsNy4wNTEgNiw0Ljc1OCA2LDE2LjY3MSA3LDE2LjY3MSA3LDQuNzU4IDkuNjc0LDcuMDUxIAkNCgkJIi8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-sort-asc {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNDQ0NDQ0MiIHBvaW50cz0iMTMuODI1LDYuMjkxIDEwLDMuMDEzIDYuMTc1LDYuMjkxIDYuODI1LDcuMDUxIDkuNSw0Ljc1OCA5LjUsMTYuNjcxIDEwLjUsMTYuNjcxIDEwLjUsNC43NTggDQoJCTEzLjE3NCw3LjA1MSAJIi8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-sort-desc {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwb2x5Z29uIGZpbGw9IiNDQ0NDQ0MiIHBvaW50cz0iMTMuMTc1LDEzLjI5MSAxMC41MDEsMTUuNTg0IDEwLjUwMSwyLjY3MSA5LjUwMSwyLjY3MSA5LjUwMSwxNS41ODQgNi44MjYsMTMuMjkxIDYuMTc1LDE0LjA1MSANCgkxMC4wMDEsMTcuMzI5IDEzLjgyNSwxNC4wNTEgIi8+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-filter {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwb2x5Z29uIGZpbGw9IiNGMDYwNTEiIHBvaW50cz0iNCw0IDE2LDQgMTUsNSA1LDUgCSIvPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xNiwzbC00LjgsNi40TDExLDkuNjY3VjEwdjQuNUw5LDE2di02VjkuNjY3TDguOCw5LjRMNCwzSDE2IE0xOCwySDJsNiw4djhsNC0zdi01TDE4LDJMMTgsMnoiLz4NCjwvZz4NCjwvc3ZnPg0K")
}

body.theme-dark .tool-format {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0tMjQuMTI1LDM1LjE4OCIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzI1MzQzRiIgZD0iTTguNjY3LDEyLjM5M2MtMC4zMDktMC41MjEtMC43OTgtMC44OTItMS4zNTYtMS4wNjNjLTAuMDY0LTAuMDIxLTAuMTI1LTAuMDQ5LTAuMTkyLTAuMDYzDQoJCWMtMC41MzUtMC4xMTUtMS4wMzktMC4wODQtMS41NTcsMC4wOTRjLTAuNTE1LDAuMTc1LTAuODE1LDAuNDg4LTAuOTQ3LDAuOTkyYy0wLjA5MiwwLjM1NC0wLjE4MSwwLjcxMy0wLjI2OSwxLjA3MQ0KCQljLTAuMDg5LDAuMzU3LTAuMTc4LDAuNzItMC4yNzEsMS4wNzZsLTAuMDYzLDAuMjRjLTAuMTA4LDAuNDE4LTAuMjE3LDAuODM0LTAuMzY2LDEuMjM5QzMuNTQsMTYuMjcsMy40MSwxNi41NTIsMy4yNzEsMTYuODUNCgkJYzAuMjIzLDAuMDQxLDAuNDQ3LDAuMDc1LDAuNjcyLDAuMDk4YzEuMzMzLDAuMTI5LDIuNDgzLTAuMTExLDMuNDU4LTAuNzVjMC43ODgtMC41MjEsMS4yODQtMS4xNDYsMS41MTUtMS45Mw0KCQljMC4wOTYtMC4zMiwwLjExMy0wLjY2MiwwLjA2My0wLjk5NkM4LjkzMywxMi45NjgsOC44MzEsMTIuNjY5LDguNjY3LDEyLjM5M3oiLz4NCgk8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTcuNjA5LDIuNTg3Yy0wLjM4MS0wLjM4MS0wLjg4MS0wLjU3MS0xLjM3OS0wLjU3MWMtMC41LDAtMSwwLjE5LTEuMzgxLDAuNTcxbC04LjE2Miw4LjU1Ng0KCQljMC4xNzUsMC4wMTIsMC4zNSwwLjAzNywwLjUyNiwwLjA3M2MwLjE5NSwwLjA0MSwwLjM4MywwLjEwOCwwLjU2NiwwLjE4N2MwLjAxNCwwLjAwNiwwLjAyNywwLjAxNiwwLjA0MSwwLjAyMWw3LjczNC04LjEyOQ0KCQljMC4xOC0wLjE4LDAuNDItMC4yNzcsMC42NzQtMC4yNzdzMC40OTIsMC4wOTksMC42NzIsMC4yNzdjMC4xODIsMC4xOCwwLjI3NywwLjQxOCwwLjI3NywwLjY3MmMwLDAuMjU0LTAuMDk5LDAuNDkyLTAuMjc3LDAuNjcyDQoJCWwtNy42MDgsOC4wMDRjMC4wMzksMC4wNTcsMC4wODUsMC4xMDYsMC4xMjEsMC4xNjhjMC4xMDQsMC4xNzYsMC4xODUsMC4zNiwwLjI1NSwwLjU1MWMwLjAzMSwwLjA4MiwwLjA0NSwwLjE2OCwwLjA2OCwwLjI1DQoJCWw3Ljg3NC04LjI2NkMxOC4zNzIsNC41ODMsMTguMzcyLDMuMzQ4LDE3LjYwOSwyLjU4N3oiLz4NCgk8cGF0aCBmaWxsPSIjMzU5RUU0IiBkPSJNOS44NTEsMTIuNjg0Yy0wLjAyMy0wLjA4Mi0wLjAzOC0wLjE2OC0wLjA2OC0wLjI1Yy0wLjA3MS0wLjE4OC0wLjE1MS0wLjM3NS0wLjI1NS0wLjU1Mg0KCQljLTAuMDM2LTAuMDYyLTAuMDgyLTAuMTEtMC4xMjEtMC4xNjhjLTAuMzctMC41NDUtMC44OC0wLjk2Ny0xLjQ3MS0xLjIyMWMtMC4wMTQtMC4wMDYtMC4wMjYtMC4wMTYtMC4wNDEtMC4wMjENCgkJYy0wLjE4NC0wLjA3Ni0wLjM3MS0wLjE0Ni0wLjU2Ni0wLjE4OGMtMC4xNzYtMC4wMzctMC4zNTEtMC4wNjMtMC41MjYtMC4wNzJjLTAuMDA0LTAuMDAyLTAuMDA4LTAuMDA0LTAuMDEyLTAuMDA0DQoJCWMtMC41MjQtMC4wMzctMS4wNDQsMC4wMjktMS41NTIsMC4yMDNjLTAuODM2LDAuMjgtMS4zNzIsMC44NS0xLjU5MiwxLjY4N2MtMC4wOTQsMC4zNTYtMC4xODMsMC43MjYtMC4yNzMsMS4wODYNCgkJYy0wLjA4NywwLjM1NC0wLjE3NSwwLjcxMy0wLjI2NywxLjA2M0wzLjA0NCwxNC40OWMtMC4xLDAuMzg2LTAuMTk4LDAuNzcxLTAuMzM2LDEuMTQ2Yy0wLjEwOSwwLjI5OC0wLjI0NiwwLjU4OS0wLjM5MiwwLjg5Ng0KCQlsLTAuNDk3LDEuMDkybDEuMDcyLDAuMTc4YzAuMzE5LDAuMDU4LDAuNjQsMC4xMTUsMC45NjEsMC4xNDZjMC4yNjEsMC4wMjMsMC41MiwwLjAzNywwLjc3NywwLjAzN2MxLjI2MiwwLDIuMzQ4LTAuMzEyLDMuMzItMC45NDcNCgkJYzAuOTk0LTAuNjUsMS42MjQtMS40NjUsMS45MjUtMi40NzljMC4wOTQtMC4zMTYsMC4xMjEtMC42NDYsMC4xMTYtMC45NzlDOS45ODcsMTMuMjc1LDkuOTM0LDEyLjk3Nyw5Ljg1MSwxMi42ODR6IE04LjkxNiwxNC4yNzENCgkJYy0wLjIzMSwwLjc3Ny0wLjcyNywxLjQxLTEuNTE1LDEuOTI4Yy0wLjk3NSwwLjY0Mi0yLjEyNSwwLjg4LTMuNDU4LDAuNzVjLTAuMjI2LTAuMDIxLTAuNDUtMC4wNTUtMC42NzItMC4wOTYNCgkJYzAuMTQtMC4yOTcsMC4yNy0wLjU4LDAuMzc1LTAuODY5YzAuMDY4LTAuMTg4LDAuMTI2LTAuMzczLDAuMTgxLTAuNTYzYzAuMDY1LTAuMjI3LDAuMTI2LTAuNDUxLDAuMTg1LTAuNjhsMC4wNjMtMC4yNA0KCQljMC4wOTMtMC4zNTcsMC4xODItMC43MTksMC4yNzEtMS4wNzhjMC4wODMtMC4zMzgsMC4xNjctMC42NzYsMC4yNTMtMS4wMDhjMC4wMDUtMC4wMjEsMC4wMTEtMC4wNDMsMC4wMTYtMC4wNjMNCgkJYzAuMTMyLTAuNTA0LDAuNDMyLTAuODE4LDAuOTQ3LTAuOTkyYzAuMDQtMC4wMTQsMC4wNzgtMC4wMTIsMC4xMTgtMC4wMjFjMC40NzctMC4xNDYsMC45NDUtMC4xNzgsMS40MzktMC4wNw0KCQljMC4wMTIsMC4wMDIsMC4wMjIsMC4wMDgsMC4wMzQsMC4wMTNjMC4wNTMsMC4wMTYsMC4xMDUsMC4wMzQsMC4xNTgsMC4wNTNjMC41NTgsMC4xNzIsMS4wNDcsMC41NDMsMS4zNTYsMS4wNjMNCgkJYzAuMDA4LDAuMDE1LDAuMDEyLDAuMDI3LDAuMDE5LDAuMDQxYzAuMTUsMC4yNjcsMC4yNDksMC41NTEsMC4yOTIsMC44NDJjMC4wMTQsMC4wOTEsMC4wMDksMC4xODEsMC4wMTIsMC4yNjkNCgkJQzkuMDAxLDEzLjc5LDguOTg2LDE0LjAzNSw4LjkxNiwxNC4yNzF6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-format-condition {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik0tMjQuMTI1LDM1LjE4OCIvPg0KPHJlY3QgeD0iMSIgeT0iMSIgZmlsbD0iIzI1MzQzRiIgd2lkdGg9IjEyIiBoZWlnaHQ9IjUiLz4NCjxyZWN0IHg9IjEzIiB5PSIxIiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iMSIgaGVpZ2h0PSI1Ii8+DQo8cmVjdCB4PSI3IiBmaWxsPSIjMzU5RUU0IiB3aWR0aD0iNiIgaGVpZ2h0PSIxIi8+DQo8cmVjdCB4PSIxMyIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNyIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjYiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMTMiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjEiIHk9IjYiIGZpbGw9IiMzNTlFRTQiIHdpZHRoPSI1IiBoZWlnaHQ9IjEiLz4NCjxyZWN0IHg9IjYiIHk9IjEiIG9wYWNpdHk9IjAuNSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHJlY3QgeD0iNiIgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeT0iMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iNSIvPg0KPHJlY3QgeT0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iMSIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjUiIGhlaWdodD0iMSIvPg0KPHJlY3QgeD0iNiIgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHJlY3QgZmlsbD0iIzM1OUVFNCIgd2lkdGg9IjEiIGhlaWdodD0iMSIvPg0KPHBvbHlnb24gZmlsbD0iIzg4ODg4OCIgcG9pbnRzPSIxNCw3IDEzLDcgMTMsOS40NjEgMTQsOC40NjEgIi8+DQo8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTksMTloLTIuNjk0Yy0wLjI1OCwwLjM1NC0wLjU0MywwLjY5My0wLjg4MSwxSDE5aDF2LTF2LTV2LTAuMzY1bC0xLDFWMTl6Ii8+DQo8cG9seWdvbiBmaWxsPSIjODg4ODg4IiBwb2ludHM9IjE5LDAgMTQsMCAxNCwxIDE5LDEgMTksMy40NjEgMTkuMjkzLDMuMTY4IDIwLDIuNDYxIDIwLDEgMjAsMCAiLz4NCjxwb2x5Z29uIGZpbGw9IiM4ODg4ODgiIHBvaW50cz0iMTYuNDYxLDYgMTQsNiAxNCw3IDE1LjQ2MSw3ICIvPg0KPHBhdGggZmlsbD0iIzg4ODg4OCIgZD0iTTUuMzU4LDE5aC0wLjlIMXYtNWg1djMuNTkxYzAuMTA0LTAuMjI0LDAuMjA3LTAuNDQsMC4yNzctMC42MzFjMC4wOTgtMC4yNjMsMC4xNzUtMC41NjMsMC4yNzYtMC45NTMNCglsMC4wNjQtMC4yNDdjMC4wODktMC4zNDIsMC4xNzQtMC42ODgsMC4yNi0xLjAzOUM2LjkxNywxNC41NTgsNi45NTksMTQuMzk1LDcsMTQuMjMyVjE0aDAuMDU5YzAuMDMzLTAuMTMxLDAuMDY0LTAuMjYyLDAuMDk5LTAuMzkzDQoJQzcuMjEzLDEzLjM5Niw3LjI4NSwxMy4xOTUsNy4zNjYsMTNIN1Y3SDZ2NkgxVjdIMHY2djF2NXYxaDFoMy40NThoMC40NDRsMC4xOS0wLjQxNUw1LjM1OCwxOXoiLz4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMi42NiwxMy4yM2MwLjE5NSwwLjA0MSwwLjM4MywwLjEwOCwwLjU2NiwwLjE4NmMwLjAxNCwwLjAwNiwwLjAyNSwwLjAxNiwwLjAzOSwwLjAyMUwyMCw2LjcwNFY1LjI5DQoJbC03Ljg2Niw3Ljg2N0MxMi4zMDksMTMuMTY4LDEyLjQ4NCwxMy4xOTMsMTIuNjYsMTMuMjN6Ii8+DQo8cGF0aCBmaWxsPSIjQ0NDQ0NDIiBkPSJNMTQuNzM2LDE0LjY1NmMwLjAzOSwwLjA1NywwLjA4NiwwLjEwNywwLjEyMSwwLjE2OGMwLjEwNCwwLjE3NiwwLjE4NiwwLjM2MSwwLjI1NiwwLjU1MQ0KCWMwLjAzMSwwLjA4MiwwLjA0NSwwLjE2OCwwLjA2OCwwLjI1TDIwLDEwLjgwN1Y5LjM5M0wxNC43MzYsMTQuNjU2eiIvPg0KPGc+DQoJPHBhdGggZmlsbD0iIzM1OUVFNCIgZD0iTTE1LjI5NSwxNC42OTljLTAuMDIzLTAuMDgzLTAuMDM3LTAuMTY4LTAuMDY4LTAuMjVjLTAuMDY5LTAuMTg5LTAuMTQ5LTAuMzc1LTAuMjU2LTAuNTUxDQoJCWMtMC4wMzUtMC4wNjItMC4wOC0wLjExMi0wLjExOS0wLjE3Yy0wLjM3MS0wLjU0My0wLjg4MS0wLjk2NS0xLjQ3Mi0xLjIxOWMtMC4wMTQtMC4wMDYtMC4wMjYtMC4wMTUtMC4wNC0wLjAyMQ0KCQljLTAuMTg0LTAuMDc2LTAuMzcxLTAuMTQ2LTAuNTY2LTAuMTg3Yy0wLjE3Ni0wLjAzNy0wLjM1Mi0wLjA2My0wLjUyNS0wLjA3NGMtMC4wMDQsMC0wLjAwOC0wLjAwMi0wLjAxMi0wLjAwMg0KCQljLTAuNTI0LTAuMDM5LTEuMDQ1LDAuMDI5LTEuNTUzLDAuMjAzYy0wLjgzNSwwLjI4MS0xLjM3MiwwLjg0OC0xLjU5MiwxLjY4NWMtMC4wOTQsMC4zNTgtMC4xODQsMC43MjMtMC4yNzMsMS4wODYNCgkJYy0wLjA4NywwLjM1NC0wLjE3NSwwLjcxMy0wLjI2NywxLjA2M0w4LjQ4OCwxNi41MWMtMC4xLDAuMzg1LTAuMTk4LDAuNzcxLTAuMzM2LDEuMTQ1Yy0wLjEwOSwwLjI5OC0wLjI0NiwwLjU4OS0wLjM5MiwwLjg5Ng0KCQlsLTAuNDk3LDEuMDlsMS4wNzIsMC4xNzhjMC4zMTgsMC4wNTgsMC42NDEsMC4xMTUsMC45NjEsMC4xNDRDOS41NTksMTkuOTg2LDkuODE2LDIwLDEwLjA3NCwyMGMxLjI2MiwwLDIuMzQ4LTAuMzExLDMuMzItMC45NDkNCgkJYzAuOTk0LTAuNjUyLDEuNjIzLTEuNDY1LDEuOTI0LTIuNDc5YzAuMDk1LTAuMzE4LDAuMTIxLTAuNjQ4LDAuMTE3LTAuOTc5QzE1LjQzMiwxNS4yOTEsMTUuMzc4LDE0Ljk5MiwxNS4yOTUsMTQuNjk5eg0KCQkgTTE0LjM1OSwxNi4yODdjLTAuMjMsMC43NzktMC43MjgsMS40MS0xLjUxNCwxLjkyOGMtMC45NzYsMC42MzktMi4xMjUsMC44NzktMy40NTgsMC43NWMtMC4yMjYtMC4wMi0wLjQ1LTAuMDU1LTAuNjczLTAuMDk2DQoJCWMwLjE0MS0wLjI5NywwLjI3LTAuNTgsMC4zNzYtMC44NjljMC4wNjctMC4xODYsMC4xMjYtMC4zNzMsMC4xODEtMC41NjFjMC4wNjUtMC4yMjcsMC4xMjctMC40NTMsMC4xODYtMC42ODFMOS41MiwxNi41Mg0KCQljMC4wOTMtMC4zNTksMC4xODItMC43MiwwLjI3MS0xLjA3OGMwLjA4My0wLjMzOCwwLjE2Ny0wLjY3NiwwLjI1My0xLjAwOGMwLjAwNi0wLjAyMSwwLjAxMS0wLjA0MywwLjAxNi0wLjA2NA0KCQljMC4xMzMtMC41MDQsMC40MzMtMC44MTgsMC45NDctMC45OTJjMC4wNC0wLjAxNCwwLjA3OC0wLjAxMiwwLjExOC0wLjAyM2MwLjQ3Ny0wLjE0NCwwLjk0NS0wLjE3NywxLjQzOS0wLjA2OQ0KCQljMC4wMTIsMC4wMDIsMC4wMjEsMC4wMDgsMC4wMzMsMC4wMTFjMC4wNTMsMC4wMTYsMC4xMDQsMC4wMzYsMC4xNTgsMC4wNTNjMC41NTksMC4xNzIsMS4wNDcsMC41NDMsMS4zNTUsMS4wNjMNCgkJYzAuMDA4LDAuMDE0LDAuMDEyLDAuMDI3LDAuMDIsMC4wNDFjMC4xNSwwLjI2NSwwLjI0OCwwLjU1LDAuMjkyLDAuODQyYzAuMDE1LDAuMDg5LDAuMDA5LDAuMTgsMC4wMTMsMC4yNjgNCgkJQzE0LjQ0NSwxNS44MDUsMTQuNDMsMTYuMDUxLDE0LjM1OSwxNi4yODd6Ii8+DQo8L2c+DQo8cGF0aCBmaWxsPSIjMjUzNDNGIiBkPSJNMTAuMDY1LDE4Ljk5OGMxLjA0OCwwLDEuOTc1LTAuMjU1LDIuNzgxLTAuNzgzYzAuNzg3LTAuNTE4LDEuMjgzLTEuMTQ4LDEuNTE0LTEuOTI4DQoJYzAuMDctMC4yMzYsMC4wODYtMC40ODIsMC4wNzYtMC43MjljLTAuMDA0LTAuMDksMC4wMDItMC4xOC0wLjAxMy0wLjI2OWMtMC4wNDQtMC4yOTItMC4xNDItMC41NzctMC4yOTItMC44NDINCgljLTAuMDA4LTAuMDEzLTAuMDEyLTAuMDI3LTAuMDItMC4wNDFjLTAuMzA5LTAuNTIxLTAuNzk5LTAuODkyLTEuMzU1LTEuMDYzYy0wLjA1NC0wLjAxNi0wLjEwNS0wLjAzNS0wLjE1OC0wLjA1Mg0KCWMtMC4wMTItMC4wMDMtMC4wMjEtMC4wMDktMC4wMzMtMC4wMTFjLTAuMTk2LTAuMDQyLTAuMzktMC4wNjMtMC41OC0wLjA2M2MtMC4yODksMC0wLjU3MiwwLjA0Ni0wLjg1OSwwLjEzNA0KCWMtMC4wNCwwLjAxMi0wLjA3OCwwLjAxLTAuMTE4LDAuMDIyYy0wLjUxNSwwLjE3NC0wLjgxNCwwLjQ4Ny0wLjk0NywwLjk5MmMtMC4wMDUsMC4wMjEtMC4wMSwwLjA0NC0wLjAxNiwwLjA2NQ0KCWMtMC4wODYsMC4zMzItMC4xNywwLjY2OC0wLjI1MywxLjAwNmMtMC4wOSwwLjM2My0wLjE3OSwwLjcyMy0wLjI3MSwxLjA4MmwtMC4wNjMsMC4yNGMtMC4wNTksMC4yMjktMC4xMiwwLjQ1NC0wLjE4NiwwLjY4DQoJQzkuMjE3LDE3LjYyNyw5LjE1OCwxNy44MTQsOS4wOTEsMThjLTAuMTA2LDAuMjg5LTAuMjM1LDAuNTcyLTAuMzc2LDAuODY5YzAuMjIzLDAuMDQxLDAuNDQ3LDAuMDc2LDAuNjczLDAuMDk2DQoJQzkuNjE5LDE4Ljk4Niw5Ljg0NCwxOC45OTgsMTAuMDY1LDE4Ljk5OCIvPg0KPC9zdmc+DQo=")
}

body.theme-dark .tool-calculation {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik01LjQ1NiwyLjA5MWMtMC4zMjIsMC0xLjMyMSwwLjM0LTIuMzUxLDEuMzlDMS45OTgsNC41NjcsMS41LDYuODY4LDEuNSw4LjE1Ng0KCWMwLDAuNjE4LTAuNDM0LDAuOTgzLTEuMzI1LDEuMTE1TDAuMDY4LDkuMjg2djAuNjAxSDEuNXY1Ljk1YzAsMC44NjgtMC40MDcsMS4xOS0xLjUsMS4xOWgtMC4xMjV2MC43MzhsMC4xMzEtMC4wMDgNCgljMC41NzktMC4wMjUsMS40MTctMC4wNDMsMi4zLTAuMDQzYzAsMCwwLDAsMC4wMDEsMGMwLjg4MywwLDEuNzMzLDAuMDE4LDIuMzMxLDAuMDQzbDAuMTMxLDAuMDA4di0wLjczOEg0LjY0NA0KCWMtMS4zNzYsMC0xLjczMi0wLjIzNy0xLjczMi0xLjE1MlY5Ljg4N2gyLjU3M1Y4LjgwNUgyLjkxMVY1Ljc3NmMwLTAuNzU5LDAuNDI5LTIuMTc4LDEuNDYxLTIuMTc4YzAuNDg0LDAsMC42OTgsMC4wNzQsMC44NywwLjEzMw0KCWMwLjExOCwwLjA0MSwwLjIzLDAuMDgsMC4zODgsMC4wOGMwLjM1OSwwLDAuODc5LTAuMjg2LDAuODc5LTAuODAyQzYuNTEsMi40LDYuMTU1LDIuMDkxLDUuNDU2LDIuMDkxeiIvPg0KPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTcuNTY2LDExLjQ0OWMtMC4xNTIsMC42MzktMC4yMjgsMS4zMDItMC4yMjgsMS45OWMwLDAuNzI5LDAuMDc2LDEuNDE0LDAuMjI4LDIuMDYNCgljMC4yMDIsMC44NTgsMC41MjgsMS41ODcsMC45NzcsMi4xODFsLTAuMTYyLDAuMTA0Yy0wLjcyNy0wLjY0LTEuMjU1LTEuMjg2LTEuNTgzLTEuOTQ0Yy0wLjM1NC0wLjcwOC0wLjUzMS0xLjUwOC0wLjUzMS0yLjM5OA0KCWMwLTAuODY0LDAuMTc3LTEuNjQ1LDAuNTMxLTIuMzM0YzAuMzIyLTAuNjI1LDAuODU2LTEuMjg3LDEuNjAzLTEuOTc5TDguNTM0LDkuMjJDOC4wODUsOS44NjUsNy43NjIsMTAuNjA3LDcuNTY2LDExLjQ0OXoiLz4NCjxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xNi44MjIsMTYuNTYxYy0wLjI4MiwwLTAuNDk1LTAuMDMxLTAuNjMxLTAuMDk0Yy0wLjEyNy0wLjA1OS0wLjI0Mi0wLjE3My0wLjM0Ni0wLjM0NWwtMS45ODgtMy4wNjINCglsMS44NjktMi4yNjljMC4xNDYtMC4xOTIsMC4yOTUtMC4zMjIsMC40MzItMC4zNzdjMC4xMTEtMC4wNDUsMC4yOTQtMC4wNjcsMC41NDItMC4wNjdoMC4xMjV2LTAuNTdoLTIuNjQydjAuNTcyaDAuMTI1DQoJYzAuNTE4LDAsMC43MjksMC4wNSwwLjgxOCwwLjA5M2MwLjAzLDAuMDE0LDAuMDUzLDAuMDMsMC4wNTUsMC4wNDJjMC4wMDIsMC4wMDUsMC4wMSwwLjA1NC0wLjA5LDAuMTczbC0xLjU2NiwxLjg5OGwtMS4yODktMi4wMDYNCgljLTAuMDQxLTAuMDczLTAuMDQ1LTAuMTEyLTAuMDM5LTAuMTI1YzAuMDAzLTAuMDA3LDAuMDE5LTAuMDIyLDAuMDYxLTAuMDM0YzAuMDctMC4wMiwwLjI1NC0wLjA0MywwLjcyNS0wLjA0M2gwLjEyNVY5Ljc3OEg5LjU3Ng0KCXYwLjU3MmgwLjEyNWMwLjMxMywwLDAuNTUxLDAuMDI3LDAuNzA5LDAuMDc5YzAuMTIyLDAuMDQxLDAuMjA4LDAuMTA4LDAuMjY4LDAuMjE1bDEuOTQxLDIuOTk2bC0xLjg5NSwyLjMwOQ0KCWMtMC4yNjYsMC4zMDgtMC40MDksMC40MjQtMC40OCwwLjQ2N2MtMC4xNjMsMC4wOTYtMC40MDYsMC4xNDUtMC43MjQsMC4xNDVIOS4zOTZ2MC41NTZoMi44Mjl2LTAuNTU2SDEyLjENCgljLTAuNDkyLDAtMC43MTMtMC4wODItMC44MTEtMC4xNDZjLTAuMDQyLTAuMDI5LTAuMDY0LTAuMDYxLTAuMDY4LTAuMDg4Yy0wLjAwNy0wLjA0OSwwLjAyNi0wLjExNSwwLjA5NC0wLjE5NGwxLjY0Ni0xLjk4MQ0KCWwxLjQsMi4xNzJjMC4wMjcsMC4wNDksMC4wMzcsMC4wODksMC4wMjksMC4xMDdjLTAuMDExLDAuMDIxLTAuMDQ1LDAuMDQ3LTAuMTA0LDAuMDY0Yy0wLjA4NiwwLjAyOS0wLjI5NSwwLjA2Ni0wLjgwNCwwLjA2NmgtMC4xMjUNCgl2MC41NTVoMy41OXYtMC41NTVIMTYuODIyeiIvPg0KPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTE5LjQ5NywxMS4wMTRDMTkuODMzLDExLjY3NiwyMCwxMi40ODQsMjAsMTMuNDM5Yy0wLjAwNiwwLjk0LTAuMTc4LDEuNzQ2LTAuNTEyLDIuNDENCgljLTAuMzIyLDAuNjQ4LTAuODYzLDEuMjgzLTEuNjIyLDEuOTAzbC0wLjE0NC0wLjA4NWMwLjQ4NS0wLjU4OSwwLjgyLTEuMzA3LDEuMDA2LTIuMTVjMC4xMjEtMC41NiwwLjE4MS0xLjI1LDAuMTgxLTIuMDc4DQoJYzAtMC44NC0wLjA2LTEuNTM5LTAuMTgxLTIuMDk5Yy0wLjE4Ni0wLjgzNC0wLjUyMS0xLjU0NS0xLjAwNi0yLjEzM2wwLjE0NC0wLjA5NUMxOC42MzEsOS43NDIsMTkuMTc1LDEwLjM3NCwxOS40OTcsMTEuMDE0eiIvPg0KPC9zdmc+DQo=")
}

body.theme-dark .tool-currency {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiM4ODg4ODgiIGQ9Ik0xNi4xODYsMGgtMS4wNDNINC44NThIMy44MTZIMHYzLjgxNXYxLjA0M3Y0LjI4M3YxLjA0MlYxNGgzLjgxNmgxLjA0MmgxMC4yODNoMS4wNDNIMjB2LTMuODE2VjkuMTQyDQoJCVY0Ljg1OFYzLjgxNlYwSDE2LjE4NnogTTE5LDF2M2MtMS42NTQsMC0zLTEuMzQ2LTMtM0gxOXogTTEsMWgzYzAsMS42NTQtMS4zNDYsMy0zLDNWMXogTTEsMTN2LTNjMS42NTQsMCwzLDEuMzQ2LDMsM0gxeiBNMTksMTMNCgkJaC0zYzAtMS42NTQsMS4zNDYtMywzLTNWMTN6IE0xNSwxM0g1YzAtMi4yMDktMS43OS00LTQtNFY1YzIuMjEsMCw0LTEuNzkxLDQtNGgxMGMwLDIuMjA5LDEuNzkxLDQsNCw0djRDMTYuNzkxLDksMTUsMTAuNzkxLDE1LDEzDQoJCXoiLz4NCgk8cGF0aCBmaWxsPSIjODg4ODg4IiBkPSJNMTAsNEM4LjM0Myw0LDcsNS4zNDMsNyw3czEuMzQzLDMsMywzczMtMS4zNDMsMy0zUzExLjY1Nyw0LDEwLDR6IE0xMCw5QzguODk3LDksOCw4LjEwMyw4LDdzMC44OTctMiwyLTINCgkJYzEuMTA0LDAsMiwwLjg5NywyLDJTMTEuMTA0LDksMTAsOXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkUzQzIiIGQ9Ik0xMiwxOS41Yy0wLjI3NSwwLTAuNS0wLjIyNS0wLjUtMC41di0yYzAtMC4yNzUsMC4yMjUtMC41LDAuNS0wLjVoN2MwLjI3NSwwLDAuNSwwLjIyNSwwLjUsMC41djINCgkJYzAsMC4yNzUtMC4yMjUsMC41LTAuNSwwLjVIMTJ6Ii8+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNGMkE1NDkiIGQ9Ik0xOSwxN3YyaC03di0ySDE5IE0xOSwxNmgtN2MtMC41NTMsMC0xLDAuNDQ3LTEsMXYyYzAsMC41NTMsMC40NDcsMSwxLDFoN2MwLjU1MywwLDEtMC40NDcsMS0xdi0yDQoJCQlDMjAsMTYuNDQ3LDE5LjU1MywxNiwxOSwxNkwxOSwxNnoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRkZFM0MyIiBkPSJNMTIsMTYuNWMtMC4yNzUsMC0wLjUtMC4yMjUtMC41LTAuNXYtMmMwLTAuMjc1LDAuMjI1LTAuNSwwLjUtMC41aDdjMC4yNzUsMCwwLjUsMC4yMjUsMC41LDAuNXYyDQoJCWMwLDAuMjc1LTAuMjI1LDAuNS0wLjUsMC41SDEyeiIvPg0KCTxnPg0KCQk8cGF0aCBmaWxsPSIjRjJBNTQ5IiBkPSJNMTksMTR2MmgtN3YtMkgxOSBNMTksMTNoLTdjLTAuNTUzLDAtMSwwLjQ0Ny0xLDF2MmMwLDAuNTUzLDAuNDQ3LDEsMSwxaDdjMC41NTMsMCwxLTAuNDQ3LDEtMXYtMg0KCQkJQzIwLDEzLjQ0NywxOS41NTMsMTMsMTksMTNMMTksMTN6Ii8+DQoJPC9nPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbD0iI0ZGRTNDMiIgZD0iTTEyLDEzLjVjLTAuMjc1LDAtMC41LTAuMjI1LTAuNS0wLjV2LTJjMC0wLjI3NSwwLjIyNS0wLjUsMC41LTAuNWg3YzAuMjc1LDAsMC41LDAuMjI1LDAuNSwwLjV2Mg0KCQljMCwwLjI3NS0wLjIyNSwwLjUtMC41LDAuNUgxMnoiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0YyQTU0OSIgZD0iTTE5LDExdjJoLTd2LTJIMTkgTTE5LDEwaC03Yy0wLjU1MywwLTEsMC40NDctMSwxdjJjMCwwLjU1MywwLjQ0NywxLDEsMWg3YzAuNTUzLDAsMS0wLjQ0NywxLTF2LTINCgkJCUMyMCwxMC40NDcsMTkuNTUzLDEwLDE5LDEwTDE5LDEweiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkUzQzIiIGQ9Ik02LjA1LDE5LjVjLTAuMTMzLDAtMC4yNTktMC4wNTMtMC4zNTQtMC4xNDZsLTEuNDE1LTEuNDE0Yy0wLjA5NC0wLjA5Ni0wLjE0Ni0wLjIyMS0wLjE0Ni0wLjM1NA0KCQlzMC4wNTItMC4yNTksMC4xNDYtMC4zNTRsNC45NS00Ljk0OGMwLjA5NS0wLjA5NSwwLjIyMS0wLjE0NywwLjM1NC0wLjE0N3MwLjI1OSwwLjA1MywwLjM1NCwwLjE0N2wxLjQxNSwxLjQxMw0KCQljMC4wOTYsMC4wOTYsMC4xNDYsMC4yMjEsMC4xNDYsMC4zNTRzLTAuMDUzLDAuMjU5LTAuMTQ2LDAuMzU0bC00Ljk1LDQuOTQ5QzYuMzA5LDE5LjQ0Nyw2LjE4MywxOS41LDYuMDUsMTkuNXoiLz4NCgk8Zz4NCgkJPHBhdGggZmlsbD0iI0YyQTU0OSIgZD0iTTkuNTg2LDEyLjYzNkw5LjU4NiwxMi42MzZMMTEsMTQuMDVsLTQuOTUsNC45NDlsLTEuNDE0LTEuNDE0TDkuNTg2LDEyLjYzNiBNOS41ODUsMTEuNjM1DQoJCQljLTAuMjU1LDAtMC41MTEsMC4xLTAuNzA3LDAuMjk1bC00Ljk1LDQuOTQ4Yy0wLjM5MSwwLjM5Mi0wLjM5MSwxLjAyMiwwLDEuNDE0bDEuNDE0LDEuNDE0QzUuNTM5LDE5LjksNS43OTQsMjAsNi4wNSwyMA0KCQkJYzAuMjU2LDAsMC41MTEtMC4xLDAuNzA3LTAuMjk0bDQuOTUtNC45NDljMC4zOTEtMC4zOTEsMC4zOTEtMS4wMjIsMC0xLjQxNGwtMS40MTQtMS40MTMNCgkJCUMxMC4wOTcsMTEuNzMyLDkuODQxLDExLjYzNSw5LjU4NSwxMS42MzVMOS41ODUsMTEuNjM1eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K")
}

body.theme-dark .tool-percent {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik02LjI3NiwzLjQ1MWMwLjg2NSwwLDEuNTQsMC4yNTgsMi4wMjYsMC43NzNjMC40ODUsMC41MTUsMC43MjksMS4yNDEsMC43MjksMi4xNzd2MC44DQoJCWMwLDAuOTM2LTAuMjQzLDEuNjYxLTAuNzI5LDIuMTc3Yy0wLjQ4NiwwLjUxNi0xLjE2LDAuNzcyLTIuMDI2LDAuNzcyYy0wLjg2NiwwLTEuNTQtMC4yNTctMi4wMjUtMC43NzINCgkJQzMuNzY1LDguODYyLDMuNTIyLDguMTM3LDMuNTIyLDcuMjAxdi0wLjhjMC0wLjkzNiwwLjI0Mi0xLjY2MiwwLjcyOS0yLjE3N0M0LjczNiwzLjcwOSw1LjQxMSwzLjQ1MSw2LjI3NiwzLjQ1MXogTTYuMjc2LDkuMjQ0DQoJCWMwLjUyMSwwLDAuOTM4LTAuMTU5LDEuMjUzLTAuNDc5QzcuODQzLDguNDQ0LDgsNy45MTIsOCw3LjE2NVY2LjQzN2MwLTAuNzQ2LTAuMTU3LTEuMjc5LTAuNDcxLTEuNg0KCQljLTAuMzE0LTAuMzE5LTAuNzMxLTAuNDgtMS4yNTMtMC40OHMtMC45MzgsMC4xNi0xLjI1MywwLjQ3OWMtMC4zMTMsMC4zMi0wLjQ3MSwwLjg1NC0wLjQ3MSwxLjZ2MC43MjkNCgkJYzAsMC43NDcsMC4xNTcsMS4yNzksMC40NzEsMS42QzUuMzM4LDkuMDg1LDUuNzU1LDkuMjQ0LDYuMjc2LDkuMjQ0eiBNNS42MDIsMTYuMzg5bDcuNjYtMTIuNzk1aDEuMTE4TDYuNzM4LDE2LjM4OUg1LjYwMnoNCgkJIE0xMy43MjMsOS44NDljMC44NjQsMCwxLjU0MSwwLjI1OCwyLjAyNiwwLjc3M2MwLjQ4MywwLjUxNSwwLjcyOSwxLjI0MSwwLjcyOSwyLjE3N1YxMy42YzAsMC45MzYtMC4yNDQsMS42Ni0wLjcyOSwyLjE3Ng0KCQljLTAuNDg1LDAuNTE3LTEuMTYyLDAuNzczLTIuMDI2LDAuNzczYy0wLjg2NSwwLTEuNTM5LTAuMjU4LTIuMDI1LTAuNzczYy0wLjQ4Ni0wLjUxNS0wLjcyOS0xLjI0LTAuNzI5LTIuMTc2di0wLjgwMQ0KCQljMC0wLjkzNiwwLjI0Mi0xLjY2MiwwLjcyOS0yLjE3N0MxMi4xODQsMTAuMTA2LDEyLjg1NSw5Ljg0OSwxMy43MjMsOS44NDl6IE0xMy43MjMsMTUuNjQzYzAuNTIxLDAsMC45MzgtMC4xNiwxLjI1NC0wLjQ3OQ0KCQljMC4zMTMtMC4zMTksMC40NzEtMC44NTMsMC40NzEtMS41OTl2LTAuNzI5YzAtMC43NDYtMC4xNTgtMS4yNzgtMC40NzEtMS42MDFjLTAuMzE0LTAuMzE4LTAuNzMyLTAuNDc5LTEuMjU0LTAuNDc5DQoJCWMtMC41MjIsMC0wLjkzOSwwLjE2LTEuMjUyLDAuNDc5Yy0wLjMxNCwwLjMyLTAuNDcyLDAuODU0LTAuNDcyLDEuNjAxdjAuNzI5YzAsMC43NDYsMC4xNTUsMS4yNzgsMC40NzIsMS41OTkNCgkJQzEyLjc4MiwxNS40ODIsMTMuMiwxNS42NDMsMTMuNzIzLDE1LjY0M3oiLz4NCjwvZz4NCjwvc3ZnPg0K")
}

body.theme-dark .tool-comma {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xMC4wMjYsMTAuMDgyYzEuMTQ5LDAsMS45NTEsMC45NjEsMS45NTEsMi4yMTdjMCwyLjIxNy0xLjU3Nyw0LjA2MS0zLjQ3NCw0LjcwMWwtMC40OC0xLjAxNg0KCQljMS4wNDEtMC40LDEuNzYzLTEuMTQ4LDIuMDU3LTIuMDg0YzAuMTA3LTAuNDI2LDAuMDgtMC41ODgtMC4zMi0wLjU4OGMtMC44MjksMC0xLjYwMy0wLjcyMi0xLjYwMy0xLjU0OQ0KCQlDOC4xNTcsMTAuODAzLDguODc4LDEwLjA4MiwxMC4wMjYsMTAuMDgyeiIvPg0KPC9nPg0KPC9zdmc+DQo=")
}

body.theme-dark .tool-decimal-point-increase {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0NDQ0NDQyIgY3g9IjIiIGN5PSIxMCIgcj0iMSIvPg0KPGc+DQoJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTEwLjY4Miw2LjM1YzAsMy4wOTYtMS4xNDcsNC44MDQtMy4xNjUsNC44MDRjLTEuNzc5LDAtMi45ODQtMS42NjctMy4wMTItNC42NzgNCgkJYzAtMy4wNTQsMS4zMTYtNC43MzQsMy4xNjYtNC43MzRDOS41ODksMS43NDEsMTAuNjgyLDMuNDUsMTAuNjgyLDYuMzV6IE01LjczNyw2LjQ4OWMwLDIuMzY3LDAuNzI5LDMuNzEyLDEuODQ5LDMuNzEyDQoJCWMxLjI2MSwwLDEuODYzLTEuNDcxLDEuODYzLTMuNzk2YzAtMi4yNDEtMC41NzQtMy43MTItMS44NDktMy43MTJDNi41MjIsMi42OTMsNS43MzcsNC4wMSw1LjczNyw2LjQ4OXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNDQ0NDQ0MiIGQ9Ik0xOC42ODIsNi4zNWMwLDMuMDk2LTEuMTQ3LDQuODA0LTMuMTY0LDQuODA0Yy0xLjc3OSwwLTIuOTgzLTEuNjY3LTMuMDEzLTQuNjc4DQoJCWMwLTMuMDU0LDEuMzE1LTQuNzM0LDMuMTY1LTQuNzM0QzE3LjU5LDEuNzQxLDE4LjY4MiwzLjQ1LDE4LjY4Miw2LjM1eiBNMTMuNzM2LDYuNDg5YzAsMi4zNjcsMC43MjksMy43MTIsMS44NSwzLjcxMg0KCQljMS4yNjIsMCwxLjg2My0xLjQ3MSwxLjg2My0zLjc5NmMwLTIuMjQxLTAuNTc0LTMuNzEyLTEuODUtMy43MTJDMTQuNTIxLDIuNjkzLDEzLjczNiw0LjAxLDEzLjczNiw2LjQ4OXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xMS41LDE1LjVjMC0wLjI3NSwwLjIyNS0wLjUsMC41LTAuNWg3YzAuMjc1LDAsMC41LDAuMjI1LDAuNSwwLjVsMCwwYzAsMC4yNzUtMC4yMjUsMC41LTAuNSwwLjVoLTcNCgkJQzExLjcyNSwxNiwxMS41LDE1Ljc3NSwxMS41LDE1LjVMMTEuNSwxNS41eiIvPg0KCTxwYXRoIGZpbGw9IiMzNTlFRTQiIGQ9Ik0xNi42NzIsMTIuMTcyYzAuMTI4LDAsMC4yNTYsMC4wNDksMC4zNTQsMC4xNDZsMi44MjgsMi44MjhjMC4xOTUsMC4xOTMsMC4xOTUsMC41MTIsMCwwLjcwN2wtMi44MjgsMi44MjgNCgkJYy0wLjE5MywwLjE5My0wLjUxMiwwLjE5My0wLjcwNywwYy0wLjE5My0wLjE5NS0wLjE5My0wLjUxNCwwLTAuNzA3bDIuNDc3LTIuNDc3bC0yLjQ3Ny0yLjQ3N2MtMC4xOTMtMC4xOTMtMC4xOTMtMC41MTIsMC0wLjcwNw0KCQlDMTYuNDE2LDEyLjIyMSwxNi41NDQsMTIuMTcyLDE2LjY3MiwxMi4xNzJ6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==")
}

body.theme-dark .tool-decimal-point-decrease {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgZmlsbD0iI0NDQ0NDQyIgY3g9IjIiIGN5PSIxMCIgcj0iMSIvPg0KPGc+DQoJPHBhdGggZmlsbD0iI0NDQ0NDQyIgZD0iTTEwLjY4Miw2LjM1YzAsMy4wOTYtMS4xNDYsNC44MDQtMy4xNjUsNC44MDRjLTEuNzc5LDAtMi45ODQtMS42NjctMy4wMTItNC42NzgNCgkJYzAtMy4wNTQsMS4zMTYtNC43MzQsMy4xNjYtNC43MzRDOS41ODksMS43NDEsMTAuNjgyLDMuNDUsMTAuNjgyLDYuMzV6IE01LjczNyw2LjQ4OWMwLDIuMzY3LDAuNzI5LDMuNzEyLDEuODQ5LDMuNzEyDQoJCWMxLjI2MSwwLDEuODYzLTEuNDcxLDEuODYzLTMuNzk2YzAtMi4yNDEtMC41NzQtMy43MTItMS44NDktMy43MTJDNi41MjIsMi42OTMsNS43MzcsNC4wMSw1LjczNyw2LjQ4OXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiM2NjY2NjYiIGQ9Ik0xOC42ODIsNi4zNWMwLDMuMDk2LTEuMTQ2LDQuODA0LTMuMTY0LDQuODA0Yy0xLjc3OSwwLTIuOTgyLTEuNjY3LTMuMDEzLTQuNjc4DQoJCWMwLTMuMDU0LDEuMzE1LTQuNzM0LDMuMTY1LTQuNzM0QzE3LjU5LDEuNzQxLDE4LjY4MiwzLjQ1LDE4LjY4Miw2LjM1eiBNMTMuNzM2LDYuNDg5YzAsMi4zNjcsMC43MjksMy43MTIsMS44NSwzLjcxMg0KCQljMS4yNjIsMCwxLjg2My0xLjQ3MSwxLjg2My0zLjc5NmMwLTIuMjQxLTAuNTc0LTMuNzEyLTEuODUtMy43MTJDMTQuNTIxLDIuNjkzLDEzLjczNiw0LjAxLDEzLjczNiw2LjQ4OXoiLz4NCjwvZz4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0yMCwxNS4zMjhjMCwwLjI3NS0wLjIyNSwwLjUtMC41LDAuNWgtN2MtMC4yNzUsMC0wLjUtMC4yMjUtMC41LTAuNWwwLDBjMC0wLjI3NiwwLjIyNS0wLjUsMC41LTAuNWg3DQoJCUMxOS43NzUsMTQuODI4LDIwLDE1LjA1MiwyMCwxNS4zMjhMMjAsMTUuMzI4eiIvPg0KCTxwYXRoIGZpbGw9IiNGMDYwNTEiIGQ9Ik0xNC44MjgsMTguNjU2Yy0wLjEyOCwwLTAuMjU2LTAuMDQ5LTAuMzU0LTAuMTQ2bC0yLjgyOC0yLjgyOGMtMC4xOTUtMC4xOTUtMC4xOTUtMC41MTIsMC0wLjcwNw0KCQlsMi44MjgtMi44MjhjMC4xOTItMC4xOTIsMC41MTItMC4xOTIsMC43MDcsMGMwLjE5MiwwLjE5NSwwLjE5MiwwLjUxNSwwLDAuNzA3bC0yLjQ3OCwyLjQ3OGwyLjQ3OCwyLjQ3OA0KCQljMC4xOTIsMC4xOTIsMC4xOTIsMC41MTIsMCwwLjcwNUMxNS4wODQsMTguNjA3LDE0Ljk1NiwxOC42NTYsMTQuODI4LDE4LjY1NnoiLz4NCjwvZz4NCjwvc3ZnPg0K")
}

.wrapper-kanban {
    display: flex;
    flex-direction: column
}

.kanban-col {
    flex: 1
}

.kanban-col+.kanban-col {
    margin-left: calc(10/var(--space))
}

.kanban-row {
    display: flex;
    flex: 1
}

.kanban-row+.kanban-row {
    margin-bottom: calc(10/var(--space))
}

.kanban-summary {
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    cursor: pointer;
    border-radius: var(--radius-lg);
    margin: calc(5/var(--space)) calc(2.5/var(--space))
}

.kanban-row>.kanban-summary {
    flex-direction: row;
    flex: none;
    border-bottom: none;
    margin-right: calc(10/var(--space))
}

.kanban-summary>.title {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: calc(5/var(--space))
}

.kanban-summary>.summary {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: rgb(var(--gray10));
    border-radius: var(--radius-lg);
    padding: calc(5/var(--space))
}

.kanban {
    position: relative;
    cursor: all-scroll;
    border: var(--border) var(--border-default);
    border-radius: var(--radius-lg);
    padding: calc(10/var(--space));
    margin: calc(5/var(--space)) calc(2.5/var(--space))
}

.kanban>div {
    margin: calc(3/var(--space)) 0;
    padding: 0 calc(5/var(--space))
}

.kanban-summary:hover,
.kanban:hover {
    box-shadow: var(--z-depth-2)
}

.wrapper-kanban .blank {
    flex: none;
    border: var(--border) transparent;
    margin: calc(5/var(--space)) calc(10/var(--space)) calc(5/var(--space)) calc(2.5/var(--space));
    margin-right: calc(10/var(--space))
}

.kanban.draggable-holder {
    background-color: transparent;
    border-style: dashed
}

.kanban.draggable-holder:hover {
    box-shadow: none
}

.kanban.draggable-holder * {
    opacity: 0
}

.kanban.draggable-helper {
    position: absolute
}

.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;
    padding: calc(10/var(--space)) calc(15/var(--space)) calc(15/var(--space))
}

.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: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.root:before,
.wrapper-calc li.root>.wrapper-calc-group:after {
    display: none
}

.wrapper-calc li .wrapper-calc-group.true:before,
.wrapper-calc li .wrapper-calc-group.false: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:before {
    background-color: var(--success)
}

.wrapper-calc li .wrapper-calc-group.false:before {
    background-color: var(--warning)
}

.wrapper-calc-group {
    position: relative;
    display: flex;
    flex: none;
    margin: calc(5/var(--space)) calc(30/var(--space)) calc(5/var(--space)) calc(5/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;
    max-width: calc(100/var(--space));
    padding: calc(10/var(--space));
    background-color: rgb(var(--gray20));
    border: var(--border) var(--border-default);
    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: var(--border) var(--border-default);
    border-radius: 0 var(--radius-lg) var(--radius-lg) 0;
    background-color: rgb(var(--white))
}

.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, .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: "";
    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), .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: flex;
    align-items: center;
    position: relative
}

.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;
    right: calc(6/var(--space))
}

.calc>.calc-contents .calc-item>.calc-remove:before {
    font-family: font-icon;
    content: "\f056";
    opacity: .5
}

.calc>.calc-contents .calc-item>.calc-remove:hover:before {
    opacity: .9
}

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: "";
    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))
}

.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: "";
    font-family: font-icon;
    font-size: calc(10/var(--font-calc))
}

.btn-default.btn-header-search-btn-more.collapsed:before {
    content: ""
}

.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, .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 .2s;
    opacity: .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: .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: ''
}

.slip-page-control .next:before {
    content: ''
}

.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: -.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: "";
    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 {
    position: relative;
    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: ""
}

.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: .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), .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: .7;
    border-bottom: 1px dashed var(--border-default)
}

.wrapper-button-setup .button-setup-disabled {
    flex: .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: .8;
    font-size: calc(46/var(--font-calc))
}

.wrapper-page-inform .inform-qr-code.expired .qr-code>canvas {
    opacity: .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: "";
    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: ""
}

.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: ""
}

.btn.board-recommend-down:before {
    content: ""
}

.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: .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: .5
}

.imgareaselect-handle {
    position: absolute;
    font-size: 0;
    z-index: 1;
    opacity: .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: .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, .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, .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, .1)
}

.page-received-documents .ecount-pr,
.page-survey .ecount-pr {
    box-shadow: inset 0 0 10px rgba(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: #ff0 !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)
}

.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: .15;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGQ9Ik04LjEyNywxLjM5MWwxLjQ2OSwyLjk3MWMwLjEwMiwwLjIwNywwLjI5OSwwLjM1LDAuNTI2LDAuMzgzTDEzLjQsNS4yMjFjMC41NzQsMC4wODMsMC44MDMsMC43OSwwLjM4OCwxLjE5NGwtMi4zNzIsMi4zMTINCgljLTAuMTY1LDAuMTYyLTAuMjQsMC4zOTUtMC4yMDEsMC42MjFsMC41NjEsMy4yNjZjMC4wOTksMC41NzItMC41MDIsMS4wMDktMS4wMTcsMC43MzhsLTIuOTMzLTEuNTQzDQoJYy0wLjIwMy0wLjEwNS0wLjQ0OS0wLjEwNS0wLjY1MiwwbC0yLjkzMiwxLjU0M2MtMC41MTQsMC4yNzEtMS4xMTQtMC4xNjYtMS4wMTYtMC43MzhsMC41Ni0zLjI2Ng0KCUMzLjgyNSw5LjEyLDMuNzUsOC44ODksMy41ODUsOC43MjdMMS4yMTIsNi40MTVDMC43OTYsNi4wMSwxLjAyNiw1LjMwNCwxLjYsNS4yMjFsMy4yNzktMC40NzdjMC4yMjgtMC4wMzMsMC40MjUtMC4xNzYsMC41MjctMC4zODMNCglMNi44NzIsMS4zOUM3LjEyOSwwLjg3LDcuODcxLDAuODcsOC4xMjcsMS4zOTF6Ii8+DQo8L3N2Zz4NCg==")
}

.page[class*='page-cloud'] .file-cloud-bookmark:hover:before {
    opacity: .3
}

.page[class*='page-cloud'] .file-cloud-bookmark.bookmark-active:before {
    opacity: 1;
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNFRDhBMTkiIGQ9Ik04LjEyNywxLjM5MWwxLjQ2OCwyLjk3MWMwLjEwMiwwLjIwNywwLjI5OSwwLjM1LDAuNTI3LDAuMzgzTDEzLjQsNS4yMjENCgljMC41NzQsMC4wODMsMC44MDMsMC43OSwwLjM4OCwxLjE5NGwtMi4zNzIsMi4zMTJjLTAuMTY1LDAuMTYyLTAuMjQsMC4zOTQtMC4yMDEsMC42MjFsMC41NiwzLjI2NQ0KCWMwLjA5OSwwLjU3Mi0wLjUwMiwxLjAwOS0xLjAxNiwwLjczOGwtMi45MzMtMS41NDJjLTAuMjAzLTAuMTA2LTAuNDQ5LTAuMTA2LTAuNjUyLDBsLTIuOTMyLDEuNTQyDQoJYy0wLjUxNCwwLjI3MS0xLjExNC0wLjE2Ni0xLjAxNi0wLjczOGwwLjU2LTMuMjY1QzMuODI1LDkuMTIsMy43NSw4Ljg4OSwzLjU4NSw4LjcyN0wxLjIxMiw2LjQxNUMwLjc5Niw2LjAxLDEuMDI2LDUuMzA0LDEuNiw1LjIyMQ0KCWwzLjI3OS0wLjQ3N2MwLjIyOC0wLjAzMywwLjQyNS0wLjE3NiwwLjUyNy0wLjM4M2wxLjQ2Ni0yLjk3MUM3LjEyOSwwLjg3LDcuODcxLDAuODcsOC4xMjcsMS4zOTF6Ii8+DQo8L3N2Zz4NCg==')
}

.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: ""
}

.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: "";
    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 .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: ""
}

.wrapper-online-manual-view .online-manual-view-body .online-manual-view-recommend .online-manual-recommend-down:before {
    content: ""
}

.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 {
    padding: calc(20/var(--space))
}

.wrapper-inquiry-notice {
    display: flex;
    justify-content: space-between
}

.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)) calc(5/var(--space))
}

.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 textarea.form-control {
    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
}

.inquiry-notice {
    display: none;
    flex: .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-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(.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>.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(.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: "";
    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 {
    padding: calc(20/var(--space))
}

.page-online-inquiry .wrapper-online-inquiry .wrapper-inquiry .inquiry .control-set+.control-set {
    margin-left: 0
}

.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(200/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), .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
}

.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: "";
    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-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 {
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: calc(270/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-face {
    font-family: 'font-icon';
    src: url('/static/contents/fonts/fonticon-webfont.woff?v=4.0.1') format('woff'), url('/static/contents/fonts/fonticon-webfont.ttf?v=4.0.1') 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)
}

.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%
}

.qm-icon-tutorial:before {
    content: ""
}

.qm-icon-new-window:before {
    content: ""
}

.qm-icon-memo:before {
    content: ""
}

.qm-icon-notification:before {
    content: ""
}

.qm-icon-msg:before {
    content: ""
}

.qm-icon-messenger:before {
    content: ""
}

.qm-icon-sms:before {
    content: ""
}

.qm-icon-email:before {
    content: ""
}

.qm-icon-administrator:before {
    content: ""
}

.qm-icon-logout:before {
    content: ""
}

.qm-icon-optimization:before {
    content: ""
}

.qm-icon-align-bottom:before {
    content: ""
}

.qm-icon-align-center:before {
    content: ""
}

.qm-icon-align-left:before {
    content: ""
}

.qm-icon-align-middle:before {
    content: ""
}

.qm-icon-align-right:before {
    content: ""
}

.qm-icon-align-top:before {
    content: ""
}

.qm-icon-search:before {
    content: ""
}

.qm-icon-customer-center:before {
    content: "\f29c"
}

.qm-icon-personalization:before {
    content: ""
}

.qm-icon-menu-view:before {
    content: ""
}

.qm-icon-menu-view-all:before {
    content: ""
}

.ep-icon-more-vertical:before {
    content: ""
}

.ep-icon-box-moving:before {
    content: ""
}

.ep-icon-attach-file:before {
    content: ""
}

.ep-icon-arrow-left:before {
    content: ""
}

.ep-icon-arrow-right:before {
    content: ""
}

.messenger-invite-member:before {
    content: ""
}

.messenger-icon-chat:before {
    content: ""
}

.messenger-icon-chat-add:before {
    content: ""
}

.messenger-icon-comment:before {
    content: ""
}

.messenger-icon-list:before {
    content: ""
}

.messenger-icon-file-add:before {
    content: ""
}

.messenger-icon-check:before {
    content: ""
}

.messenger-icon-table:before {
    content: ""
}

.messenger-icon-bookmark:before {
    content: ""
}

.messenger-icon-clear:before {
    content: ""
}

.messenger-icon-delete:before {
    content: ""
}

.messenger-icon-delete-type-b:before {
    content: ""
}

.messenger-icon-notifications:before {
    content: ""
}

.messenger-icon-notifications-off:before {
    content: ""
}

.messenger-icon-user:before {
    content: ""
}

.messenger-icon-users:before {
    content: ""
}

.messenger-icon-master:before {
    content: ""
}

.messenger-icon-download:before {
    content: ""
}

.messenger-icon-link:before {
    content: ""
}

.messenger-icon-group:before {
    content: ""
}

.messenger-icon-search:before {
    content: ""
}

.messenger-icon-more:before {
    content: ""
}

.messenger-icon-setup:before {
    content: ""
}

.messenger-icon-lock:before {
    content: ""
}

.messenger-icon-out:before {
    content: ""
}

.messenger-icon-circle:before {
    content: ""
}

.messenger-icon-detail:before {
    content: ""
}

.messenger-icon-speaker:before {
    content: ""
}

.messenger-icon-ec:before {
    content: ""
}

.messenger-icon-tower:before {
    content: ""
}

.messenger-icon-voting:before {
    content: ""
}

.messenger-icon-chat-delete:before {
    content: ""
}

.font-icon-check:before {
    content: ""
}

.font-icon-triangle-down:before {
    content: ""
}

.font-icon-triangle-up:before {
    content: ""
}

.font-icon-arrow-down:before {
    content: ""
}

.font-icon-arrow-up:before {
    content: ""
}

.font-icon-arrow-left:before {
    content: ""
}

.font-icon-arrow-right:before {
    content: ""
}

.font-icon-window-restore:before {
    content: ""
}

.font-icon-window-maximize:before {
    content: ""
}

.font-icon-new-window:before {
    content: ""
}

.font-icon-refresh:before {
    content: ""
}

.font-icon-ci:before {
    content: ""
}

.font-icon-lock:before {
    content: ""
}

.font-icon-more-vertical:before {
    content: ""
}

a.font-icon-more-vertical {
    display: inline-block;
    padding-left: 10px;
    padding-right: 10px
}

.font-icon-place:before {
    content: ""
}

.font-icon-guidebook:before {
    content: ""
}

.font-icon-search:before {
    content: ""
}

.font-icon-imagebox:before {
    content: ""
}

.font-icon-print:before {
    content: ""
}

.font-icon-paper-attach:before {
    content: ""
}

.font-icon-sign:before {
    content: ""
}

.font-icon-remove:before {
    content: ""
}

.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: ""
}

.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: ""
}

.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"
}