.mywidgets-row{border-bottom:1px solid #e0e0e0;padding:.5rem 0}.mywidgets-title{font-weight:600}.mywidgets-state{font-size:.85rem;opacity:.7}.dashboard-filter-bar[data-v-0524c8b8]{margin-bottom:1rem}.dashboard-bar-label[data-v-0524c8b8]{display:block;font-size:.85rem;margin-bottom:.25rem}.dashboard-bar-status[data-v-0524c8b8]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-height:2.5rem}.dashboard-bar-link[data-v-0524c8b8]{cursor:pointer;text-decoration:underline}.dashboard-bar-head[data-v-0524c8b8]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-height:2.5rem}.dashboard-bar-pencil[data-v-0524c8b8]{margin-left:auto}.dashboard-bar-panel[data-v-0524c8b8]{border-top:1px solid #e0e0e0;margin-top:.5rem;padding-top:.75rem}.dashboard-bar-buttons[data-v-0524c8b8]{display:flex;flex-wrap:wrap;gap:.5rem}.dashboard-bar-widgets[data-v-0524c8b8]{border-top:1px solid #e0e0e0;margin-top:.75rem;padding-top:.5rem}.dashboard-bar-no-branch[data-v-0524c8b8]{color:#b00020;margin:.5rem 0}.dashboard-compare{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem}.dashboard-compare-delta{font-weight:600;white-space:nowrap}.dashboard-compare-arrow{font-size:.75rem;margin-right:.15rem;vertical-align:baseline}.dashboard-compare-word{margin-left:.2rem;font-weight:400}.dashboard-compare-msg,.dashboard-compare-none,.dashboard-compare-prior{white-space:nowrap}.dashboard-compare-msg{flex-basis:100%;white-space:normal}.dashboard-compare-up .dashboard-compare-delta{color:#0b6bcb}.dashboard-compare-down .dashboard-compare-delta{color:#9a5b00}.dashboard-compare-none{font-style:italic;opacity:.85}.dashboard-graph{--dashboard-graph-height:360px;width:100%;min-width:0}.dashboard-graph .p-chart{width:100%;height:var(--dashboard-graph-height)}.dashboard-tile-controls{display:flex;align-items:center;gap:.25rem;opacity:.35;transition:opacity .2s}.dashboard-tile-col:hover .dashboard-tile-controls,.dashboard-tile-controls:focus-within{opacity:1}.dashboard-tile-handle{cursor:move;padding:.5rem;touch-action:none}.dashboard-tile-width{font-size:.75rem;white-space:nowrap}.sortable-ghost{opacity:.4}.layout-dashboard .dashboard-tile-col{display:flex;flex-direction:column}.layout-dashboard .dashboard-tile-body{flex:1 1 auto;display:flex;flex-direction:column}.layout-dashboard .dashboard-tile-body>div{flex:1 1 auto;width:100%;min-width:0}.layout-dashboard .dashboard-tile-body .overview-box{height:100%}