--- /dev/null
+/**
+ * @author Ante Aljinovic https://github.com/aljinovic
+ */
+.kint::selection {
+ background: #aaaaaa;
+ color: #1d1e1e;
+}
+.kint::-moz-selection {
+ background: #aaaaaa;
+ color: #1d1e1e;
+}
+.kint::-webkit-selection {
+ background: #aaaaaa;
+ color: #1d1e1e;
+}
+.kint,
+.kint::before,
+.kint::after,
+.kint *,
+.kint *::before,
+.kint *::after {
+ box-sizing: border-box;
+ border-radius: 0;
+ color: #1d1e1e;
+ float: none !important;
+ font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
+ line-height: 15px;
+ margin: 0;
+ padding: 0;
+ text-align: left;
+}
+.kint {
+ font-size: 13px;
+ margin: 8px 0;
+ overflow-x: auto;
+ white-space: nowrap;
+}
+.kint dt {
+ background: #f8f8f8;
+ border: 1px solid #d7d7d7;
+ color: #1d1e1e;
+ display: block;
+ font-weight: bold;
+ list-style: none outside none;
+ overflow: auto;
+ padding: 4px;
+}
+.kint dt:hover {
+ border-color: #aaaaaa;
+}
+.kint dt > var {
+ margin-right: 5px;
+}
+.kint > dl dl {
+ padding: 0 0 0 12px;
+}
+.kint nav {
+ background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAA8CAYAAAC5OOBJAAAAvklEQVR42mNgGMFAS0uLLSQk5HxoaOh/XDg4OLgdpwEBAQEGQAN+YtMIFH/i4ODAg9cFQNMbsWkOCgrKJMv5ID5Qipko/6M7PzAw0ImkAIQ5H0hvISv0gZpP+fn5qZAVfcBAkmEYBaNZcjRLjmbJUUCvqAIlDlAiASUWkjWDkiU0eTaSpBGUEZBy1E9QRiFWLzO2LEmU80GZHkcRhN/5oGIGVNzgKIbwOx9UwOErAIl2/igYzZKjWXI0S9IHAAASJijo0Ypj8AAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
+ cursor: pointer;
+ display: inline-block;
+ height: 15px;
+ width: 15px;
+ margin-right: 3px;
+ vertical-align: middle;
+}
+.kint dt.kint-parent:hover nav {
+ background-position: 0 -15px;
+}
+.kint dt.kint-parent.kint-show:hover > nav {
+ background-position: 0 -45px;
+}
+.kint dt.kint-show > nav {
+ background-position: 0 -30px;
+}
+.kint dt.kint-parent + dd {
+ display: none;
+ border-left: 1px dashed #d7d7d7;
+}
+.kint dt.kint-parent.kint-show + dd {
+ display: block;
+}
+.kint var,
+.kint var a {
+ color: #0066ff;
+ font-style: normal;
+}
+.kint dt:hover var,
+.kint dt:hover var a {
+ color: #ff0000;
+}
+.kint dfn {
+ font-style: normal;
+ font-family: monospace;
+ color: #1d1e1e;
+}
+.kint pre {
+ color: #1d1e1e;
+ margin: 0 0 0 12px;
+ padding: 5px;
+ overflow-y: hidden;
+ border-top: 0;
+ border: 1px solid #d7d7d7;
+ background: #f8f8f8;
+ display: block;
+ word-break: normal;
+}
+.kint .kint-popup-trigger {
+ float: right !important;
+ cursor: pointer;
+ color: #aaaaaa;
+}
+.kint .kint-popup-trigger:hover {
+ color: #d7d7d7;
+}
+.kint dt.kint-parent > .kint-popup-trigger {
+ font-size: 13px;
+}
+.kint footer {
+ padding: 0 3px 3px;
+ font-size: 9px;
+}
+.kint footer > .kint-popup-trigger {
+ font-size: 12px;
+}
+.kint footer nav {
+ background-size: 10px;
+ height: 10px;
+ width: 10px;
+}
+.kint footer nav:hover {
+ background-position: 0 -10px;
+}
+.kint footer > ol {
+ display: none;
+ margin-left: 32px;
+}
+.kint footer.kint-show > ol {
+ display: block;
+}
+.kint footer.kint-show nav {
+ background-position: 0 -20px;
+}
+.kint footer.kint-show nav:hover {
+ background-position: 0 -30px;
+}
+.kint a {
+ color: #1d1e1e;
+ text-shadow: none;
+}
+.kint a:hover {
+ color: #1d1e1e;
+ border-bottom: 1px dotted #1d1e1e;
+}
+.kint ul {
+ list-style: none;
+ padding-left: 12px;
+}
+.kint ul:not(.kint-tabs) li {
+ border-left: 1px dashed #d7d7d7;
+}
+.kint ul:not(.kint-tabs) li > dl {
+ border-left: none;
+}
+.kint ul.kint-tabs {
+ margin: 0 0 0 12px;
+ padding-left: 0;
+ background: #f8f8f8;
+ border: 1px solid #d7d7d7;
+ border-top: 0;
+}
+.kint ul.kint-tabs li {
+ background: #f8f8f8;
+ border: 1px solid #d7d7d7;
+ cursor: pointer;
+ display: inline-block;
+ height: 24px;
+ margin: 2px;
+ padding: 0 12px;
+ vertical-align: top;
+}
+.kint ul.kint-tabs li:hover,
+.kint ul.kint-tabs li.kint-active-tab:hover {
+ border-color: #aaaaaa;
+ color: #ff0000;
+}
+.kint ul.kint-tabs li.kint-active-tab {
+ background: #f8f8f8;
+ border-top: 0;
+ margin-top: -1px;
+ height: 27px;
+ line-height: 24px;
+}
+.kint ul.kint-tabs li:not(.kint-active-tab) {
+ line-height: 20px;
+}
+.kint ul.kint-tabs li + li {
+ margin-left: 0;
+}
+.kint ul:not(.kint-tabs) > li:not(:first-child) {
+ display: none;
+}
+.kint dt:hover + dd > ul > li.kint-active-tab {
+ border-color: #aaaaaa;
+ color: #ff0000;
+}
+.kint-report {
+ border-collapse: collapse;
+ empty-cells: show;
+ border-spacing: 0;
+}
+.kint-report * {
+ font-size: 12px;
+}
+.kint-report dt {
+ background: none;
+ padding: 2px;
+}
+.kint-report dt .kint-parent {
+ min-width: 100%;
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+.kint-report td,
+.kint-report th {
+ border: 1px solid #d7d7d7;
+ padding: 2px;
+ vertical-align: center;
+}
+.kint-report th {
+ cursor: alias;
+}
+.kint-report td:first-child,
+.kint-report th {
+ font-weight: bold;
+ background: #f8f8f8;
+ color: #1d1e1e;
+}
+.kint-report td {
+ background: #f8f8f8;
+ white-space: pre;
+}
+.kint-report td > dl {
+ padding: 0;
+}
+.kint-report pre {
+ border-top: 0;
+ border-right: 0;
+}
+.kint-report th:first-child {
+ background: none;
+ border: 0;
+}
+.kint-report td.kint-empty {
+ background: #d33682 !important;
+}
+.kint-report tr:hover > td {
+ box-shadow: 0 0 1px 0 #aaaaaa inset;
+}
+.kint-report tr:hover var {
+ color: #ff0000;
+}
+.kint-report ul.kint-tabs li.kint-active-tab {
+ height: 20px;
+ line-height: 17px;
+}
+.kint-trace .kint-source {
+ line-height: 14px;
+}
+.kint-trace .kint-source span {
+ padding-right: 1px;
+ border-right: 3px inset #0066ff;
+}
+.kint-trace .kint-source .kint-highlight {
+ background: #f8f8f8;
+}
+.kint-trace .kint-parent > b {
+ min-width: 18px;
+ display: inline-block;
+ text-align: right;
+ color: #1d1e1e;
+}
+.kint-trace .kint-parent > var > a {
+ color: #0066ff;
+}
+.kint-focused {
+ box-shadow: 0 0 3px 2px #ff0000;
+}
+.kint-microtime,
+.kint-color-preview {
+ box-shadow: 0 0 2px 0 #b6cedb;
+ height: 16px;
+ text-align: center;
+ text-shadow: -1px 0 #839496, 0 1px #839496, 1px 0 #839496, 0 -1px #839496;
+ width: 230px;
+ color: #fdf6e3;
+}
+.kint footer li {
+ color: #ddd;
+}
+.kint dt {
+ font-weight: normal;
+}
+.kint dt.kint-parent {
+ margin-top: 4px;
+}
+.kint > dl {
+ background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0, #ffffff 15px);
+}
+.kint dl dl {
+ margin-top: 4px;
+ padding-left: 25px;
+ border-left: none;
+}
+.kint > dl > dt {
+ background: #f8f8f8;
+}
+.kint ul {
+ margin: 0;
+ padding-left: 0;
+}
+.kint ul:not(.kint-tabs) > li {
+ border-left: 0;
+}
+.kint ul.kint-tabs {
+ background: #f8f8f8;
+ border: 1px solid #d7d7d7;
+ border-width: 0 1px 1px 1px;
+ padding: 4px 0 0 12px;
+ margin-left: -1px;
+ margin-top: -1px;
+}
+.kint ul.kint-tabs li,
+.kint ul.kint-tabs li + li {
+ margin: 0 0 0 4px;
+}
+.kint ul.kint-tabs li {
+ border-bottom-width: 0;
+ height: 25px;
+}
+.kint ul.kint-tabs li:first-child {
+ margin-left: 0;
+}
+.kint ul.kint-tabs li.kint-active-tab {
+ border-top: 1px solid #d7d7d7;
+ background: #fff;
+ font-weight: bold;
+ padding-top: 0;
+ border-bottom: 1px solid #fff !important;
+ margin-bottom: -1px;
+}
+.kint ul.kint-tabs li.kint-active-tab:hover {
+ border-bottom: 1px solid #fff;
+}
+.kint ul > li > pre {
+ border: 1px solid #d7d7d7;
+}
+.kint dt:hover + dd > ul {
+ border-color: #aaaaaa;
+}
+.kint pre {
+ background: #fff;
+ margin-top: 4px;
+ margin-left: 25px;
+}
+.kint .kint-popup-trigger:hover {
+ color: #ff0000;
+}
+.kint .kint-source .kint-highlight {
+ background: #cfc;
+}
+.kint-report td {
+ background: #fff;
+}
+.kint-report td > dl {
+ padding: 0;
+ margin: 0;
+}
+.kint-report td > dl > dt.kint-parent {
+ margin: 0;
+}
+.kint-report td:first-child,
+.kint-report td,
+.kint-report th {
+ padding: 2px 4px;
+}
+.kint-report td.kint-empty {
+ background: #d7d7d7 !important;
+}
+.kint-report dd,
+.kint-report dt {
+ background: #fff;
+}
+.kint-report tr:hover > td {
+ box-shadow: none;
+ background: #cfc;
+}