.resizable-table-container{display:block;position:relative;overflow:auto}.resizable-table-container.resize-hovering{cursor:col-resize}.resizable-table{border-collapse:collapse;table-layout:auto;position:relative;overflow-x:auto}.resizable-table-header-overlay{z-index:4;opacity:0;pointer-events:none;align-items:stretch;height:31px;margin-bottom:-31px;transition:opacity .12s,transform .12s;display:flex;position:sticky;top:0;transform:translateY(-100%)}.resizable-table-header-overlay-visible{opacity:1;transform:translateY(0)}.resizable-table-header-cell{background:var(--f7-bars-bg-color);color:var(--f7-bars-text-color);box-sizing:border-box;text-align:left;user-select:none;white-space:nowrap;flex:none;padding:5px 14px 5px 5px;font-weight:700;overflow:hidden;box-shadow:0 1px #8080804d}.resizable-table-header-cell-sticky{z-index:1;position:sticky;left:0}.resizable-table-guide{opacity:.9;z-index:6;pointer-events:none;background:#5a5a5af2;border-radius:1px;width:2px;transition:opacity .15s,background-color .15s,box-shadow .15s;position:absolute;transform:translate(-1px);box-shadow:0 0 0 1px #ffffff8c}.resizable-table-guide-active{background:var(--f7-theme-color);opacity:1;box-shadow:0 0 0 1px #ffffffb3}body.col-resizing .resizable-table-container *{user-select:none;cursor:col-resize!important}@media (pointer:coarse){.resizable-table-guide{opacity:.8}}.log-viewer .log-period{white-space:nowrap!important}.log-viewer .disabled-link{pointer-events:none;opacity:.5;cursor:not-allowed}.log-viewer .table-block{padding:0;padding-left:var(--f7-safe-area-left);padding-right:var(--f7-safe-area-right);margin:0}.log-viewer .dock-scroll-button{z-index:2;border-radius:999px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex;position:absolute;bottom:16px;right:16px}.log-viewer-card{border-radius:0;flex-direction:column;width:100%;margin:0;padding:0;display:flex;overflow:hidden}.table-container{display:block;position:relative;overflow:auto}table{border-collapse:collapse;table-layout:auto;position:relative;overflow-x:auto}table.content-wrapped tr.table-rows{height:auto;min-height:31px}table.content-wrapped td.nowrap{white-space:pre-wrap;text-overflow:unset;word-break:break-word;overflow:visible}td.nowrap{text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:100dvw;padding:5px;overflow:hidden}td.sticky{color:#000;z-index:1;white-space:nowrap;background-color:#f1f1f1;width:105px;position:sticky;left:0;overflow:hidden}td.details-trigger,td.details-trigger *{cursor:pointer}td.level{width:50px;overflow:hidden}td.logger{width:280px;overflow:hidden}span.logger{text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:rtl;width:100%;display:block;overflow:hidden}tr.table-rows{height:31px}tr.error{color:#000;background-color:#ff6060}tr.warn{color:#000;background-color:#f7fda3}tr.info{color:#000;background-color:#a3fda3}tr.debug{color:inherit}tr.trace{color:#707070}td.text{color:gray;padding-left:4em;font-family:monospace;font-size:.9em;line-height:1.2em}td.text span{margin-right:5px}td.text .time{cursor:pointer;margin-left:-3.2em}td.text .level{width:3em;margin-right:0;display:inline-block}td.text .logger{vertical-align:middle;width:20em;margin-right:0;display:inline-block}td.text .msg{font-weight:700}td.text .error{color:red}td.text .warn{color:orange}td.text .info{color:green}td.text .debug,td.text .trace{color:teal}.milliseconds{font-size:.8em}.log-settings-popup .input-with-buttons-container{justify-content:center;padding:10px;display:flex}.log-settings-popup .input-with-buttons{background-color:var(--f7-searchbar-input-bg-color);align-items:center;display:flex;overflow:hidden;border-radius:5px!important;width:100%!important}.log-settings-popup .custom-input{border:none;outline:none;flex:1;padding:10px!important}.log-details-popup{margin-top:0;margin-left:0}.log-details-popup .navbar{cursor:move}.log-details-popup .log-message{white-space:normal;word-break:break-word}.log-details-popup .stack-trace{white-space:pre-line;word-break:break-word}.color-picker-popover .color-palette{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.color-picker-popover .color-palette button{cursor:pointer;border:none;border-radius:50%;outline:none;width:32px;height:32px;transition:transform .2s;box-shadow:0 2px 4px #0003}.color-picker-popover .color-palette button.selected{border:2px solid #000;transform:scale(1.2)}@keyframes opacity-pulse{0%{opacity:1}to{opacity:0}}.log-viewer-toolbar-actions{justify-content:space-between;align-items:center;width:100%;display:flex}@media (width<=767px){.log-viewer-toolbar-actions.toolbar-scrollable-mobile{scrollbar-width:none;-ms-overflow-style:none;justify-content:flex-start;gap:4px;overflow:auto hidden}.log-viewer-toolbar-actions.toolbar-scrollable-mobile::-webkit-scrollbar{display:none}.log-viewer-toolbar-actions.toolbar-scrollable-mobile>.link,.log-viewer-toolbar-actions.toolbar-scrollable-mobile>.segmented{flex:none}.log-viewer-toolbar-actions.toolbar-scrollable-mobile .toolbar-scroll-indicator{z-index:2;color:var(--f7-text-color);background:var(--f7-bars-bg-color);cursor:pointer;border:0;flex:0 0 18px;justify-content:center;align-items:center;margin:0;padding:0;font-size:18px;line-height:1;display:flex;position:sticky}.log-viewer-toolbar-actions.toolbar-scrollable-mobile .toolbar-scroll-indicator .icon{pointer-events:none}.log-viewer-toolbar-actions.toolbar-scrollable-mobile .toolbar-scroll-indicator-left{box-shadow:-10px 0 12px 10px var(--f7-bars-bg-color);left:0}.log-viewer-toolbar-actions.toolbar-scrollable-mobile .toolbar-scroll-indicator-right{box-shadow:10px 0 12px 10px var(--f7-bars-bg-color);right:0}}
