:root { --m-chart-accent: var( --wp-admin-theme-color, #3858e9 ); --m-chart-accent-bg-hover: #f8f9fe; --m-chart-text: #000; --m-chart-text-muted: #666; --m-chart-text-inactive: #555; --m-chart-border: #ddd; --m-chart-border-strong: #cdd0d4; --m-chart-bg-sectioned: #f5f5f5; --m-chart-icon: #b8b8b8; --m-chart-icon-inactive: #82878c; --m-chart-disabled: #757575; --m-chart-alert-error: #cc1818; --m-chart-alert-success: #4ab866; --m-chart-alert-warning: #f0b849; } #m-chart .inside .hide, #m-chart-spreadsheet .inside .hide, #m-chart-csv .inside .hide { display: none; } #m-chart-subtitle { margin-left: 0; } .wp-list-table #m-chart-type { width: 2rem; } .wp-list-table #m-chart-library { width: 2.8125rem; } .column-m-chart-type span.type { display: block; position: relative; text-indent: -999rem; height: 1.5rem; width: 100%; } .column-m-chart-type span.type::after { background-position: left center; background-repeat: no-repeat; bottom: 0; content: ""; left: 0; position: absolute; right: 0; top: 0; } .column-m-chart-type span.type.line::after { background-image: url("../images/types/line.svg"); background-size: contain; } .column-m-chart-type span.type.spline::after { background-image: url("../images/types/spline.svg"); background-size: contain; } .column-m-chart-type span.type.area::after { background-image: url("../images/types/area.svg"); background-size: contain; } .column-m-chart-type span.type.column::after { background-image: url("../images/types/column.svg"); background-size: contain; } .column-m-chart-type span.type.stacked-column { background-color: transparent; } .column-m-chart-type span.type.stacked-column::after { background-image: url("../images/types/stacked-column.svg"); background-size: contain; } .column-m-chart-type span.type.bar { background-color: transparent; } .column-m-chart-type span.type.bar::after { background-image: url("../images/types/bar.svg"); background-size: contain; } .column-m-chart-type span.type.stacked-bar { background-color: transparent; } .column-m-chart-type span.type.stacked-bar::after { background-image: url("../images/types/stacked-bar.svg"); background-size: contain; } .column-m-chart-type span.type.pie::after { background-image: url("../images/types/pie.svg"); background-size: contain; } .column-m-chart-type span.type.doughnut::after { background-image: url("../images/types/doughnut.svg"); background-size: contain; } .column-m-chart-type span.type.scatter::after { background-image: url("../images/types/scatter.svg"); background-size: contain; } .column-m-chart-type span.type.bubble::after { background-image: url("../images/types/bubble.svg"); background-size: contain; } .column-m-chart-type span.type.radar::after { background-image: url("../images/types/radar.svg"); background-size: contain; } .column-m-chart-type span.type.radar-area::after { background-image: url("../images/types/radar-area.svg"); background-size: contain; } .column-m-chart-type span.type.polar::after { background-image: url("../images/types/polar.svg"); background-size: contain; } .column-m-chart-type span.type.treemap::after { background-image: url("../images/types/treemap.svg"); background-size: contain; } .column-m-chart-type span.type.boxplot::after { background-image: url("../images/types/boxplot.svg"); background-size: contain; } .column-m-chart-type span.type.violin::after { background-image: url("../images/types/violin.svg"); background-size: contain; } .column-m-chart-library span.library { background-position: left center; background-repeat: no-repeat; display: block; filter: grayscale(100%); text-indent: -999rem; width: 100%; } .column-m-chart-library span.library.chartjs { background-image: url("../external/chartjs/chartjs-logo.svg"); background-size: contain; } #m-chart-spreadsheet { border-left: none; } #m-chart-spreadsheet.closed { border-bottom: 0.0625rem solid var(--m-chart-border-strong); } #m-chart-spreadsheet .postbox-header { border-bottom: none; } #m-chart-spreadsheet .postbox-header h2.hndle { border-bottom: none; border-left: 0.0625rem solid var(--m-chart-border-strong); } #m-chart-spreadsheet h3 { border-bottom: none; border-left: 0.0625rem solid var(--m-chart-border-strong); } #m-chart-spreadsheet .handlediv { height: 2.1875rem; } #m-chart-spreadsheet .inside { margin: 0; padding: 0; } #m-chart-spreadsheet .m-chart-sheet-tabs { border-bottom: none; border-left: 0.0625rem solid var(--m-chart-border-strong); border-top: 0.0625rem solid var(--m-chart-border-strong); overflow-x: auto; overflow-y: hidden; white-space: nowrap; } #m-chart-spreadsheet .m-chart-sheet-tabs.m-chart-hide { display: none; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-add-sheet { color: var(--m-chart-text); align-self: center; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-add-sheet:hover { color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-add-sheet:disabled { color: var(--m-chart-disabled); } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab { display: flex; align-items: center; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab:focus-visible { outline: 2px solid var(--wp-admin-theme-color, #3858e9); outline-offset: -2px; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab .m-chart-sheet-tab-delete { color: var(--m-chart-text); } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab .m-chart-sheet-tab-delete:hover { color: var(--m-chart-alert-error); background-color: color-mix(in srgb, var(--m-chart-alert-error) 8%, transparent); border-radius: 25px; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab .m-chart-sheet-tab-delete:disabled { color: var(--m-chart-disabled); } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab .m-chart-sheet-tab-delete:focus:not(:focus-visible) { box-shadow: none; outline: none; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab .m-chart-sheet-tab-title { padding: 0 0.8125rem 0 0.75rem; border: 1px solid transparent; display: inline-block; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab input { min-width: 1.875rem; height: 2rem; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab:hover { color: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab::after { background: var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)); bottom: 0; content: ""; height: 0; left: 0; pointer-events: none; position: absolute; right: 0; transition: height 0.1s linear; } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab.is-active::after { height: var(--wp-admin-border-width-focus, 2px); } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab.is-active .m-chart-sheet-tab-delete { color: var(--m-chart-text); } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab.is-active .m-chart-sheet-tab-delete:hover { color: var(--m-chart-alert-error); } #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab.is-active input[disabled=disabled] { color: var(--m-chart-text); -webkit-text-fill-color: var(--m-chart-text); } #m-chart-spreadsheet #spreadsheets .jtabs-content { border-left: 1px solid var(--m-chart-border-strong); overflow: auto; max-height: 23.125rem; } #m-chart-spreadsheet #spreadsheets .jtabs-content .jss_content { margin: -0.0625rem 0 -0.3125rem -0.125rem; padding: 0; } #m-chart-spreadsheet #spreadsheets .jtabs-content .jss_content table { margin-right: -0.0625rem; } #m-chart-spreadsheet #m-chart-csv { background-color: var(--m-chart-bg-sectioned); border-left: 0.0625rem solid var(--m-chart-border-strong); border-top: 0.0625rem solid var(--m-chart-border); padding: 0.9375rem 0.625rem 0.625rem; } #m-chart-spreadsheet #m-chart-csv .m-chart-csv-heading { font-size: 0.6875rem; font-weight: 500; line-height: 1.4; text-transform: uppercase; display: block; margin-bottom: 0.5rem; padding-top: 0; margin: 0 0 0.625rem 0; } #m-chart-spreadsheet #m-chart-csv .actions { display: flex; align-items: center; justify-content: space-between; gap: 0.625rem; flex-wrap: wrap; } #m-chart-spreadsheet #m-chart-csv .actions .button { margin-bottom: 0; } #m-chart-spreadsheet #m-chart-csv .actions .actions-left { display: flex; align-items: center; gap: 0.625rem; } #m-chart-spreadsheet #m-chart-csv .actions .confirmation { display: flex; align-items: center; gap: 0.4375rem; } #m-chart-spreadsheet #m-chart-csv .actions .confirmation .components-base-control { margin: 0; } #m-chart-spreadsheet #m-chart-csv .file-info { padding-top: 0.625rem; } #m-chart-spreadsheet #m-chart-csv .warning, #m-chart-spreadsheet #m-chart-csv .error { color: var(--m-chart-alert-error); } #m-chart-spreadsheet #m-chart-csv .error, #m-chart-spreadsheet #m-chart-csv .in-progress { margin: 0.625rem 0 0 0.3125rem; } #m-chart-spreadsheet #m-chart-csv .m-chart-csv-cancel { color: var(--m-chart-text); position: relative; bottom: -0.4375rem; left: -0.125rem; } #m-chart-spreadsheet #m-chart-csv .m-chart-csv-cancel:hover { color: var(--m-chart-alert-error); background-color: color-mix(in srgb, var(--m-chart-alert-error) 8%, transparent); border-radius: 25px; } @media (prefers-reduced-motion: reduce) { #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab::after { transition: none; } } @media (pointer: coarse) { #m-chart-spreadsheet .m-chart-sheet-tabs .m-chart-sheet-tab .m-chart-sheet-tab-delete, #m-chart-spreadsheet #m-chart-csv .m-chart-csv-cancel { min-width: 2.75rem; min-height: 2.75rem; } } .m-chart-modal .components-modal__content { margin-top: 3.75rem; } .m-chart-modal .components-modal__content .components-modal__header { height: 3.75rem; padding-bottom: 0; } .m-chart-modal .components-modal__content .buttons { display: flex; gap: 0.625rem; justify-content: flex-end; margin-top: 1rem; } #m-chart .inside { padding: 0; margin-top: 0; } #m-chart .inside .settings { background-color: var(--m-chart-bg-sectioned); border-top: 1px solid var(--m-chart-border); padding: 0.625rem 0 0.625rem 0.625rem; } #m-chart .inside .settings .row { display: flex; flex-direction: row; flex-wrap: wrap; gap: 0.625rem; width: 100%; border-top: none; padding: 0; margin-bottom: 0.625rem; } #m-chart .inside .settings .row:last-of-type { margin-bottom: 0; } #m-chart .inside .settings .row .column { display: flex; flex-direction: column; flex-basis: 100%; flex: 1; margin-bottom: 0; justify-content: center; } #m-chart .inside .settings .row .column > div { width: fit-content; } #m-chart .inside .settings .row .column:last-of-type { gap: 0; } #m-chart .inside .settings .row.two .column.shared { display: none; } #m-chart .inside .settings .row.two.show-shared .column { width: 24%; } #m-chart .inside .settings .row.two.show-shared .column.shared { display: flex; } #m-chart .inside .settings .row.three .column, #m-chart .inside .settings .row.five .column { flex: 0 0 calc(75% - 0.625rem); } #m-chart .inside .settings .row.three .column > div, #m-chart .inside .settings .row.five .column > div { width: auto; } #m-chart .inside .settings .row.three .column.units, #m-chart .inside .settings .row.five .column.units { flex: 0 0 calc(25% - 0.625rem); } #m-chart .inside .settings .row.three .column.units > div, #m-chart .inside .settings .row.five .column.units > div { width: fit-content; } #m-chart .inside .settings .row.y-min { align-items: center; } #m-chart .inside .settings .row.y-min input[type=number] { margin-left: 0.4375rem; height: 2rem; } #m-chart .inside .settings .row.six .column { flex: 1; } #m-chart .inside .settings .row.six .column > div { width: auto; } #m-chart .inside .settings .row.six .column.source-url { margin-right: 0.625rem; } #m-chart .inside .settings .row.eight { align-items: center; } #m-chart .inside .row { display: flow-root; border-top: 1px solid var(--m-chart-border); padding: 0 0.625rem 0.625rem; } #m-chart .inside .row.seven .column > div { width: auto; } #m-chart .inside .row.seven .column:first-child { float: left; } #m-chart .inside .row.seven .column .components-base-control__field { margin-bottom: 0; } #m-chart .inside .row.seven .column.shortcode { position: relative; } #m-chart .inside .row.seven .column.shortcode .m-chart-input-action-button { height: 2rem; background-color: white; position: absolute; right: 0.25rem; top: 1.6875rem; } #m-chart .inside .row.seven .column.shortcode .m-chart-input-action-button:hover { background-color: color-mix(in srgb, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%, #fff); } #m-chart .inside .row.seven .column.image { position: relative; margin-right: 0.625rem; } #m-chart .inside .row.seven .column.image em { display: block; margin-top: 0.3125rem; } #m-chart .inside .row.seven .column.image .m-chart-input-action-button { height: 2rem; background-color: white; position: absolute; right: 0.25rem; top: 1.6875rem; } #m-chart .inside .row.seven .column.image .m-chart-input-action-button:hover { background-color: color-mix(in srgb, var(--wp-components-color-accent, var(--wp-admin-theme-color, #3858e9)) 4%, #fff); } @media (max-width: 782px) { #m-chart .inside .row.seven .column.image .button, #m-chart .inside .row.seven .column.image .components-button { bottom: 0; line-height: 1.875rem; min-height: 2rem; } } #m-chart-settings-page span.description { color: var(--m-chart-text-muted); } #m-chart-settings-error { padding-left: 0.625rem; padding-right: 0.625rem; } /*# sourceMappingURL=m-chart-admin.css.map */