diff --git a/core/display/Loader.php b/core/display/Loader.php index 591d58d..55d873c 100644 --- a/core/display/Loader.php +++ b/core/display/Loader.php @@ -165,87 +165,151 @@ public function debugger_content() { public function prepare_tabs() { $this->tabs = array( - 'basics' => __( "Basics", "debugpress" ), + 'basics' => array( + 'label' => __( "Basics", "debugpress" ), + 'icon' => 'gear', + ), ); if ( debugpress_plugin()->get( 'panel_request' ) ) { - $this->tabs['request'] = __( "Request", "debugpress" ); + $this->tabs['request'] = array( + 'label' => __( "Request", "debugpress" ), + 'icon' => 'globe', + ); } if ( ! is_admin() ) { - $this->tabs['query'] = __( "Query", "debugpress" ); + $this->tabs['query'] = array( + 'label' => __( "Query", "debugpress" ), + 'icon' => 'brackets-curly', + ); } if ( debugpress_plugin()->get( 'panel_content' ) ) { - $this->tabs['content'] = __( "Content", "debugpress" ); + $this->tabs['content'] = array( + 'label' => __( "Content", "debugpress" ), + 'icon' => 'folder', + ); } if ( debugpress_plugin()->get( 'panel_rewriter' ) ) { - $this->tabs['rewriter'] = __( "Rewriter", "debugpress" ); + $this->tabs['rewriter'] = array( + 'label' => __( "Rewriter", "debugpress" ), + 'icon' => 'link-simple', + ); } if ( debugpress_plugin()->get( 'panel_roles' ) ) { - $this->tabs['roles'] = __( "Roles", "debugpress" ); + $this->tabs['roles'] = array( + 'label' => __( "Roles", "debugpress" ), + 'icon' => 'folder-user', + ); } if ( debugpress_plugin()->get( 'panel_constants' ) ) { - $this->tabs['constants'] = __( "Constants", "debugpress" ); + $this->tabs['constants'] = array( + 'label' => __( "Constants", "debugpress" ), + 'icon' => 'brackets-square', + ); } if ( debugpress_plugin()->get( 'panel_hooks' ) ) { - $this->tabs['hooks'] = __( "Hooks", "debugpress" ); + $this->tabs['hooks'] = array( + 'label' => __( "Hooks", "debugpress" ), + 'icon' => 'diagram-project', + ); } if ( ! empty( debugpress_db()->wpdb()->queries ) ) { - $this->tabs['queries'] = __( "SQL Queries", "debugpress" ); + $this->tabs['queries'] = array( + 'label' => __( "SQL Queries", "debugpress" ), + 'icon' => 'database', + ); } if ( is_user_logged_in() && debugpress_plugin()->get( 'panel_user' ) ) { - $this->tabs['user'] = __( "User", "debugpress" ); + $this->tabs['user'] = array( + 'label' => __( "User", "debugpress" ), + 'icon' => 'id-card-clip', + ); } if ( debugpress_plugin()->get( 'panel_enqueue' ) ) { - $this->tabs['enqueue'] = __( "Enqueue", "debugpress" ); + $this->tabs['enqueue'] = array( + 'label' => __( "Enqueue", "debugpress" ), + 'icon' => 'files', + ); } if ( debugpress_plugin()->get( 'panel_php' ) ) { - $this->tabs['php'] = __( "PHP", "debugpress" ); + $this->tabs['php'] = array( + 'label' => __( "PHP", "debugpress" ), + 'icon' => 'php', + ); } if ( debugpress_plugin()->get( 'panel_system' ) ) { - $this->tabs['server'] = __( "System", "debugpress" ); + $this->tabs['server'] = array( + 'label' => __( "System", "debugpress" ), + 'icon' => 'server', + ); } if ( debugpress_plugin()->get( 'panel_bbpress' ) && debugpress_has_bbpress() && is_bbpress() ) { - $this->tabs['bbpress'] = __( "bbPress", "debugpress" ); + $this->tabs['bbpress'] = array( + 'label' => __( "bbPress", "debugpress" ), + 'icon' => 'bbpress', + ); } if ( ! empty( debugpress_tracker()->plugins ) ) { - $this->tabs['plugins'] = __( "Plugins", "debugpress" ); + $this->tabs['plugins'] = array( + 'label' => __( "Plugins", "debugpress" ), + 'icon' => 'plug', + ); } if ( debugpress_plugin()->get( 'panel_http' ) && ! empty( debugpress_tracker()->httpapi ) ) { - $this->tabs['http'] = __( "HTTP", "debugpress" ) . ' (' . count( debugpress_tracker()->httpapi ) . ')'; + $this->tabs['http'] = array( + 'label' => __( "HTTP", "debugpress" ) . ' (' . count( debugpress_tracker()->httpapi ) . ')', + 'icon' => 'diagram-project', + ); } if ( debugpress_plugin()->get( 'ajax' ) ) { - $this->tabs['ajax'] = __( "AJAX", "debugpress" ) . ' (0)'; + $this->tabs['ajax'] = array( + 'label' => __( "AJAX", "debugpress" ) . '', + 'counter' => true, + 'icon' => 'code', + ); } if ( ! empty( debugpress_tracker()->logged ) ) { - $this->tabs['store'] = __( "Store", "debugpress" ) . ' (' . count( debugpress_tracker()->logged ) . ')'; + $this->tabs['store'] = array( + 'label' => __( "Store", "debugpress" ) . ' (' . count( debugpress_tracker()->logged ) . ')', + 'icon' => 'clipboard', + ); } if ( ! empty( debugpress_tracker()->deprecated ) ) { - $this->tabs['deprecated'] = __( "Deprecated", "debugpress" ) . ' (' . debugpress_tracker()->counts['deprecated'] . ')'; + $this->tabs['deprecated'] = array( + 'label' => __( "Deprecated", "debugpress" ) . ' (' . debugpress_tracker()->counts['deprecated'] . ')', + 'icon' => 'octagon-exclamation', + ); } if ( ! empty( debugpress_tracker()->doingitwrong ) ) { - $this->tabs['doingitwrong'] = __( "Doing It Wrong", "debugpress" ) . ' (' . debugpress_tracker()->counts['doingitwrong'] . ')'; + $this->tabs['doingitwrong'] = array( + 'label' => __( "Doing It Wrong", "debugpress" ) . ' (' . debugpress_tracker()->counts['doingitwrong'] . ')', + 'icon' => 'square-exclamation', + ); } - if ( ! empty( debugpress_tracker()->errors ) ) { - $this->tabs['errors'] = __( "Errors", "debugpress" ) . ' (' . debugpress_tracker()->counts['errors'] . ')'; + if ( empty( debugpress_tracker()->errors ) ) { + $this->tabs['errors'] = array( + 'label' => __( "Errors", "debugpress" ) . ' (' . ( debugpress_tracker()->counts['errors'] + 1 ) . ')', + 'icon' => 'triangle-exclamation', + ); } $this->tabs['layout'] = array( diff --git a/core/functions.php b/core/functions.php index 329f58d..220a1c3 100644 --- a/core/functions.php +++ b/core/functions.php @@ -89,6 +89,15 @@ function debugpress_has_bbpress() : bool { } } +/** + * Check if the coreActivity plugin is currently installed and active. + * + * @return bool TRUE: if the coreActivity is active, FALSE: if it is not active + */ +function debugpress_has_coreactivity() : bool { + return defined( 'COREACTIVITY_VERSION' ) && function_exists( 'coreactivity' ) && class_exists( '\Dev4Press\Plugin\CoreActivity\Basic\Plugin' ); +} + /** * Check if the currently running CMS is ClassicPress, and not the WordPress. * diff --git a/core/panel/HTTP.php b/core/panel/HTTP.php index 65eee3b..af9d18b 100644 --- a/core/panel/HTTP.php +++ b/core/panel/HTTP.php @@ -16,6 +16,7 @@ public function single() { $this->add_column( __( "Request", "debugpress" ) ); $this->add_column( __( "Response", "debugpress" ) ); $this->add_column( __( "Time", "debugpress" ) ); + $this->add_column( __( "Caller", "debugpress" ) ); $this->table_head(); foreach ( debugpress_tracker()->httpapi as $request ) { $this->render_request( $request ); @@ -40,6 +41,7 @@ public function render_request( $request ) { } $_req = array( + __( "Timestamp", "debugpress" ) => $request['timers']['start'] ?? '', __( "Transport", "debugpress" ) => $request['transport'], __( "Method", "debugpress" ) => $request['args']['method'] ?? 'N/A', __( "User Agent", "debugpress" ) => $request['args']['user-agent'] ?? 'N/A', @@ -59,6 +61,7 @@ public function render_request( $request ) { } $_res = array( + __( "Timestamp", "debugpress" ) => $request['timers']['end'] ?? '', __( "Code", "debugpress" ) => $request['info']['http_code'] ?? 'N/A', __( "Content Type", "debugpress" ) => $request['info']['content_type'] ?? 'N/A', __( "IP and Port", "debugpress" ) => $_ip, @@ -77,6 +80,7 @@ public function render_request( $request ) { $this->list_plain_pairs( $_req ), $this->list_plain_pairs( $_res ), $this->list_plain_pairs( $_tme ), + $this->list_plain_pairs( $request['trace'] ), ) ); } diff --git a/core/panel/Hooks.php b/core/panel/Hooks.php index ae2c92b..7e1ab53 100644 --- a/core/panel/Hooks.php +++ b/core/panel/Hooks.php @@ -68,7 +68,7 @@ private function process_origin( $origins ) { } public function left() { - echo '

'; + echo '

'; $this->title( __( "Hooks Control", "debugpress" ), true, false, 'hooks-control' ); $this->block_header(); diff --git a/core/panel/Queries.php b/core/panel/Queries.php index aadd7a1..e128987 100644 --- a/core/panel/Queries.php +++ b/core/panel/Queries.php @@ -93,7 +93,7 @@ public function __construct() { } public function left() { - echo '

'; + echo '

'; $this->title( __( "Basic Statistics", "debugpress" ), true, false, 'basic-statistics' ); $this->block_header(); diff --git a/core/panel/Tools.php b/core/panel/Tools.php index 34a4b3c..0a1d6b0 100644 --- a/core/panel/Tools.php +++ b/core/panel/Tools.php @@ -53,6 +53,22 @@ public function left() { } public function middle() { + $this->title( 'coreActivity', true, true ); + echo '

' . esc_html__( "coreActivity is free and powerful plugin for logging activities in WordPress for later review and analysis, supporting over 120 events, more than 10 plugins, with notifications, live logs and more. And, it has 9 events for DebugPress plugin.", "debugpress" ) . '

'; + + $this->block_header(); + if ( debugpress_has_coreactivity() ) { + $this->sub_title( __( "Events and Logs", "debugpress" ) ); + echo '

' . esc_html__( "Configure available events and check out what is logged.", "debugpress" ) . '

'; + echo '' . esc_html__( "DebugPress Events", "debugpress" ) . ''; + echo '' . esc_html__( "DebugPress Log", "debugpress" ) . ''; + } else { + $this->sub_title( __( "Install the Plugin", "debugpress" ) ); + echo '

' . esc_html__( "Find plugin in the repository, install and activate it.", "debugpress" ) . '

'; + echo '' . esc_html__( "Find and Install the plugin", "debugpress" ) . ''; + } + $this->block_footer(); + $this->title( __( "WordPress Important Tools", "debugpress" ), true, true ); if ( current_user_can( 'manage_options' ) ) { diff --git a/core/track/AJAX.php b/core/track/AJAX.php index 8f67708..7005233 100644 --- a/core/track/AJAX.php +++ b/core/track/AJAX.php @@ -54,7 +54,11 @@ public function release() { debugpress_tracker()->end(); if ( ! headers_sent() ) { - foreach ( $this->data() as $key => $value ) { + $data = $this->data(); + + do_action( 'debugpress-tracker-admin-ajax-logged', $data ); + + foreach ( $data as $key => $value ) { $formatted = is_scalar( $value ) ? $value : json_encode( $value ); $header = sprintf( 'X-DEBUGPRESS-%s: %s', $key, $formatted ); diff --git a/core/track/Tracker.php b/core/track/Tracker.php index a4b1365..242ba2f 100644 --- a/core/track/Tracker.php +++ b/core/track/Tracker.php @@ -65,6 +65,7 @@ class Tracker { private $_http_transport = null; private $_http_info = null; + private $_http_spawn_cron = false; public function __construct() { global $timestart; @@ -173,14 +174,13 @@ public function http_request_args( $args, $url ) { $args['_debugpress_key_'] = md5( microtime( true ) . '-' . $url ) . '-' . microtime( true ); - if ( ! empty( $url ) ) { - $this->httpapi[ $args['_debugpress_key_'] ] = array( - 'url' => $url, - 'args' => $args, - 'start' => $start, - 'trace' => $trace, - ); - } + $this->httpapi[ $args['_debugpress_key_'] ] = array( + 'url' => $url, + 'args' => $args, + 'start' => $start, + 'trace' => $trace, + 'spawn' => $this->_http_spawn_cron, + ); return $args; } @@ -645,12 +645,13 @@ private function _strip_abspath( $path ) : string { } private function _get_caller( $function_target = '', $use_previous_call_actual = false ) : array { - $_abspath = str_replace( '\\', '/', ABSPATH ); + $this->_http_spawn_cron = false; $filters = array( 'do_action', 'apply_filter', 'do_action_ref_array', 'call_user_func_array' ); - $trace = array_reverse( debug_backtrace() ); - $caller = array(); + $trace = array_reverse( debug_backtrace() ); + $caller = array(); + $this->_actual_file = ''; $this->_actual_line = 0; @@ -688,7 +689,11 @@ private function _get_caller( $function_target = '', $use_previous_call_actual = } } - $value = isset( $call["class"] ) ? "{$call["class"]}->{$call["function"]}" : $call["function"]; + if ( $call['function'] == 'spawn_cron' ) { + $this->_http_spawn_cron = true; + } + + $value = isset( $call['class'] ) ? "{$call['class']}->{$call['function']}" : $call['function']; $file = ''; if ( isset( $call['file'] ) && isset( $call['line'] ) ) { @@ -750,9 +755,19 @@ private function _log_http_api_call( $response, $args, $url ) { $this->httpapi[ $key_original ]['response'] = new WP_Error( 'http_request_not_executed', sprintf( __( "Request not executed because of the filter on %s.", "debugpress" ), 'pre_http_request' ) ); } + if ( isset( $this->httpapi[ $key ] ) ) { + $log['start'] = $this->httpapi[ $key ]['start'] ?? 0; + $log['trace'] = $this->httpapi[ $key ]['trace'] ?? array(); + $log['spawn'] = $this->httpapi[ $key ]['spawn'] ?? false; + } + $this->_http_info = null; $this->_http_transport = null; + if ( ! $log['spawn'] ) { + do_action( 'debugpress-tracker-http-request-call-logged', $log ); + } + $this->httpapi[ $key ] = $log; } @@ -762,7 +777,13 @@ private function _prepare_http_api_logs() { $log = array( 'transport' => $raw['transport'], 'info' => $raw['info'], + 'trace' => $raw['trace'] ?? array(), + 'timers' => array( + 'start' => $raw['start'] ?? 0, + 'end' => $raw['end'] ?? 0, + ), 'args' => array(), + 'spawn' => $raw['spawn'] ?? false, ); foreach ( $raw['args'] as $key => $val ) { @@ -786,6 +807,7 @@ private function _prepare_http_api_logs() { $raw = $log; } + debugpress_error_log( $this->httpapi ); } } } diff --git a/css/debugpress.css b/css/debugpress.css index c481f90..c822545 100644 --- a/css/debugpress.css +++ b/css/debugpress.css @@ -5,8 +5,8 @@ @font-face { font-family: "debugpress"; - src: url("fonts/debugpress.eot?3.0"); - src: url("fonts/debugpress.eot?3.0#iefix") format("embedded-opentype"), url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2"), url("data:application/font-woff;charset=utf-8;base64,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") format("woff"); + src: url("fonts/debugpress.eot?3.5"); + src: url("fonts/debugpress.eot?3.5#iefix") format("embedded-opentype"), url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2"), url("data:application/font-woff;charset=utf-8;base64,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") format("woff"); font-weight: normal; font-style: normal; font-display: swap; @@ -45,76 +45,148 @@ a > .debugpress-icon { transform: rotate(270deg); } -.debugpress-icon.debugpress-icon-bug:before { +.debugpress-icon.debugpress-icon-bbpress:before { content: "\f101"; } -.debugpress-icon.debugpress-icon-caret-down:before { +.debugpress-icon.debugpress-icon-brackets-curly:before { content: "\f102"; } -.debugpress-icon.debugpress-icon-file-lines:before { +.debugpress-icon.debugpress-icon-brackets-square:before { content: "\f103"; } -.debugpress-icon.debugpress-icon-layout-bottom:before { +.debugpress-icon.debugpress-icon-bug:before { content: "\f104"; } -.debugpress-icon.debugpress-icon-layout-full:before { +.debugpress-icon.debugpress-icon-caret-down:before { content: "\f105"; } -.debugpress-icon.debugpress-icon-layout-left:before { +.debugpress-icon.debugpress-icon-clipboard:before { content: "\f106"; } -.debugpress-icon.debugpress-icon-layout-right:before { +.debugpress-icon.debugpress-icon-code:before { content: "\f107"; } -.debugpress-icon.debugpress-icon-layout-top:before { +.debugpress-icon.debugpress-icon-database:before { content: "\f108"; } -.debugpress-icon.debugpress-icon-layout:before { +.debugpress-icon.debugpress-icon-diagram-project:before { content: "\f109"; } -.debugpress-icon.debugpress-icon-power-off:before { +.debugpress-icon.debugpress-icon-file-lines:before { content: "\f10a"; } -.debugpress-icon.debugpress-icon-screwdriver-wrench:before { +.debugpress-icon.debugpress-icon-files:before { content: "\f10b"; } -.debugpress-icon.debugpress-icon-square-exclamation:before { +.debugpress-icon.debugpress-icon-folder-user:before { content: "\f10c"; } -.debugpress-icon.debugpress-icon-square-minus:before { +.debugpress-icon.debugpress-icon-folder:before { content: "\f10d"; } -.debugpress-icon.debugpress-icon-square-plus:before { +.debugpress-icon.debugpress-icon-gear:before { content: "\f10e"; } -.debugpress-icon.debugpress-icon-triangle-exclamation:before { +.debugpress-icon.debugpress-icon-globe:before { content: "\f10f"; } +.debugpress-icon.debugpress-icon-id-card-clip:before { + content: "\f110"; +} + +.debugpress-icon.debugpress-icon-layout-bottom:before { + content: "\f111"; +} + +.debugpress-icon.debugpress-icon-layout-full:before { + content: "\f112"; +} + +.debugpress-icon.debugpress-icon-layout-left:before { + content: "\f113"; +} + +.debugpress-icon.debugpress-icon-layout-right:before { + content: "\f114"; +} + +.debugpress-icon.debugpress-icon-layout-top:before { + content: "\f115"; +} + +.debugpress-icon.debugpress-icon-layout:before { + content: "\f116"; +} + +.debugpress-icon.debugpress-icon-link-simple:before { + content: "\f117"; +} + +.debugpress-icon.debugpress-icon-octagon-exclamation:before { + content: "\f118"; +} + +.debugpress-icon.debugpress-icon-php:before { + content: "\f119"; +} + +.debugpress-icon.debugpress-icon-plug:before { + content: "\f11a"; +} + +.debugpress-icon.debugpress-icon-power-off:before { + content: "\f11b"; +} + +.debugpress-icon.debugpress-icon-screwdriver-wrench:before { + content: "\f11c"; +} + +.debugpress-icon.debugpress-icon-server:before { + content: "\f11d"; +} + +.debugpress-icon.debugpress-icon-square-exclamation:before { + content: "\f11e"; +} + +.debugpress-icon.debugpress-icon-square-minus:before { + content: "\f11f"; +} + +.debugpress-icon.debugpress-icon-square-plus:before { + content: "\f120"; +} + +.debugpress-icon.debugpress-icon-triangle-exclamation:before { + content: "\f121"; +} + .debugpress-icon.debugpress-icon-caret-up:before { - content: "\f102"; + content: "\f105"; } .debugpress-icon.debugpress-icon-caret-left:before { - content: "\f102"; + content: "\f105"; } .debugpress-icon.debugpress-icon-caret-right:before { - content: "\f102"; + content: "\f105"; } /* Full Width */ @@ -477,7 +549,7 @@ i.debugpress-icon.debugpress-icon-7x { border-radius: 0; padding: 5px 5px 0; color: #FFF; - height: 33px; + height: 38px; } .debugpress-style-popup .sanp-wrapper .sanp-header h5 { border-bottom: 4px solid #23282D; @@ -534,6 +606,10 @@ i.debugpress-icon.debugpress-icon-7x { padding: 0 10px; list-style: none; } +.debugpress-style-popup #debugpress-debugger-tabs li .debugpress-tab-ctrl-icon { + padding-right: 5px; + font-size: calc(var(--debugpress-base-font-size) + 2px); +} .debugpress-style-popup #debugpress-debugger-tabs li a { color: #EEE; box-shadow: none; @@ -542,6 +618,7 @@ i.debugpress-icon.debugpress-icon-7x { } .debugpress-style-popup #debugpress-debugger-tabs li.debugpress-tab-active { background: #FFF; + height: 33px; } .debugpress-style-popup #debugpress-debugger-tabs li.debugpress-tab-active a { color: #23282D; @@ -648,7 +725,7 @@ i.debugpress-icon.debugpress-icon-7x { .debugpress-style-popup .debugpress-debugger-panel-block-title span i.debugpress-icon { vertical-align: top; } -.debugpress-style-popup .debugpress-querie-sidebar-control { +.debugpress-style-popup .debugpress-query-sidebar-control { background: #23282D; color: #FFF; padding: 5px !important; @@ -656,13 +733,13 @@ i.debugpress-icon.debugpress-icon-7x { margin: 0 0 10px; text-align: right; } -.debugpress-style-popup .debugpress-querie-sidebar-control span { +.debugpress-style-popup .debugpress-query-sidebar-control span { font-size: calc(var(--debugpress-base-font-size) + 4px); cursor: pointer; padding-right: 4px; vertical-align: top; } -.debugpress-style-popup .debugpress-querie-sidebar-control span i.debugpress-icon { +.debugpress-style-popup .debugpress-query-sidebar-control span i.debugpress-icon { vertical-align: bottom; } .debugpress-style-popup .debugpress-debugger-panel-block-subtitle { @@ -946,7 +1023,7 @@ i.debugpress-icon.debugpress-icon-7x { } } @media screen and (max-width: 800px) { - .debugpress-style-popup .debugpress-querie-sidebar-control { + .debugpress-style-popup .debugpress-query-sidebar-control { margin-bottom: 5px; } .debugpress-style-popup .debugpress-debugger-footer-left, diff --git a/css/debugpress.min.css b/css/debugpress.min.css index b02678e..3d4332e 100644 --- a/css/debugpress.min.css +++ b/css/debugpress.min.css @@ -1 +1 @@ -@keyframes debugpress-icon-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}:root{--debugpress-base-font-size:13px;--debugpress-sql-font-size:13px}@font-face{font-family:"debugpress";src:url(fonts/debugpress.eot?3.0);src:url(fonts/debugpress.eot?3.0#iefix) format("embedded-opentype"),url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal;font-display:swap}i.debugpress-icon{font:14px "debugpress";font-size:inherit;text-transform:none;display:inline-block;vertical-align:text-bottom;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1>.debugpress-icon,h2>.debugpress-icon,h3>.debugpress-icon,h4>.debugpress-icon,h5>.debugpress-icon,h6>.debugpress-icon{line-height:inherit;vertical-align:bottom}a>.debugpress-icon{line-height:normal}.debugpress-icon.debugpress-icon-caret-up{transform:rotate(180deg)}.debugpress-icon.debugpress-icon-caret-left{transform:rotate(90deg)}.debugpress-icon.debugpress-icon-caret-right{transform:rotate(270deg)}.debugpress-icon.debugpress-icon-bug:before{content:"\f101"}.debugpress-icon.debugpress-icon-caret-down:before{content:"\f102"}.debugpress-icon.debugpress-icon-file-lines:before{content:"\f103"}.debugpress-icon.debugpress-icon-layout-bottom:before{content:"\f104"}.debugpress-icon.debugpress-icon-layout-full:before{content:"\f105"}.debugpress-icon.debugpress-icon-layout-left:before{content:"\f106"}.debugpress-icon.debugpress-icon-layout-right:before{content:"\f107"}.debugpress-icon.debugpress-icon-layout-top:before{content:"\f108"}.debugpress-icon.debugpress-icon-layout:before{content:"\f109"}.debugpress-icon.debugpress-icon-power-off:before{content:"\f10a"}.debugpress-icon.debugpress-icon-screwdriver-wrench:before{content:"\f10b"}.debugpress-icon.debugpress-icon-square-exclamation:before{content:"\f10c"}.debugpress-icon.debugpress-icon-square-minus:before{content:"\f10d"}.debugpress-icon.debugpress-icon-square-plus:before{content:"\f10e"}.debugpress-icon.debugpress-icon-triangle-exclamation:before{content:"\f10f"}.debugpress-icon.debugpress-icon-caret-left:before,.debugpress-icon.debugpress-icon-caret-right:before,.debugpress-icon.debugpress-icon-caret-up:before{content:"\f102"}i.debugpress-icon.debugpress-icon-fw{width:1.28571429em;text-align:center}i.debugpress-icon.debugpress-icon-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}i.debugpress-icon.debugpress-icon-2x{font-size:2em}i.debugpress-icon.debugpress-icon-3x{font-size:3em}i.debugpress-icon.debugpress-icon-4x{font-size:4em}i.debugpress-icon.debugpress-icon-5x{font-size:5em}i.debugpress-icon.debugpress-icon-6x{font-size:6em}i.debugpress-icon.debugpress-icon-7x{font-size:7em}.debugpress-icon-flip-horizontal{transform:scaleX(-1)}.debugpress-icon-flip-vertical{transform:scaleY(-1)}.debugpress-icon-flip-both,.debugpress-icon-flip-horizontal.debugpress-icon-flip-vertical{transform:scale(-1)}.debugpress-icon-spin{animation:debugpress-icon-icon-spin 2s infinite linear}.debugpress-grid,.debugpress-unit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.debugpress-grid{display:block;clear:both;*zoom:1}.debugpress-grid .debugpress-unit{float:left;width:100%;padding:10px;margin:0}.debugpress-grid .wrap{max-width:978px;margin:0 auto}.debugpress-grid:after,.debugpress-grid:before{display:table;content:"";line-height:0}.debugpress-grid:after{clear:both}.debugpress-grid .w-1-1,.debugpress-grid .whole{width:100%}.debugpress-grid .half,.debugpress-grid .w-1-2{width:50%}.debugpress-grid .one-third,.debugpress-grid .w-1-3{width:33.3332%}.debugpress-grid .two-thirds,.debugpress-grid .w-2-3{width:66.6665%}.debugpress-grid .one-quarter,.debugpress-grid .w-1-4{width:25%}.debugpress-grid .three-quarters,.debugpress-grid .w-3-4{width:75%}.debugpress-grid .one-fifth,.debugpress-grid .w-1-5{width:20%}.debugpress-grid .two-fifths,.debugpress-grid .w-2-5{width:40%}.debugpress-grid .three-fifths,.debugpress-grid .w-3-5{width:60%}.debugpress-grid .four-fifths,.debugpress-grid .w-4-5{width:80%}.debugpress-grid .golden-small,.debugpress-grid .w-g-s{width:38.2716%}.debugpress-grid .golden-large,.debugpress-grid .w-g-l{width:61.7283%}.debugpress-unit .debugpress-unit:first-child{padding-left:0}.debugpress-unit .debugpress-unit:last-child{padding-right:0}.debugpress-unit .debugpress-unit:first-child>.debugpress-unit{padding-top:0}.debugpress-unit .debugpress-unit:last-child>.debugpress-unit{padding-bottom:0}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>tbody>tr>td,.debugpress-unit.no-gutters{padding:0!important}.align-center,.debugpress-layout-position>div{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.pull-left{float:left}.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-debuglog-li,.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-layout-li,.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-tools-li,.pull-right{float:right}.debugpress-clearfix:after,.debugpress-clearfix:before{content:" ";display:table}.debugpress-clearfix:after{clear:both}#wpadminbar .debugpress-icon{vertical-align:text-top!important;font-size:19px!important;font-family:"debugpress"!important;line-height:1}#wp-admin-bar-debugpress-debugger-button{float:right!important}.debugpress-float-button{position:fixed;background-color:#23282d;border:1px solid #23282d;box-shadow:0 0 3px rgba(35,40,45,.7);z-index:142000;padding:5px}.debugpress-float-button a{display:block;height:22px;line-height:22px;outline:0!important;text-decoration:none}.debugpress-float-button a:focus{box-shadow:none}.debugpress-float-button.debugpress-position-topright{right:5px;top:5px}.debugpress-float-button.debugpress-position-topleft{left:5px;top:5px}.debugpress-float-button.debugpress-position-bottomright{right:5px;bottom:5px}.debugpress-float-button.debugpress-position-bottomleft{left:5px;bottom:5px}.debugpress-float-button .debugpress-icon{font-size:24px!important;vertical-align:top}.debugpress-debug-dialog-button.debugpress-float-button a .debugpress-debug-button-indicators{vertical-align:8px}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-ajax,.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-errors,.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-httpcalls,.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-stored{padding:2px 3px!important;border-radius:3px!important;color:#fff;font-size:11px!important;max-height:12px!important;margin:4px!important}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-httpcalls{background-color:#2aaae5}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-ajax{background-color:#d82ae5}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-stored{background-color:#19a514}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-errors{background-color:#ed1e24}.debugpress-debug-dialog-button>a,.debugpress-debug-dialog-button>a:hover{color:#69fb3b!important}.debugpress-debug-dialog-button.debugpress-debug-has-warnings>:hover,.debugpress-debug-dialog-button.debugpress-debug-has-warnings>a{color:#ff0!important}.debugpress-debug-dialog-button.debugpress-debug-has-errors>:hover,.debugpress-debug-dialog-button.debugpress-debug-has-errors>a{color:#ff3232!important}.debugpress-debug-dialog-button .ab-sub-wrapper{left:auto;right:0}.debugpress-debug-dialog-button .ab-sub-wrapper .ab-item{display:flex!important;justify-content:space-between;align-items:center;column-gap:1em}.debugpress-debug-dialog-button .ab-sub-wrapper .ab-item span{font-weight:700}.debugpress-layout-position{display:flex;gap:2em;flex-wrap:wrap;padding:1em}.debugpress-layout-position>div.selected{color:#0073aa;font-weight:700}.debugpress-layout-position>div>span,.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggler.debugpress-events-log-toggler-opened,.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-tab-content.debugpress-tab-active,.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action div span,.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action.dbg-calls-show div{display:block}.debugpress-layout-settings{padding:1em}.debugpress-layout-settings .debugpress-layout-option{display:flex;column-gap:2em;margin:0 0 1em;align-items:center}.debugpress-layout-settings .debugpress-layout-option label{min-width:120px}.debugpress-layout-settings .debugpress-layout-option select{min-width:120px;width:200px}.debugpress-style-popup{color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.4em;font-size:var(--debugpress-base-font-size);font-style:normal;font-weight:400;box-sizing:border-box}.debugpress-style-popup *{font-family:inherit;box-sizing:border-box}.debugpress-style-popup pre{margin:0;padding:5px 7px;line-height:1.4em;white-space:pre}.debugpress-style-popup a{color:#0073aa;text-decoration:none;box-shadow:none;outline:0}.debugpress-style-popup a.sqlq-option-on{font-weight:700;color:#fff;background:#0073aa;padding:0 3px 1px}.debugpress-style-popup .sanp-wrapper{background:#fff;border-radius:0;border:4px solid #23282d;box-shadow:1px 1px 5px rgba(32,32,32,.6)}.debugpress-style-popup .sanp-wrapper>button{-webkit-appearance:none;background:0 0;border:medium;color:#e00;cursor:pointer;float:right;font-size:20px;font-weight:900;line-height:1;right:5px;top:3px}.debugpress-style-popup .sanp-wrapper .sanp-header{background:#23282d;border-radius:0;padding:5px 5px 0;color:#fff;height:33px}.debugpress-style-popup .sanp-wrapper .sanp-header h5{border-bottom:4px solid #23282d;color:#fff;font-size:18px;font-weight:900;line-height:24px;margin:0;padding:0;text-transform:uppercase}.debugpress-style-popup .sanp-wrapper .sanp-content{padding:0}.debugpress-style-popup .sanp-wrapper .sanp-footer{border-radius:0;padding:5px;background:#e0e0e0;text-align:left}.debugpress-style-popup .sanp-wrapper .sanp-footer button{-webkit-appearance:none;margin:0;padding:0;cursor:pointer;color:#23282d;font-weight:700;outline:1px solid transparent;background:0 0;border:0;font-size:16px;text-transform:uppercase;letter-spacing:2px}.debugpress-style-popup.sanp-button-alt .sanp-wrapper>button{background:#500;box-shadow:1px 1px 4px rgba(32,32,32,.3);color:#fff}.debugpress-style-popup #debugpress-debugger-tabs{margin:0;padding:0;list-style:none;font-size:var(--debugpress-base-font-size);line-height:26px;width:calc(100% - 30px)}.debugpress-style-popup #debugpress-debugger-tabs li{float:left;height:28px;line-height:26px;margin:0;padding:0 10px;list-style:none}.debugpress-style-popup #debugpress-debugger-tabs li a{color:#eee;box-shadow:none;outline:0;text-decoration:none}.debugpress-style-popup #debugpress-debugger-tabs li.debugpress-tab-active{background:#fff}.debugpress-style-popup #debugpress-debugger-tabs li.debugpress-tab-active a{color:#23282d;font-weight:700}.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-debuglog-li i,.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-layout-li i,.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-tools-li i{font-size:120%;vertical-align:text-bottom}.debugpress-style-popup .debugpress-pre-wrap{background-color:#f4f4f4;color:#000;font-family:monospace;font-weight:700;font-size:var(--debugpress-sql-font-size);margin:0 0 5px;padding:5px}.debugpress-style-popup .debugpress-pre-wrap pre,.debugpress-style-popup .query-sql-run-full pre,.debugpress-style-popup .sql-query-list .sql-query .sql-query-full pre{color:#000;background-color:#fff}.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-tab-content,.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action div{display:none}.debugpress-style-popup #debugpress-debugger-select{display:none;font-size:calc(var(--debugpress-base-font-size) + 1px);height:28px;line-height:28px;margin:0;padding:0 10px;width:calc(100% - 30px);min-height:28px;max-width:100%;border-radius:0;border:0}.debugpress-style-popup .debugpress-debugger-footer-right{float:right}.debugpress-style-popup .debugpress-debugger-footer-left{float:left}.debugpress-style-popup .debugpress-debugger-footer-left div{display:inline}.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggle{font-weight:700}.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggler{border-left:1px solid #888;padding-left:10px;display:none}.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-error-message{font-weight:700;font-style:italic;color:red}.debugpress-style-popup .debugpress-debugger-panel-block{margin:5px 0 10px;display:block;overflow:auto}.debugpress-style-popup .debugpress-debugger-panel-block p{padding:0;margin:0 0 .5em}.debugpress-style-popup .debugpress-debugger-panel-block .sql-calls-button-expander{font-weight:700;font-size:calc(var(--debugpress-base-font-size) - 1px);color:#fff!important;background:#0073aa;padding:0 6px 3px;margin:0 0 0 10px;border-radius:3px}.debugpress-style-popup .debugpress-debugger-panel-block-title{background:#23282d;color:#fff;padding:5px 8px!important;font-size:12px;margin:0}.debugpress-style-popup .debugpress-debugger-panel-block-title>i.debugpress-icon{font-size:1.5em;margin:0 5px 0 0}.debugpress-style-popup .debugpress-debugger-panel-block-title span{float:right;font-size:18px;cursor:pointer}.debugpress-style-popup .debugpress-debugger-panel-block-title span i.debugpress-icon{vertical-align:top}.debugpress-style-popup .debugpress-querie-sidebar-control{background:#23282d;color:#fff;padding:5px!important;font-size:calc(var(--debugpress-base-font-size) - 1px);margin:0 0 10px;text-align:right}.debugpress-style-popup .debugpress-querie-sidebar-control span{font-size:calc(var(--debugpress-base-font-size) + 4px);cursor:pointer;padding-right:4px;vertical-align:top}.debugpress-style-popup .debugpress-querie-sidebar-control span i.debugpress-icon{vertical-align:bottom}.debugpress-style-popup .debugpress-debugger-panel-block-subtitle{background:#777;color:#fff;margin:5px 0;padding:2px 5px!important;font-size:calc(var(--debugpress-base-font-size) - 2px);line-height:20px}.debugpress-style-popup .debugpress-debugger-table{width:100%;table-layout:auto;margin:0;border:1px solid #ddd;background:#fff;border-collapse:collapse;font-size:calc(var(--debugpress-base-font-size) - 1px);line-height:20px}.debugpress-style-popup .debugpress-debugger-table thead{background:#ddd}.debugpress-style-popup .debugpress-debugger-table td,.debugpress-style-popup .debugpress-debugger-table th{border:1px solid #e8e8e8;text-align:left;padding:1px 4px!important;font-size:calc(var(--debugpress-base-font-size) - 1px)}.debugpress-style-popup .debugpress-debugger-table .debugpress_r.debugpress_r_root,.debugpress-style-popup .debugpress-debugger-table td .kint-rich,.debugpress-style-popup .debugpress-debugger-table th .kint-rich{margin:0}.debugpress-style-popup .debugpress-debugger-table td .kint-rich>dl>.kint-parent,.debugpress-style-popup .debugpress-debugger-table th .kint-rich>dl>.kint-parent{margin-top:0}.debugpress-style-popup .debugpress-debugger-table td{border-width:0 1px 1px 0;vertical-align:top}.debugpress-style-popup .debugpress-debugger-table tr:nth-of-type(2n){background:#fafafa}.debugpress-style-popup .debugpress-debugger-table.debugpress-table-keyvalue tr td:first-child{width:30%}.debugpress-style-popup #debugpress-debugger-tab-hooks .debugpress-debugger-table.debugpress-table-keyvalue tr td:first-child,.debugpress-style-popup #debugpress-debugger-tab-queries .debugpress-debugger-table.debugpress-table-keyvalue tr td:first-child{width:70%}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>thead td,.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>thead th{padding:3px 8px!important}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>tbody>tr>th{padding:3px 8px!important;vertical-align:top;width:20%}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>tbody>tr>td.dbg-hook-no-callbacks{padding:4px 6px 4px 82px!important;font-weight:700}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions{width:100%;table-layout:auto;margin:0;border:0;background:#fff;border-collapse:collapse;font-size:calc(var(--debugpress-base-font-size) - 1px)}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td{padding:3px 5px!important}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td:first-child{width:80px;text-align:right}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td:last-child{width:30%}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action em{font-family:monospace;font-weight:700;font-style:normal}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action div span strong{font-weight:400;font-family:monospace}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action button{float:right;font-weight:700;font-size:calc(var(--debugpress-base-font-size) - 1px);color:#fff!important;background:#0073aa;padding:0 6px 3px;margin:0 0 0 10px;border:0;border-radius:3px;cursor:pointer}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr:last-child td{border-bottom:0}.debugpress-style-popup #debugpress-debuglog-content,.debugpress-style-popup .query-sql-run-full,.debugpress-style-popup .sql-query-list .sql-query .sql-query-full{background-color:#f4f4f4;color:#000;font-family:monospace;font-size:var(--debugpress-sql-font-size);margin:5px 0 0;padding:5px}.debugpress-style-popup .query-sql-run-full{font-weight:700}.debugpress-style-popup #debugpress-debuglog-content{font-weight:400}.debugpress-style-popup #debugpress-debuglog-content>div{overflow:auto;color:#000;background-color:#fff}.debugpress-style-popup #debugpress-debuglog-content>div pre{background:0 0;overflow:visible}.debugpress-style-popup .sql-query-list .sql-query{border:1px solid #777;margin:5px 0;padding:5px}.debugpress-style-popup .sql-query-list .sql-query .sql-query-full{font-weight:700}.debugpress-style-popup .debugpress-wrapper-warning{border:1px solid #23282d;padding:10px;margin:0 0 10px}.debugpress-style-popup .debugpress-wrapper-warning h4{color:#900;font-size:calc(var(--debugpress-base-font-size) + 3px);margin:0 0 5px}.debugpress-style-popup .debugpress-debug-environment{margin:0 0 10px;padding:10px;background-color:#f3ffe7}.debugpress-style-popup .debugpress-debug-environment .debugpress-debugger-panel-block-title{background-color:#12ae00;text-align:center;font-size:110%}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-development{background-color:#ffe7f2}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-development .debugpress-debugger-panel-block-title{background-color:#ae0060}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-local{background-color:#f7e7ff}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-local .debugpress-debugger-panel-block-title{background-color:#8800ae}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-staging{background-color:#e7eeff}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-staging .debugpress-debugger-panel-block-title{background-color:#0026ae}.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment{color:#12ae00}.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-development{color:#ae0060}.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-local{color:#8800ae}.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-staging{color:#0026ae}.debugpress-style-popup .debugpress-debug-notice-block{margin:10px 0;padding:10px 10px 1px;border-left:4px solid red;background-color:#ffe7e7}.debugpress-style-popup .debugpress-debug-notice-block .debugpress-debugger-panel-block-title{background-color:red}.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter{width:44px}.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter div,.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter h5{display:none!important}.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .three-quarters{width:calc(100% - 44px)}.debugpress-style-popup .debugpress-button-action{background:#27b;color:#fff;display:inline-block;cursor:pointer;border:0;text-align:center;width:max-content;border-radius:0;margin:5px 5px 0 0;padding:8px 14px;font-size:calc(var(--debugpress-base-font-size) + 3px)}@media screen and (max-width:568px){.debugpress-grid .debugpress-unit{width:100%!important;padding-left:20px;padding-right:20px}.debugpress-unit .debugpress-grid .debugpress-unit{padding-left:0;padding-right:0}.center-on-mobiles{text-align:center!important}.hide-on-mobiles{display:none!important}}@media screen and (max-width:1080px){#debugpress-debugger-tab-queries .debugpress-grid .one-quarter{width:45%}#debugpress-debugger-tab-queries .debugpress-grid .three-quarters{width:55%}.debugpress-debugger-footer-left div{display:block}.debugpress-debugger-footer-left div span{display:none}}@media screen and (max-width:800px){.debugpress-style-popup .debugpress-querie-sidebar-control{margin-bottom:5px}.debugpress-style-popup .debugpress-debugger-footer-left,.debugpress-style-popup .debugpress-debugger-footer-right{float:none;text-align:center}.debugpress-style-popup #debugpress-debugger-tabs{display:none}.debugpress-style-popup #debugpress-debugger-select{display:block}.debugpress-style-popup .sanp-wrapper .sanp-header{height:40px}.debugpress-style-popup .sanp-wrapper>button{top:5px}.debugpress-style-popup .debugpress-tab-content .debugpress-grid .debugpress-unit{padding-left:10px;padding-right:10px}}@media screen and (max-width:782px){#wpadminbar .debugpress-debug-dialog-button{display:block!important}#wpadminbar .debugpress-debug-dialog-button>.ab-item{padding:0 10px!important}#wpadminbar .debugpress-debug-dialog-button>.ab-item i.debugpress-icon{font-size:24px!important}} \ No newline at end of file +@keyframes debugpress-icon-icon-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}:root{--debugpress-base-font-size:13px;--debugpress-sql-font-size:13px}@font-face{font-family:"debugpress";src:url(fonts/debugpress.eot?3.5);src:url(fonts/debugpress.eot?3.5#iefix) format("embedded-opentype"),url(data:application/font-woff2;charset=utf-8;base64,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) format("woff2"),url(data:application/font-woff;charset=utf-8;base64,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) format("woff");font-weight:400;font-style:normal;font-display:swap}i.debugpress-icon{font:14px "debugpress";font-size:inherit;text-transform:none;display:inline-block;vertical-align:text-bottom;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1>.debugpress-icon,h2>.debugpress-icon,h3>.debugpress-icon,h4>.debugpress-icon,h5>.debugpress-icon,h6>.debugpress-icon{line-height:inherit;vertical-align:bottom}a>.debugpress-icon{line-height:normal}.debugpress-icon.debugpress-icon-caret-up{transform:rotate(180deg)}.debugpress-icon.debugpress-icon-caret-left{transform:rotate(90deg)}.debugpress-icon.debugpress-icon-caret-right{transform:rotate(270deg)}.debugpress-icon.debugpress-icon-bbpress:before{content:"\f101"}.debugpress-icon.debugpress-icon-brackets-curly:before{content:"\f102"}.debugpress-icon.debugpress-icon-brackets-square:before{content:"\f103"}.debugpress-icon.debugpress-icon-bug:before{content:"\f104"}.debugpress-icon.debugpress-icon-caret-down:before{content:"\f105"}.debugpress-icon.debugpress-icon-clipboard:before{content:"\f106"}.debugpress-icon.debugpress-icon-code:before{content:"\f107"}.debugpress-icon.debugpress-icon-database:before{content:"\f108"}.debugpress-icon.debugpress-icon-diagram-project:before{content:"\f109"}.debugpress-icon.debugpress-icon-file-lines:before{content:"\f10a"}.debugpress-icon.debugpress-icon-files:before{content:"\f10b"}.debugpress-icon.debugpress-icon-folder-user:before{content:"\f10c"}.debugpress-icon.debugpress-icon-folder:before{content:"\f10d"}.debugpress-icon.debugpress-icon-gear:before{content:"\f10e"}.debugpress-icon.debugpress-icon-globe:before{content:"\f10f"}.debugpress-icon.debugpress-icon-id-card-clip:before{content:"\f110"}.debugpress-icon.debugpress-icon-layout-bottom:before{content:"\f111"}.debugpress-icon.debugpress-icon-layout-full:before{content:"\f112"}.debugpress-icon.debugpress-icon-layout-left:before{content:"\f113"}.debugpress-icon.debugpress-icon-layout-right:before{content:"\f114"}.debugpress-icon.debugpress-icon-layout-top:before{content:"\f115"}.debugpress-icon.debugpress-icon-layout:before{content:"\f116"}.debugpress-icon.debugpress-icon-link-simple:before{content:"\f117"}.debugpress-icon.debugpress-icon-octagon-exclamation:before{content:"\f118"}.debugpress-icon.debugpress-icon-php:before{content:"\f119"}.debugpress-icon.debugpress-icon-plug:before{content:"\f11a"}.debugpress-icon.debugpress-icon-power-off:before{content:"\f11b"}.debugpress-icon.debugpress-icon-screwdriver-wrench:before{content:"\f11c"}.debugpress-icon.debugpress-icon-server:before{content:"\f11d"}.debugpress-icon.debugpress-icon-square-exclamation:before{content:"\f11e"}.debugpress-icon.debugpress-icon-square-minus:before{content:"\f11f"}.debugpress-icon.debugpress-icon-square-plus:before{content:"\f120"}.debugpress-icon.debugpress-icon-triangle-exclamation:before{content:"\f121"}.debugpress-icon.debugpress-icon-caret-left:before,.debugpress-icon.debugpress-icon-caret-right:before,.debugpress-icon.debugpress-icon-caret-up:before{content:"\f105"}i.debugpress-icon.debugpress-icon-fw{width:1.28571429em;text-align:center}i.debugpress-icon.debugpress-icon-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}i.debugpress-icon.debugpress-icon-2x{font-size:2em}i.debugpress-icon.debugpress-icon-3x{font-size:3em}i.debugpress-icon.debugpress-icon-4x{font-size:4em}i.debugpress-icon.debugpress-icon-5x{font-size:5em}i.debugpress-icon.debugpress-icon-6x{font-size:6em}i.debugpress-icon.debugpress-icon-7x{font-size:7em}.debugpress-icon-flip-horizontal{transform:scaleX(-1)}.debugpress-icon-flip-vertical{transform:scaleY(-1)}.debugpress-icon-flip-both,.debugpress-icon-flip-horizontal.debugpress-icon-flip-vertical{transform:scale(-1)}.debugpress-icon-spin{animation:debugpress-icon-icon-spin 2s infinite linear}.debugpress-grid,.debugpress-unit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.debugpress-grid{display:block;clear:both;*zoom:1}.debugpress-grid .debugpress-unit{float:left;width:100%;padding:10px;margin:0}.debugpress-grid .wrap{max-width:978px;margin:0 auto}.debugpress-grid:after,.debugpress-grid:before{display:table;content:"";line-height:0}.debugpress-grid:after{clear:both}.debugpress-grid .w-1-1,.debugpress-grid .whole{width:100%}.debugpress-grid .half,.debugpress-grid .w-1-2{width:50%}.debugpress-grid .one-third,.debugpress-grid .w-1-3{width:33.3332%}.debugpress-grid .two-thirds,.debugpress-grid .w-2-3{width:66.6665%}.debugpress-grid .one-quarter,.debugpress-grid .w-1-4{width:25%}.debugpress-grid .three-quarters,.debugpress-grid .w-3-4{width:75%}.debugpress-grid .one-fifth,.debugpress-grid .w-1-5{width:20%}.debugpress-grid .two-fifths,.debugpress-grid .w-2-5{width:40%}.debugpress-grid .three-fifths,.debugpress-grid .w-3-5{width:60%}.debugpress-grid .four-fifths,.debugpress-grid .w-4-5{width:80%}.debugpress-grid .golden-small,.debugpress-grid .w-g-s{width:38.2716%}.debugpress-grid .golden-large,.debugpress-grid .w-g-l{width:61.7283%}.debugpress-unit .debugpress-unit:first-child{padding-left:0}.debugpress-unit .debugpress-unit:last-child{padding-right:0}.debugpress-unit .debugpress-unit:first-child>.debugpress-unit{padding-top:0}.debugpress-unit .debugpress-unit:last-child>.debugpress-unit{padding-bottom:0}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>tbody>tr>td,.debugpress-unit.no-gutters{padding:0!important}.align-center,.debugpress-layout-position>div{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.pull-left{float:left}.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-debuglog-li,.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-layout-li,.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-tools-li,.pull-right{float:right}.debugpress-clearfix:after,.debugpress-clearfix:before{content:" ";display:table}.debugpress-clearfix:after{clear:both}#wpadminbar .debugpress-icon{vertical-align:text-top!important;font-size:19px!important;font-family:"debugpress"!important;line-height:1}#wp-admin-bar-debugpress-debugger-button{float:right!important}.debugpress-float-button{position:fixed;background-color:#23282d;border:1px solid #23282d;box-shadow:0 0 3px rgba(35,40,45,.7);z-index:142000;padding:5px}.debugpress-float-button a{display:block;height:22px;line-height:22px;outline:0!important;text-decoration:none}.debugpress-float-button a:focus{box-shadow:none}.debugpress-float-button.debugpress-position-topright{right:5px;top:5px}.debugpress-float-button.debugpress-position-topleft{left:5px;top:5px}.debugpress-float-button.debugpress-position-bottomright{right:5px;bottom:5px}.debugpress-float-button.debugpress-position-bottomleft{left:5px;bottom:5px}.debugpress-float-button .debugpress-icon{font-size:24px!important;vertical-align:top}.debugpress-debug-dialog-button.debugpress-float-button a .debugpress-debug-button-indicators{vertical-align:8px}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-ajax,.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-errors,.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-httpcalls,.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-stored{padding:2px 3px!important;border-radius:3px!important;color:#fff;font-size:11px!important;max-height:12px!important;margin:4px!important}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-httpcalls{background-color:#2aaae5}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-ajax{background-color:#d82ae5}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-stored{background-color:#19a514}.debugpress-debug-dialog-button a .debugpress-debug-button-indicators .debugpress-debug-has-errors{background-color:#ed1e24}.debugpress-debug-dialog-button>a,.debugpress-debug-dialog-button>a:hover{color:#69fb3b!important}.debugpress-debug-dialog-button.debugpress-debug-has-warnings>:hover,.debugpress-debug-dialog-button.debugpress-debug-has-warnings>a{color:#ff0!important}.debugpress-debug-dialog-button.debugpress-debug-has-errors>:hover,.debugpress-debug-dialog-button.debugpress-debug-has-errors>a{color:#ff3232!important}.debugpress-debug-dialog-button .ab-sub-wrapper{left:auto;right:0}.debugpress-debug-dialog-button .ab-sub-wrapper .ab-item{display:flex!important;justify-content:space-between;align-items:center;column-gap:1em}.debugpress-debug-dialog-button .ab-sub-wrapper .ab-item span{font-weight:700}.debugpress-layout-position{display:flex;gap:2em;flex-wrap:wrap;padding:1em}.debugpress-layout-position>div.selected{color:#0073aa;font-weight:700}.debugpress-layout-position>div>span,.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggler.debugpress-events-log-toggler-opened,.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-tab-content.debugpress-tab-active,.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action div span,.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action.dbg-calls-show div{display:block}.debugpress-layout-settings{padding:1em}.debugpress-layout-settings .debugpress-layout-option{display:flex;column-gap:2em;margin:0 0 1em;align-items:center}.debugpress-layout-settings .debugpress-layout-option label{min-width:120px}.debugpress-layout-settings .debugpress-layout-option select{min-width:120px;width:200px}.debugpress-style-popup{color:#444;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;line-height:1.4em;font-size:var(--debugpress-base-font-size);font-style:normal;font-weight:400;box-sizing:border-box}.debugpress-style-popup *{font-family:inherit;box-sizing:border-box}.debugpress-style-popup pre{margin:0;padding:5px 7px;line-height:1.4em;white-space:pre}.debugpress-style-popup a{color:#0073aa;text-decoration:none;box-shadow:none;outline:0}.debugpress-style-popup a.sqlq-option-on{font-weight:700;color:#fff;background:#0073aa;padding:0 3px 1px}.debugpress-style-popup .sanp-wrapper{background:#fff;border-radius:0;border:4px solid #23282d;box-shadow:1px 1px 5px rgba(32,32,32,.6)}.debugpress-style-popup .sanp-wrapper>button{-webkit-appearance:none;background:0 0;border:medium;color:#e00;cursor:pointer;float:right;font-size:20px;font-weight:900;line-height:1;right:5px;top:3px}.debugpress-style-popup .sanp-wrapper .sanp-header{background:#23282d;border-radius:0;padding:5px 5px 0;color:#fff;height:38px}.debugpress-style-popup .sanp-wrapper .sanp-header h5{border-bottom:4px solid #23282d;color:#fff;font-size:18px;font-weight:900;line-height:24px;margin:0;padding:0;text-transform:uppercase}.debugpress-style-popup .sanp-wrapper .sanp-content{padding:0}.debugpress-style-popup .sanp-wrapper .sanp-footer{border-radius:0;padding:5px;background:#e0e0e0;text-align:left}.debugpress-style-popup .sanp-wrapper .sanp-footer button{-webkit-appearance:none;margin:0;padding:0;cursor:pointer;color:#23282d;font-weight:700;outline:1px solid transparent;background:0 0;border:0;font-size:16px;text-transform:uppercase;letter-spacing:2px}.debugpress-style-popup.sanp-button-alt .sanp-wrapper>button{background:#500;box-shadow:1px 1px 4px rgba(32,32,32,.3);color:#fff}.debugpress-style-popup #debugpress-debugger-tabs{margin:0;padding:0;list-style:none;font-size:var(--debugpress-base-font-size);line-height:26px;width:calc(100% - 30px)}.debugpress-style-popup #debugpress-debugger-tabs li{float:left;height:28px;line-height:26px;margin:0;padding:0 10px;list-style:none}.debugpress-style-popup #debugpress-debugger-tabs li .debugpress-tab-ctrl-icon{padding-right:5px;font-size:calc(var(--debugpress-base-font-size) + 2px)}.debugpress-style-popup #debugpress-debugger-tabs li a{color:#eee;box-shadow:none;outline:0;text-decoration:none}.debugpress-style-popup #debugpress-debugger-tabs li.debugpress-tab-active{background:#fff;height:33px}.debugpress-style-popup #debugpress-debugger-tabs li.debugpress-tab-active a{color:#23282d;font-weight:700}.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-debuglog-li i,.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-layout-li i,.debugpress-style-popup #debugpress-debugger-tabs li#debugpress-debugger-tab-tools-li i{font-size:120%;vertical-align:text-bottom}.debugpress-style-popup .debugpress-pre-wrap{background-color:#f4f4f4;color:#000;font-family:monospace;font-weight:700;font-size:var(--debugpress-sql-font-size);margin:0 0 5px;padding:5px}.debugpress-style-popup .debugpress-pre-wrap pre,.debugpress-style-popup .query-sql-run-full pre,.debugpress-style-popup .sql-query-list .sql-query .sql-query-full pre{color:#000;background-color:#fff}.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-tab-content,.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action div{display:none}.debugpress-style-popup #debugpress-debugger-select{display:none;font-size:calc(var(--debugpress-base-font-size) + 1px);height:28px;line-height:28px;margin:0;padding:0 10px;width:calc(100% - 30px);min-height:28px;max-width:100%;border-radius:0;border:0}.debugpress-style-popup .debugpress-debugger-footer-right{float:right}.debugpress-style-popup .debugpress-debugger-footer-left{float:left}.debugpress-style-popup .debugpress-debugger-footer-left div{display:inline}.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggle{font-weight:700}.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-events-log-toggler{border-left:1px solid #888;padding-left:10px;display:none}.debugpress-style-popup #debugpress-debugger-content-wrapper .debugpress-error-message{font-weight:700;font-style:italic;color:red}.debugpress-style-popup .debugpress-debugger-panel-block{margin:5px 0 10px;display:block;overflow:auto}.debugpress-style-popup .debugpress-debugger-panel-block p{padding:0;margin:0 0 .5em}.debugpress-style-popup .debugpress-debugger-panel-block .sql-calls-button-expander{font-weight:700;font-size:calc(var(--debugpress-base-font-size) - 1px);color:#fff!important;background:#0073aa;padding:0 6px 3px;margin:0 0 0 10px;border-radius:3px}.debugpress-style-popup .debugpress-debugger-panel-block-title{background:#23282d;color:#fff;padding:5px 8px!important;font-size:12px;margin:0}.debugpress-style-popup .debugpress-debugger-panel-block-title>i.debugpress-icon{font-size:1.5em;margin:0 5px 0 0}.debugpress-style-popup .debugpress-debugger-panel-block-title span{float:right;font-size:18px;cursor:pointer}.debugpress-style-popup .debugpress-debugger-panel-block-title span i.debugpress-icon{vertical-align:top}.debugpress-style-popup .debugpress-query-sidebar-control{background:#23282d;color:#fff;padding:5px!important;font-size:calc(var(--debugpress-base-font-size) - 1px);margin:0 0 10px;text-align:right}.debugpress-style-popup .debugpress-query-sidebar-control span{font-size:calc(var(--debugpress-base-font-size) + 4px);cursor:pointer;padding-right:4px;vertical-align:top}.debugpress-style-popup .debugpress-query-sidebar-control span i.debugpress-icon{vertical-align:bottom}.debugpress-style-popup .debugpress-debugger-panel-block-subtitle{background:#777;color:#fff;margin:5px 0;padding:2px 5px!important;font-size:calc(var(--debugpress-base-font-size) - 2px);line-height:20px}.debugpress-style-popup .debugpress-debugger-table{width:100%;table-layout:auto;margin:0;border:1px solid #ddd;background:#fff;border-collapse:collapse;font-size:calc(var(--debugpress-base-font-size) - 1px);line-height:20px}.debugpress-style-popup .debugpress-debugger-table thead{background:#ddd}.debugpress-style-popup .debugpress-debugger-table td,.debugpress-style-popup .debugpress-debugger-table th{border:1px solid #e8e8e8;text-align:left;padding:1px 4px!important;font-size:calc(var(--debugpress-base-font-size) - 1px)}.debugpress-style-popup .debugpress-debugger-table .debugpress_r.debugpress_r_root,.debugpress-style-popup .debugpress-debugger-table td .kint-rich,.debugpress-style-popup .debugpress-debugger-table th .kint-rich{margin:0}.debugpress-style-popup .debugpress-debugger-table td .kint-rich>dl>.kint-parent,.debugpress-style-popup .debugpress-debugger-table th .kint-rich>dl>.kint-parent{margin-top:0}.debugpress-style-popup .debugpress-debugger-table td{border-width:0 1px 1px 0;vertical-align:top}.debugpress-style-popup .debugpress-debugger-table tr:nth-of-type(2n){background:#fafafa}.debugpress-style-popup .debugpress-debugger-table.debugpress-table-keyvalue tr td:first-child{width:30%}.debugpress-style-popup #debugpress-debugger-tab-hooks .debugpress-debugger-table.debugpress-table-keyvalue tr td:first-child,.debugpress-style-popup #debugpress-debugger-tab-queries .debugpress-debugger-table.debugpress-table-keyvalue tr td:first-child{width:70%}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>thead td,.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>thead th{padding:3px 8px!important}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>tbody>tr>th{padding:3px 8px!important;vertical-align:top;width:20%}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list>tbody>tr>td.dbg-hook-no-callbacks{padding:4px 6px 4px 82px!important;font-weight:700}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions{width:100%;table-layout:auto;margin:0;border:0;background:#fff;border-collapse:collapse;font-size:calc(var(--debugpress-base-font-size) - 1px)}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td{padding:3px 5px!important}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td:first-child{width:80px;text-align:right}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td:last-child{width:30%}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action em{font-family:monospace;font-weight:700;font-style:normal}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action div span strong{font-weight:400;font-family:monospace}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr td.dbg-hook-column-action button{float:right;font-weight:700;font-size:calc(var(--debugpress-base-font-size) - 1px);color:#fff!important;background:#0073aa;padding:0 6px 3px;margin:0 0 0 10px;border:0;border-radius:3px;cursor:pointer}.debugpress-style-popup #debugpress-debugger-tab-hooks #dbg-hooks-list .dbg-hooks-actions tr:last-child td{border-bottom:0}.debugpress-style-popup #debugpress-debuglog-content,.debugpress-style-popup .query-sql-run-full,.debugpress-style-popup .sql-query-list .sql-query .sql-query-full{background-color:#f4f4f4;color:#000;font-family:monospace;font-size:var(--debugpress-sql-font-size);margin:5px 0 0;padding:5px}.debugpress-style-popup .query-sql-run-full{font-weight:700}.debugpress-style-popup #debugpress-debuglog-content{font-weight:400}.debugpress-style-popup #debugpress-debuglog-content>div{overflow:auto;color:#000;background-color:#fff}.debugpress-style-popup #debugpress-debuglog-content>div pre{background:0 0;overflow:visible}.debugpress-style-popup .sql-query-list .sql-query{border:1px solid #777;margin:5px 0;padding:5px}.debugpress-style-popup .sql-query-list .sql-query .sql-query-full{font-weight:700}.debugpress-style-popup .debugpress-wrapper-warning{border:1px solid #23282d;padding:10px;margin:0 0 10px}.debugpress-style-popup .debugpress-wrapper-warning h4{color:#900;font-size:calc(var(--debugpress-base-font-size) + 3px);margin:0 0 5px}.debugpress-style-popup .debugpress-debug-environment{margin:0 0 10px;padding:10px;background-color:#f3ffe7}.debugpress-style-popup .debugpress-debug-environment .debugpress-debugger-panel-block-title{background-color:#12ae00;text-align:center;font-size:110%}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-development{background-color:#ffe7f2}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-development .debugpress-debugger-panel-block-title{background-color:#ae0060}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-local{background-color:#f7e7ff}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-local .debugpress-debugger-panel-block-title{background-color:#8800ae}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-staging{background-color:#e7eeff}.debugpress-style-popup .debugpress-debug-environment.debugpress-debug-env-staging .debugpress-debugger-panel-block-title{background-color:#0026ae}.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment{color:#12ae00}.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-development{color:#ae0060}.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-local{color:#8800ae}.debugpress-style-popup .debugpress-debugger-footer-left .debugpress-debugger-environment.debugpress-env-staging{color:#0026ae}.debugpress-style-popup .debugpress-debug-notice-block{margin:10px 0;padding:10px 10px 1px;border-left:4px solid red;background-color:#ffe7e7}.debugpress-style-popup .debugpress-debug-notice-block .debugpress-debugger-panel-block-title{background-color:red}.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter{width:44px}.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter div,.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .one-quarter h5{display:none!important}.debugpress-style-popup .debugpress-tab-content.debugpress-queries-sidebar-closed .three-quarters{width:calc(100% - 44px)}.debugpress-style-popup .debugpress-button-action{background:#27b;color:#fff;display:inline-block;cursor:pointer;border:0;text-align:center;width:max-content;border-radius:0;margin:5px 5px 0 0;padding:8px 14px;font-size:calc(var(--debugpress-base-font-size) + 3px)}@media screen and (max-width:568px){.debugpress-grid .debugpress-unit{width:100%!important;padding-left:20px;padding-right:20px}.debugpress-unit .debugpress-grid .debugpress-unit{padding-left:0;padding-right:0}.center-on-mobiles{text-align:center!important}.hide-on-mobiles{display:none!important}}@media screen and (max-width:1080px){#debugpress-debugger-tab-queries .debugpress-grid .one-quarter{width:45%}#debugpress-debugger-tab-queries .debugpress-grid .three-quarters{width:55%}.debugpress-debugger-footer-left div{display:block}.debugpress-debugger-footer-left div span{display:none}}@media screen and (max-width:800px){.debugpress-style-popup .debugpress-query-sidebar-control{margin-bottom:5px}.debugpress-style-popup .debugpress-debugger-footer-left,.debugpress-style-popup .debugpress-debugger-footer-right{float:none;text-align:center}.debugpress-style-popup #debugpress-debugger-tabs{display:none}.debugpress-style-popup #debugpress-debugger-select{display:block}.debugpress-style-popup .sanp-wrapper .sanp-header{height:40px}.debugpress-style-popup .sanp-wrapper>button{top:5px}.debugpress-style-popup .debugpress-tab-content .debugpress-grid .debugpress-unit{padding-left:10px;padding-right:10px}}@media screen and (max-width:782px){#wpadminbar .debugpress-debug-dialog-button{display:block!important}#wpadminbar .debugpress-debug-dialog-button>.ab-item{padding:0 10px!important}#wpadminbar .debugpress-debug-dialog-button>.ab-item i.debugpress-icon{font-size:24px!important}} \ No newline at end of file diff --git a/css/fonts/debugpress.eot b/css/fonts/debugpress.eot index d280090..7ae0418 100644 Binary files a/css/fonts/debugpress.eot and b/css/fonts/debugpress.eot differ diff --git a/css/fonts/debugpress.woff b/css/fonts/debugpress.woff index 76aa7fb..0676ce3 100644 Binary files a/css/fonts/debugpress.woff and b/css/fonts/debugpress.woff differ diff --git a/css/fonts/debugpress.woff2 b/css/fonts/debugpress.woff2 index be9eda1..5a080bb 100644 Binary files a/css/fonts/debugpress.woff2 and b/css/fonts/debugpress.woff2 differ diff --git a/debugpress.php b/debugpress.php index 96ae34f..f69bd97 100644 --- a/debugpress.php +++ b/debugpress.php @@ -1,5 +1,4 @@ */ -const DEBUGPRESS_VERSION = '3.4.1'; +const DEBUGPRESS_VERSION = '3.5'; const DEBUGPRESS_FILE = __FILE__; const DEBUGPRESS_PLUGIN_PATH = __DIR__ . '/'; diff --git a/forms/display.php b/forms/display.php index 39da74c..fc33e20 100644 --- a/forms/display.php +++ b/forms/display.php @@ -10,8 +10,18 @@ $first = true; foreach ( Loader::instance()->tabs as $tab => $obj ) { - $label = is_array( $obj ) ? $obj[ 'tab' ] : $obj; - $title = is_array( $obj ) ? ' title="' . $obj[ 'label' ] . '"' : ''; + $label = is_array( $obj ) ? ( $obj['tab'] ?? $obj['label'] ) : $obj; + $icon = is_array( $obj ) ? ( $obj['icon'] ?? '' ) : 'bug'; + $title = is_array( $obj ) ? ' title="' . $obj['label'] . '"' : ''; + $counter = is_array( $obj ) && ( ( $obj['counter'] ?? false ) ); + + if ( ! empty( $icon ) ) { + $label = '' . $label . ''; + } + + if ( $counter ) { + $label .= ' (0)'; + } echo '
  • "+e+": "+s+"
  • ")})),wp.dev4press.debugpress.tabs.debuglog.init(),wp.dev4press.debugpress.tabs.queries.init(),wp.dev4press.debugpress.tabs.hooks.init()},tab_change:function(e){e!==wp.dev4press.debugpress.tab&&(wp.dev4press.debugpress.tab=e,wp.dev4press.debugpress.layout.tab=e,n("#debugpress-debugger-tabs li").removeClass("debugpress-tab-active"),n("#"+e+"-li").addClass("debugpress-tab-active"),n("#debugpress-debugger-content-wrapper div.debugpress-tab-content").removeClass("debugpress-tab-active"),n("#"+e).addClass("debugpress-tab-active"),n("#debugpress-debugger-tabs li a").attr({tabindex:"-1","aria-selected":null}),n("#"+e+"-li a").attr({tabindex:"0","aria-selected":!0}),n("#debugpress-debugger-select").val(e),wp.dev4press.debugpress.dialog.save_state())}}}(jQuery,window,document); \ No newline at end of file +!function(n,l,i){l.wp=l.wp||{},l.wp.dev4press=l.wp.dev4press||{},l.wp.dev4press.debugpress={popup:null,layout:{layout:"full",modal:"show",open:"manual",ratio:"40",tab:"debugpress-debugger-tab-basics",last:"closed",close:[]},header:{state:"full"},ajax:!1,admin:!1,tab:"",status:{sql_sort:"order",sql_order:"asc"},counts:{total:0,errors:0,doingitwrong:0,deprecated:0},stats:{},tabs:{debuglog:{init:function(){n(i).on("click","button.debugpress-action-debuglog-load",function(){n.ajax({url:debugpress_data.ajax_endpoint+"?action=debugpress_load_debuglog&_ajax_nonce="+debugpress_data.call_nonce,type:"get",dataType:"html",success:function(e){var s=n("#debugpress-debuglog-content").find("div");s.html(e),wp.dev4press.debugpress.tabs.debuglog.resize(),s.scrollTop(s.prop("scrollHeight"))},error:function(e,s,t){}})}),n(l).on("resize orientationchange",wp.dev4press.debugpress.tabs.debuglog.resize)},resize:function(){n("#debugpress-debuglog-content div").height(n(".debugpress-style-popup .sanp-content").height()-65)}},ajax:{init:function(){n(i).ajaxError(function(e,s,t,r){r={status:"error",error:r,url:t.url,type:t.type,headers:wp.dev4press.debugpress.tabs.ajax.headers(s)};wp.dev4press.debugpress.tabs.ajax.render(r)}),n(i).ajaxSuccess(function(e,s,t){t={status:"success",url:t.url,data:t.data?t.data.toString():"",type:t.type,response:t.hasOwnProperty("dataType")?t.dataType:t.dataTypes.join("/"),headers:wp.dev4press.debugpress.tabs.ajax.headers(s)};wp.dev4press.debugpress.tabs.ajax.render(t)})},render:function(e){var s=n("#debugpress-debugger-ajax-wrapper"),t=n("#debugpress-debugger-tab-ajax-li"),r=n(".debugpress-debug-dialog-button"),a=parseInt(s.data("calls")),p="",o="UNKNOWN";0===a&&s.html(""),s.data("calls",++a),n("a span.debugpress-counter",t).html(a),p="success"===e.status?(e.hasOwnProperty("response")&&(o=void 0===e.response?o:e.response.toString().toUpperCase()),'
    [SUCCESS] ['+e.type+" => "+o+"] "+e.url+'
    '):'
    [ERROR] ['+e.type+" => "+e.error+"] "+e.url+'
    ',p+='
    ',n.each(e.headers,function(e,s){p+=""}),p+="
    NameValue
    "+e+""+s+"
    ",s.append(p),n(".debugpress-debug-has-ajax",r).show().html(a),r.fadeOut(50).fadeIn(50).fadeOut(100).fadeIn(100).fadeOut(50).fadeIn(50)},headers:function(e){var e=e.getAllResponseHeaders().trim().split(/[\r\n]+/),r={};return n.each(e,function(e,s){var s=s.split(": "),t=s.shift(),s=s.join(": ");"x-debugpress-"===t.substring(0,13).toLowerCase()&&(t=t.substring(13),r[t]=s)}),r}},hooks:{filters:{all:{types:[]},active:{show:"all",types:[]}},init:function(){this.prepare(),this.events()},prepare:function(){n("#debugpress-debugger-tab-hooks .sqlq-option-type").each(function(){var e=n(this).data("type");wp.dev4press.debugpress.tabs.hooks.filters.active.types.push(e),wp.dev4press.debugpress.tabs.hooks.filters.all.types.push(e)})},filter:function(){for(var e,s=0;s tbody > tr."+e).hide();for(s=0;s tbody > tr."+e).show()},events:function(){n(i).on("click","#debugpress-debugger-tab-hooks .sqlq-option-callbacks",function(e){var s;e.preventDefault(),n(this).hasClass("sqlq-option-off")&&(e=n(this).attr("id").substring(9),s=n(".dbg-hooks-actions .dbg-hook-column-action"),"full"===e?s.addClass("dbg-calls-show"):s.removeClass("dbg-calls-show"),n("#debugpress-debugger-tab-hooks .sqlq-option-callbacks").addClass("sqlq-option-off").removeClass("sqlq-option-on"),n(this).removeClass("sqlq-option-off").addClass("sqlq-option-on"))}),n(i).on("click","#debugpress-debugger-tab-hooks .sqlq-option-type",function(e){e.preventDefault();var s=n(this).data("type");n(this).hasClass("sqlq-option-off")?(wp.dev4press.debugpress.tabs.hooks.filters.active.types.push(s),n(this).addClass("sqlq-option-on").removeClass("sqlq-option-off")):(wp.dev4press.debugpress.tabs.hooks.filters.active.types=wp.dev4press.debugpress.tabs.hooks.filters.active.types.filter(function(e){return e!==s}),n(this).addClass("sqlq-option-off").removeClass("sqlq-option-on")),wp.dev4press.debugpress.tabs.hooks.filter()}),n(i).on("click","#debugpress-debugger-tab-hooks .sqlq-types-reset",function(e){e.preventDefault(),"hide"===n(this).attr("id").substring(10)?(wp.dev4press.debugpress.tabs.hooks.filters.active.types=[],n("#debugpress-debugger-tab-hooks .sqlq-option-type").addClass("sqlq-option-off").removeClass("sqlq-option-on")):(wp.dev4press.debugpress.tabs.hooks.filters.active.types=wp.dev4press.debugpress.tabs.hooks.filters.all.types,n("#debugpress-debugger-tab-hooks .sqlq-option-type").addClass("sqlq-option-on").removeClass("sqlq-option-off")),n("#debugpress-debugger-tab-hooks .sqlq-types-reset").addClass("sqlq-option-off").removeClass("sqlq-option-on"),n(this).removeClass("sqlq-option-off").addClass("sqlq-option-on"),wp.dev4press.debugpress.tabs.hooks.filter()}),n(i).on("click","#debugpress-debugger-tab-hooks .dbg-callback-button-expander",function(){var e=n(this).parent();e.hasClass("dbg-calls-show")?e.removeClass("dbg-calls-show"):e.addClass("dbg-calls-show")})}},queries:{filters:{total:{queries:0,total:0},all:{caller:[],types:[],tables:[],sources:[]},active:{show:"all",caller:[],types:[],tables:[],sources:[]}},init:function(){this.prepare(),this.events()},prepare:function(){var e=n("#debugpress-debugger-tab-queries .sqlq-option-caller"),s=n("#debugpress-debugger-tab-queries .sqlq-option-type"),t=n("#debugpress-debugger-tab-queries .sqlq-option-table"),r=n("#debugpress-debugger-tab-queries .sqlq-option-source");wp.dev4press.debugpress.tabs.queries.filters.total.queries=parseInt(n("#sqlq-stats-filter-queries").html()),wp.dev4press.debugpress.tabs.queries.filters.total.total=parseFloat(n("#sqlq-stats-filter-total").html()),e.each(function(){var e=parseInt(n(this).data("caller"));wp.dev4press.debugpress.tabs.queries.filters.active.caller.push(e),wp.dev4press.debugpress.tabs.queries.filters.all.caller.push(e)}),s.each(function(){var e=n(this).data("type");wp.dev4press.debugpress.tabs.queries.filters.active.types.push(e),wp.dev4press.debugpress.tabs.queries.filters.all.types.push(e)}),t.each(function(){var e=parseInt(n(this).data("table"));wp.dev4press.debugpress.tabs.queries.filters.active.tables.push(e),wp.dev4press.debugpress.tabs.queries.filters.all.tables.push(e)}),0 .sql-query"),u={queries:0,total:0,min:!1,max:!1,avg:0},s={queries:0,total:0};e.each(function(){var e,s,t=(n(this).data("tables")+"").split(","),r=n(this).data("caller"),a=n(this).data("source"),p=n(this).data("type"),o=n(this).data("speed"),d=parseFloat(n(this).data("time")),l=wp.dev4press.debugpress.tabs.queries.filters.active,i=!0;if(i=(i=(i=(i="all"!==l.show&&l.show!==o?!1:i)&&-1===l.caller.indexOf(r)?!1:i)&&-1===l.types.indexOf(p)?!1:i)&&-1===l.sources.indexOf(a)?!1:i){for(e=s=0;e