.widget-loader-container{flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.widget-loader-spin-nested-loading,.widget-loader-spin-nested-loading .widget-loader-spin-container{height:100%}:root{--font-bold-weight:600;--border-color:#eee}.widget-container{border:1px solid var(--border-color);background:var(--surface-white);border-radius:12px;flex-direction:column;width:100%;display:flex;position:relative;overflow-y:auto}.widget-container:hover{border:1px solid var(--gray-6)}.widget-container.hoverable{cursor:pointer;transition:all .1s linear}.widget-container.hoverable .show-on-hover{opacity:0}.widget-container.hoverable:hover{background-color:var(--color-primary-1)}.widget-container.hoverable:hover .show-on-hover{opacity:1}.widget-container.shadow-on-hover{cursor:pointer;transition:opacity .2s linear,box-shadow .2s linear}.widget-container.shadow-on-hover .show-on-hover{opacity:0}.widget-container.shadow-on-hover:hover{box-shadow:0 2px 4px #0003;border-color:#0000!important}.widget-container.shadow-on-hover:hover .show-on-hover{opacity:1}.widget-container .title-row{text-transform:uppercase;letter-spacing:.05em;justify-content:space-between;align-items:center;min-height:32px;font-size:11px;font-weight:500;display:flex}.widget-container .title-row .title-container{width:100%;color:hsl(var(--muted-foreground))}.widget-container .child-container{flex:1}.widget-container:target{border:1px solid #1677ff}
