.full-dialog-dashboard[data-v-026a9bf2]{width:95%;height:95%;margin:2.5% auto 0}.widget-settings-container[data-v-026a9bf2]{color:var(--textDark);flex-direction:column;gap:16px;font-family:Roboto,sans-serif;font-size:14px;display:flex}.widget-setting[data-v-026a9bf2]{flex-direction:column;gap:8px;display:flex}.widget-setting .text-settings-height[data-v-026a9bf2]{--el-input-height:42px}.dialog-footer[data-v-026a9bf2]{justify-content:flex-end;gap:10px;display:flex}.el-button[data-v-026a9bf2]{background-color:var(--el-color-primary);border-color:var(--el-color-primary-dark-2);color:#fff}.el-button[data-v-026a9bf2]:hover{background-color:var(--el-color-primary-light-3);border-color:var(--el-color-primary-dark-2)}.text-widget-wrap[data-v-abe1ef0e]{flex-direction:column;flex:auto;justify-content:center;min-height:0;padding:0 16px 16px;display:flex}.text-edit-wrap[data-v-abe1ef0e]{display:flex}.text-display[data-v-abe1ef0e]{width:100%;height:100%}.markdown-widget-wrap[data-v-0b77bf53]{box-sizing:border-box;flex-direction:column;width:100%;min-width:0;max-width:none;height:100%;padding:0 16px 16px;display:flex}.markdown-input[data-v-0b77bf53],.markdown-output[data-v-0b77bf53]{box-sizing:border-box;flex:auto;width:100%;height:100%;min-height:0}.markdown-input[data-v-0b77bf53]{border:var(--dash-widget-border);border-radius:var(--dash-widget-radius);resize:none;padding:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem;line-height:1.5}.markdown-output[data-v-0b77bf53]{overflow:auto}.markdown-output[data-v-0b77bf53] code,.markdown-output[data-v-0b77bf53] pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.markdown-output[data-v-0b77bf53] h1{margin:1rem 0 .5rem;font-size:1.75rem}.markdown-output[data-v-0b77bf53] h2{margin:1rem 0 .5rem;font-size:1.5rem}.markdown-output[data-v-0b77bf53] p{margin:.5rem 0}.color-secondary[data-v-929967df]{color:var(--dash-secondary)}.color-primary[data-v-929967df]{color:var(--dash-text-medium)}.color-background[data-v-929967df]{background-color:var(--dash-background)}.filter-wrapper[data-v-929967df]{background-color:var(--dash-secondary);justify-content:flex-start;width:100%;height:33px;margin:.25rem;padding:0 8px}.filter-tags[data-v-929967df]{flex-flow:wrap;gap:.5rem;display:flex}.clear-filter-div[data-v-929967df]{justify-content:center;align-items:center;width:33px;height:33px;margin-left:10px;display:flex}.empty[data-v-929967df]{opacity:.8;color:#ddd}.content-header[data-v-f454d86a]{box-sizing:border-box;align-items:center;gap:8px;min-height:36px;padding:8px 12px;display:flex}.header-title-wrap[data-v-f454d86a]{flex:0 auto;min-width:0}.widget-name[data-v-f454d86a]{letter-spacing:.2px;color:var(--dash-text-dark);text-transform:none;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}.widget-name.static[data-v-f454d86a]{cursor:default}.visible-div.editable[data-v-f454d86a]{cursor:pointer}.visible-div.editable:hover .widget-name[data-v-f454d86a]{color:var(--dash-secondary)}.edit-wrap[data-v-f454d86a]{display:flex}.editing-div[data-v-f454d86a]{width:160px}.header-slot-icon[data-v-f454d86a]{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;display:flex}.dash-header-hide[data-v-f454d86a]{z-index:4;pointer-events:none;min-height:0;padding:0;position:absolute;top:0;right:0}.dash-header-hide .header-slot-icon[data-v-f454d86a]{pointer-events:auto;padding:6px 8px;position:static}.dash-header-visible[data-v-f454d86a]{min-height:36px}.stick-to-top[data-v-f454d86a]{z-index:2;width:100%;position:sticky;top:0}[data-v-157e700f] .content-header{z-index:3;flex:none;width:100%;overflow:visible}[data-v-157e700f] .widget-body,[data-v-157e700f] .widget-body-no-head{flex:auto;min-height:0}[data-v-157e700f] .widget-body h2,[data-v-157e700f] .widget-body-no-head h2{margin:0}.grid-stack-item-content[data-v-157e700f]{background-color:var(--dash-background);border:var(--dash-widget-border);border-radius:var(--dash-widget-radius);text-align:start;flex-flow:column;transition:background .3s ease-in-out;display:flex;position:relative;overflow:hidden}.grid-stack-item-content[data-v-157e700f]:hover{background:var(--dash-backgroundBlocked)}.grid-stack-item-content.locked-widget[data-v-157e700f]{background-color:#f2f2f2}.grid-stack-item-content.locked-widget .lock-toggle[data-v-157e700f]{opacity:1!important;transform:translateY(0)!important}.grid-stack-item-content .header-icon[data-v-157e700f]{cursor:pointer;opacity:0;height:18px;margin:4px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translateY(5px)}.grid-stack-item-content:hover .header-icon[data-v-157e700f]{opacity:1;transform:translateY(0)}.gs-fullscreen[data-v-157e700f]{background:#fff;box-shadow:0 0 0 9999px #0006;z-index:9999!important;width:100vw!important;height:100vh!important;position:fixed!important;inset:0!important}[data-v-157e700f] .fill{justify-content:center;align-items:center;display:flex}[data-v-157e700f] .fill img{flex-shrink:1;width:100%}.icon-wrapper[data-v-157e700f]{width:25px}.grid-stack-item-content:hover .header-icon[data-v-157e700f]:hover{transform:translateY(0)scale(1.5)}:root{--dash-app-background:transparent;--dash-background:#fff;--dash-background2:#fafbfc;--dash-backgroundBlocked:#f0f2f5;--dash-drop-shadow:0 1px 2px #10182808;--dash-text-dark:#1c1c1c;--dash-text-medium:#555;--dash-text-light:#999;--dash-secondary:#2760ff;--dash-widget-radius:8px;--dash-widget-border:1px solid #f3f4f6;--dash-widget-padding:16px}.grid-stack{position:relative}.grid-stack-rtl{direction:ltr}.grid-stack-rtl>.grid-stack-item{direction:rtl}.grid-stack-placeholder>.placeholder-content{background-color:#0000001a;width:auto;margin:0;position:absolute;z-index:0!important}.grid-stack>.grid-stack-item{width:var(--gs-column-width);height:var(--gs-cell-height);padding:0;position:absolute;top:0;left:0}.grid-stack>.grid-stack-item>.grid-stack-item-content{width:auto;margin:0;position:absolute;overflow:hidden auto}.grid-stack>.grid-stack-item.size-to-content:not(.size-to-content-max)>.grid-stack-item-content{overflow-y:hidden}.grid-stack>.grid-stack-item>.grid-stack-item-content,.grid-stack>.grid-stack-placeholder>.placeholder-content{top:var(--gs-item-margin-top);right:var(--gs-item-margin-right);bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-handle{touch-action:none;font-size:.1px;display:block;position:absolute}.grid-stack-item.ui-resizable-autohide>.ui-resizable-handle,.grid-stack-item.ui-resizable-disabled>.ui-resizable-handle{display:none}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se,.grid-stack-item>.ui-resizable-sw{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" fill=\"none\" stroke=\"%23666\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" viewBox=\"0 0 20 20\"><path d=\"m10 3 2 2H8l2-2v14l-2-2h4l-2 2\"/></svg>");background-position:50%;background-repeat:no-repeat}.grid-stack-item>.ui-resizable-ne,.grid-stack-item>.ui-resizable-sw{transform:rotate(45deg)}.grid-stack-item>.ui-resizable-nw,.grid-stack-item>.ui-resizable-se{transform:rotate(-45deg)}.grid-stack-item>.ui-resizable-nw{cursor:nw-resize;width:20px;height:20px;top:var(--gs-item-margin-top);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-n{cursor:n-resize;height:10px;top:var(--gs-item-margin-top);left:25px;right:25px}.grid-stack-item>.ui-resizable-ne{cursor:ne-resize;width:20px;height:20px;top:var(--gs-item-margin-top);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-e{cursor:e-resize;width:10px;top:15px;bottom:15px;right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-se{cursor:se-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);right:var(--gs-item-margin-right)}.grid-stack-item>.ui-resizable-s{cursor:s-resize;height:10px;left:25px;bottom:var(--gs-item-margin-bottom);right:25px}.grid-stack-item>.ui-resizable-sw{cursor:sw-resize;width:20px;height:20px;bottom:var(--gs-item-margin-bottom);left:var(--gs-item-margin-left)}.grid-stack-item>.ui-resizable-w{cursor:w-resize;width:10px;top:15px;bottom:15px;left:var(--gs-item-margin-left)}.grid-stack-item.ui-draggable-dragging>.ui-resizable-handle{display:none!important}.grid-stack-item.ui-draggable-dragging{will-change:left,top}.grid-stack-item.ui-resizable-resizing{will-change:width,height}.ui-draggable-dragging,.ui-resizable-resizing{z-index:10000}.ui-draggable-dragging>.grid-stack-item-content,.ui-resizable-resizing>.grid-stack-item-content{opacity:.8;box-shadow:1px 4px 6px #0003}.grid-stack-animate,.grid-stack-animate .grid-stack-item{transition:left .3s,top .3s,height .3s,width .3s}.grid-stack-animate .grid-stack-item.grid-stack-placeholder,.grid-stack-animate .grid-stack-item.ui-draggable-dragging,.grid-stack-animate .grid-stack-item.ui-resizable-resizing{transition:left,top,height,width}.grid-stack>.grid-stack-item[gs-y="0"]{top:0}.grid-stack>.grid-stack-item[gs-x="0"]{left:0}.grid-stack-item[data-v-e7a7dcdb]{text-align:center;line-height:35px}.dashboard-app[data-v-e7a7dcdb]{background:var(--dash-background);color:var(--dash-text-dark);flex-direction:column;width:100%;height:100%;font-family:Roboto,sans-serif;font-size:14px;line-height:17px;display:flex;overflow:hidden}.dashboard-app .edit-button[data-v-e7a7dcdb]{background-color:var(--el-color-primary);border-color:var(--el-color-primary-dark-2);color:#fff}.dashboard-app .edit-button[data-v-e7a7dcdb]:hover{color:var(--el-color-primary-dark-2);background-color:var(--el-color-primary-light-3);border-color:var(--el-color-primary-dark-2)}.grid-stack[data-v-e7a7dcdb]{min-height:0}.dash-toolbar[data-v-e7a7dcdb]{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;display:flex}.dash-toolbar-left[data-v-e7a7dcdb]{align-items:center;gap:8px;min-width:0;display:flex}.dash-toolbar-name[data-v-e7a7dcdb]{color:var(--dash-text-dark);letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.dash-toolbar-btn[data-v-e7a7dcdb]{cursor:pointer;width:28px;height:28px;color:var(--dash-text-medium);font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.dash-toolbar-btn .el-icon[data-v-e7a7dcdb]{font-size:16px}.dash-toolbar-btn[data-v-e7a7dcdb]:hover{background:var(--dash-backgroundBlocked);color:var(--dash-text-dark)}.dash-toolbar-btn.active[data-v-e7a7dcdb]{color:var(--dash-secondary);border-color:var(--dash-secondary);background:0 0}.dash-edit-controls[data-v-e7a7dcdb]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:4px 8px 12px;display:flex}.dash-edit-controls .add-widget-select[data-v-e7a7dcdb]{width:220px}.static-dashboard[data-v-a1e29095]{background:var(--dash-app-background);box-sizing:border-box;flex-direction:column;gap:8px;height:100%;min-height:0;display:flex}.static-toolbar[data-v-a1e29095]{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;display:flex}.static-toolbar-left[data-v-a1e29095]{align-items:center;gap:8px;min-width:0;display:flex}.static-toolbar-name[data-v-a1e29095]{color:var(--dash-text-dark);letter-spacing:.2px;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.static-dashboard-grid[data-v-a1e29095]{flex-direction:row;flex:auto;gap:12px;min-height:0;display:flex}.static-column[data-v-a1e29095]{gap:12px;min-width:0}.static-column[data-v-a1e29095],.static-widget[data-v-a1e29095]{flex-direction:column;min-height:0;display:flex}.static-widget.size-to-content[data-v-a1e29095]{flex:none}.static-widget.fill-height[data-v-a1e29095]{flex:auto}.static-widget.fill-height[data-v-a1e29095] .grid-stack-item-content{flex:auto;height:100%;min-height:0}.dashboard-multi-wrap[data-v-5c609848]{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.dash-main-header[data-v-5c609848]{color:#fff;background:linear-gradient(135deg,#243d8e,#546085);flex-shrink:0;padding:1rem 1.5rem;box-shadow:0 2px 8px #0000001a}.header-title[data-v-5c609848]{letter-spacing:-.5px;margin:0 0 .5rem;font-size:2rem;font-weight:600}.header-description[data-v-5c609848]{opacity:.95;max-width:800px;margin:0 0 1rem;font-size:1rem;line-height:1.5}.button-group[data-v-5c609848]{flex-wrap:wrap;gap:1rem;padding-bottom:.5rem;display:flex}.dashboard-button[data-v-5c609848]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#9ab2ff1a;border:2px solid #c8c8c84d;border-radius:4px;padding:.5rem .75rem;font-size:1rem;font-weight:500;transition:all .3s}.dashboard-button[data-v-5c609848]:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-1px)}.dashboard-button.active[data-v-5c609848]{color:#243d8e;background:#fff;border-color:#fff;box-shadow:0 2px 8px #00000026}.dashboard-content[data-v-5c609848]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.dashboard-app[data-v-5c609848]{--el-color-primary:#243d8e;--el-color-primary-light-3:#fbfdff;--el-color-primary-dark-2:#546085;--color:#243d8e;--el-dialog-width:90%;--dash-secondary:#243d8e;flex:1;width:100%;height:100%;min-height:0}.logo[data-v-5c609848]{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo[data-v-5c609848]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-5c609848]:hover{filter:drop-shadow(0 0 2em #42b883aa)}
